Conflicts between package exposed templates and variables?

If I expose template or variable from my package how do I now that some other package isn’t using the same names?
Should I prefix exposed stuff with my domain name or username?
Will atmosphere allow to publish package which exposes names already used by other packages?

expose them all under a single package namespace i.e.

ExchangeRates = {};
ExchangeRates.USD2JPY = 120; // or whatever.

further reading:
http://meteor.redandivory.com/#/7

1 Like