What is the best practice when the intent is to make a package available to all namespaces?
Still related to the unit test with coverage support project, one goal is to make that package available to everyone.
One possible way I already know of is that all fully qualified class names (ie, the package + the class name) start with %, which mean that on installation all classes will end up in the %SYS namespace, but this requires that the install be done as a user with the necessary privileges to write to %SYS.
This is rather convenient in my situation, sure; but is there another way which does not require such privileges? If yes, is there a way to make this package available to anybody who wants to use it?