SeaMonkey:Suite Directory Layout: Difference between revisions

rules for "monolithic" themes and locales directories
(rules for "monolithic" themes and locales directories)
Line 7: Line 7:


* organize things according to function, not according to "how it's built"
* organize things according to function, not according to "how it's built"
* organize locales in a way that works well for "source L10n" (even if that might not fit with the above rule)
* organize locales in a way that works well for "source L10n" (even if that might not fit with the above rule), i.e. '''all''' localizable stuff goes into mozilla/suite/locales/en-US/ directories (other locales will have the same structure of files under l10n/<ab-CD>/suite/ in the future)
* themes are kept in suite/themes/<name>/
* use general descriptive names for the components' directories, not "brand" names ("common" instead of "communicator", "browser" instead of "navigator", "mailnews" instead of "messenger", etc.)
* use general descriptive names for the components' directories, not "brand" names ("common" instead of "communicator", "browser" instead of "navigator", "mailnews" instead of "messenger", etc.)


Account confirmers, Anti-spam team, canmove, Confirmed users, Bureaucrats and Sysops emeriti
4,083

edits