Provide the absolute (full) URL of where the source code is located, or
Provide an absolute URL of an already-installed ruleset (usually the one that is evaluating) and the RID of another ruleset whose source code is located in the same folder (see RFC-3986, section 4.2)
As Wrangler is written now, there are two places where we compute an absolute URL from a given URL and a RID. These are:
The rule install_ruleset_relativelyhere, which I view as the "official" place
The rule initialize_child_after_creationhere, which should be changed in lines 410-411 to raise the same event but with different attributes
The reason for consolidating the code is to follow the Don't Repeat Yourself (DRY) principle, so that code that does something ever so complicated should only appear in one place.
To install a ruleset, you have two options:
As Wrangler is written now, there are two places where we compute an absolute URL from a given URL and a RID. These are:
install_ruleset_relatively
here, which I view as the "official" placeinitialize_child_after_creation
here, which should be changed in lines 410-411 toraise
the same event but with different attributes