Modules Scratchpad

Revision as of 21:46, 7 June 2007 by Mitchell Baker (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Author: Stuart Parmenter

Background

Mitchell and I have been discussing module owners for a while and we believe it would be good to carry the module owners concept over to non-code areas as well. The list of current code modules is at http://www.mozilla.org/owners.html

The list below contains some code modules and some non-code modules and some that fall in between. Some of these modules are big areas while some are more specific and might even fall under a bigger module. I believe when to draw the line on if something is a module or not is when it becomes confusing if things aren't broken up. An example would be the tinderbox modules listed below. There are the tinderbox configs owned by one set of people while the tinderbox code itself is owned by someone else and the build machines someone else again. Separating them out makes it possible to find the right contact. I believe we may also want to have modules that contain submodules. Marketing would be a good example as there is one owner for general marketing issues but separate owners for various parts of marketing.

What I'm looking for here is anything you believe could be a module, who might own it (or it may be unowned, as is the case for some of the code modules) and a description of what you believe that module covers.

Some of the modules here are internal only and some are external. I've separated them in to separate sections where I think it is clear that they are really internal only but if you believe they aren't feel free to move them and note why. Both are fine to list here as I think having accurate lists will help people on both sides.

External

  • tinderbox config/release config
    • Owners: preed, rhelmer
    • Notes:
    • Directories: mozilla/tools/tinderbox, mozilla/tools/tinderbox-configs
  • tinderbox webtool code
    • Owners: morgamic?
    • Notes:
    • Directories: mozilla/webtools/tinderbox
  • build machines
    • Owners: preed, rhelmer
    • Notes:
    • Directories:
  • sunbird
    • Owners:
    • Notes:
    • Directories:
  • lightning
    • Owners:
    • Notes:
    • Directories:
  • camino
    • Owners: Stuart Morgan, Mike Pinkerton
    • Notes:
    • Directories: mozilla/camino
  • product l10n
    • Owners:
    • Notes:
  • PR
    • Owners:
    • Notes: inbound request about security issue or whatever. Who can speak for mozilla?
  • mozilla.com website
    • Owners: pkim
    • Notes:
    • Directories:
  • mozilla.org website
    • Owners:
    • Notes: has despot module already
    • Directories:
  • mpl
    • Owners:
    • Notes:
    • Directories:
  • press
    • Owners:
    • Notes:
  • community marketing
    • Owners: asa
    • Notes: reaching out to firefox users to get more users
  • website localizations
    • Owners: pascal
    • Notes:
    • Directories:
  • partner relations
    • Owners:
    • Notes:
  • branding
    • Owners: beard
    • Notes: logos, branding guidelines, agreements, permissions
    • Directories:
  • spreadfirefox
    • Owners: asa
    • Notes:
    • Directories:
  • addons.mozilla.org
    • Owners: shaver
    • Notes:
    • Directories:
  • mozilla-europe.org
    • Owners: tristan
    • Notes:
    • Directories:
  • foxkeh.jp
    • Owners: kaori
    • Notes: Mozilla Japan character mascot website
    • Directories: http://foxkeh.jp/
  • community giving
    • Owners: sethb
    • Notes: providing resources to community to remove barriers to make peoples work easier
    • Directories:
  • build
    • Owners:
    • Notes:
    • Directories:
  • product management
    • Owners:
    • Notes:
    • Directories:
  • QA
    • Owners:
    • Notes:
    • Directories:
  • release testing
    • Owners:
    • Notes:
    • Directories:
  • manual testing
    • Owners:
    • Notes:
    • Directories:
  • automation testing
    • Owners:
    • Notes:
    • Directories:
  • testing infrastructure
    • Owners:
    • Notes:
    • Directories:
  • release management
    • Owners:
    • Notes:
    • Directories:
  • security
    • Owners:
    • Notes:
    • Directories:
  • documentation
    • Owners:
    • Notes:
    • Directories:
  • developer tools
    • Owners:
    • Notes: dom inspector, etc
    • Directories:
  • webtools (general)
    • Owners:
    • Notes: Is there a single person that looks over all webtools or should they just all be their own toplevel module?
    • Directories:
  • branches 1.5 1.8
    • Owners:
    • Notes:
    • Directories:
  • linux distro stuff
    • Owners:
    • Notes:
    • Directories:
  • antiphishing
    • Owners:
    • Notes:
    • Directories:
  • platform (windows, mac, etc) owners
    • Owners:
    • Notes:
  • mobile
    • Owners:
    • Notes:
    • Directories:
  • labs
    • Owners:
    • Notes:
    • Directories:
  • IT/sysadmins
    • Owners: Justin
    • Notes:
  • demos
    • Owners:
    • Notes:
  • design
    • Owners:
    • Notes: UI/architecture
  • graphics
    • Owners:
    • Notes: application graphics, icons, etc., Might have an internal component.

Internal

  • legal
    • Owners: Mitchell, Lilly, Catherine Brady
    • Notes:
    • Directories:
  • marcom (design firms, etc)
    • Owners:
    • Notes:
    • Directories:
  • advertising
    • Owners:
    • Notes: adwords, etc
    • Directories:
  • events/event coordination
    • Owners:
    • Notes: