Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Github -> GitHub

...

  • understand important concepts about programming in KRL including ruleset structure*
  • know how to install and operate the node pico - engine
  • know how to use the "My Picos" page to register a ruleset
  • know how to install a ruleset to a pico
  • become familiar with using the "My Picos" page to work with your picos

...

KRL is executed by your instance of the node pico - engine, an open-source, cloud-based rule processing system. All of the properties listed above are present in any KRE system. 

...

During the pico engine initialization, it creates a primary pico, naming it "Owner Pico" and then registers three four rulesets and installs two of them in the owner pico. These are the minimum required for running the pico and the developer UI. You can visit the developer UI, "My Picos", at the address on which the pico engine is listening.

...

Clicking on the "install ruleset from URL" will cause the pico engine to get your ruleset using an HTTP GET, compile it, and register it. 

If you're using Github GitHub to host your rulesets, be sure that you supply the "raw" URL. The raw URL returns the file without any Github GitHub page chrome. For example, this is a raw and cooked example of the same ruleset.  If you're hosting your rulesets on Amazon S3, be sure the URL is public and can be retrieved using a browser. 

...