With v0.9, IPM gains the ability to be installed namespace-specific, but is currently restricted to explicitly not run in %SYS.
Really the main goal had been to get it out of IRISSYS, not to prevent legitimate use cases (meaning, currently: not modifying IRISLIB) from running in the %SYS namespace.
Need to review %IPM.Main:EnableNS to better handle enabling instance-wide. This might be able to use %ALL (which would be valid), need to test; otherwise it'll be a ton of namespace-specific mappings.
Upon migration from v0.7, instance-wide should be the default.
With v0.9, IPM gains the ability to be installed namespace-specific, but is currently restricted to explicitly not run in %SYS.
Really the main goal had been to get it out of IRISSYS, not to prevent legitimate use cases (meaning, currently: not modifying IRISLIB) from running in the %SYS namespace.
Need to review %IPM.Main:EnableNS to better handle enabling instance-wide. This might be able to use %ALL (which would be valid), need to test; otherwise it'll be a ton of namespace-specific mappings.
Upon migration from v0.7, instance-wide should be the default.