Fetchr

Fetchr

556 Downloads

Follow IMP recommendations better

NeunEinser opened this issue ยท 2 comments

commented

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__

commented

I'm happy with the current conventions used in the repo. No need to keep track of this anymore.

commented

Transient storage data will use temp:bingo instead. That way everything transient is in one storage and can be found more easily.