Follow IMP recommendations better
NeunEinser opened this issue ยท 2 comments
Namespaces
Currently, namespaces are separated by _ in this repository.
With the new linting naming rules, we can enforce using a scheme like namespace.name
for things like scoreboard objectives, team names, etc.
This what is recommended byhttps://github.com/Arcensoth/imp-spec/blob/master/docs/imp_core.md#2-namespace-everything.
It has the advantage, that it is easier to see the namespace in a name and makes it less likely to cause conflicts.
Storages
The IMP conventions suggest using namespace.<transient_name> namespaces for transient storages (i.e. storages that store temporary data). E.g. bingo.__temp__
I'm happy with the current conventions used in the repo. No need to keep track of this anymore.