hundreds-father-404
04/14/2022, 11:33 PMRuleRunner
right away. We only mention it in the context of test. But I realize it might be useful when you are developing a rule, because it is basically the way that you can call your rule like you would call a normal function. (The main challenge is getting the rule registration to work)
2. Expose a new plug-in hook specifically for the sake of instruction. Users can hook into this right away, which will activate the goal for them
Thoughts?curved-television-6568
04/15/2022, 11:04 AMbig-crayon-94763
04/15/2022, 2:58 PMhundreds-father-404
04/15/2022, 3:05 PMbig-crayon-94763
04/15/2022, 3:07 PMhundreds-father-404
04/15/2022, 3:09 PMcurved-television-6568
04/19/2022, 7:09 AMRuleRunner
early on is a good thing, where as to have instructional functionality I think would simply add more to the mix of things to learn (and later not use?). Rather it would be better to simplify APIs and onboarding using the regular features.
It could be worthwhile exploring the possibility to create βstubβ projects within a repo, and/or support creating an entire repo from scratch with a simple command, where you get all the scaffolding in place and can start playing around, hitting the ground running, so to speak.
The hard part is starting from a clean slate, so if we can help fill that with content up-front, I think it would help quite a bit.
Also, the RuleRunner should be made real easy to use, best case, it would pull in all the rules required for a test from a pool of all available rules rather than you having to know which ones to register.
My 2 cents, so far.. πhundreds-father-404
04/19/2022, 3:39 PM