If I want to have Artemis folded easily into other Oberon project I need to using the prefix "art" so that Artemis modules can be easily adopted. There are three cases to consider about prefixing (all related to modules which are not canonical to Artemis).
Artemis ports of modules from other projects, these should be prefixed
Artemis implementations of Oberon System modules for POSIX, these should be prefixed
Artemis implementations of Oakwood modules, these must be prefixed "art"
If I want to have Artemis folded easily into other Oberon project I need to using the prefix "art" so that Artemis modules can be easily adopted. There are three cases to consider about prefixing (all related to modules which are not canonical to Artemis).
Q: Should Artemis' canonical modules be prefixed?