Activity Map: Difference between revisions
No edit summary |
|||
| Line 10: | Line 10: | ||
==Automation== | ==Automation== | ||
* Desktop | |||
* Android | * Testing | ||
* B2G | ** Desktop | ||
** Android | |||
** B2G | |||
* Release Engineering | |||
** Firefox | |||
** Thunderbird | |||
** SeaMonkey | |||
** Firefox OS | |||
==Code== | ==Code== | ||
* Firefox | * Firefox | ||
* Firefox for Android | |||
* Thunderbird | * Thunderbird | ||
| Line 190: | Line 202: | ||
* Chat | * Chat | ||
** IRC | ** IRC | ||
** Chatzilla | |||
* Bugzilla | * Bugzilla | ||
| Line 195: | Line 208: | ||
** Attachments | ** Attachments | ||
** Authentication | ** Authentication | ||
** Bug | ** Bug Creation and Modification | ||
** Charting | ** Charting System | ||
** Databases | ** Databases | ||
** Documentation | ** Documentation | ||
** Email | ** Email Notifications | ||
** Exporting and Importing | ** Exporting and Importing | ||
** Extensions and Hooks | ** Extensions and Hooks | ||
** Flags and Requests | ** Flags and Requests | ||
** Installation and Upgrading | ** Installation and Upgrading | ||
** Search | ** Search System and Queries | ||
** Security | ** Security | ||
** User Interface | ** User Interface | ||
* BrowserID | * BrowserID | ||
* Composer | * Composer | ||
* Directory SDK | * Directory SDK | ||
* Sync | * Sync | ||
* Party Tool | * Party Tool | ||
* Penelope | * Penelope | ||
* popcorn.js | * popcorn.js | ||
* Popcorn Maker | * Popcorn Maker | ||
* Rhino | * Rhino | ||
* Developer Tools | * Developer Tools | ||
** Add-on SDK | ** Add-on SDK | ||
| Line 228: | Line 245: | ||
==Documentation/Content== | ==Documentation/Content== | ||
* MDN | * MDN | ||
* www.mozilla.org | * www.mozilla.org | ||
==Education== | ==Education and Learning== | ||
* Webmaker | * Webmaker | ||
* Badges | |||
==Engagement== | ==Engagement== | ||
* Air Mozilla | |||
* Creative | * Creative | ||
** Video | ** Video | ||
** Visual | ** Visual Design | ||
** Copy | ** Copy | ||
* Events | * Events | ||
** MozCamps | ** MozCamps | ||
** Mozilla Festival | ** Mozilla Festival | ||
** Popcorn Events | ** Popcorn Events | ||
** Industry | ** Industry Events (MWC, SxSW, etc) | ||
* Marketing | * Marketing | ||
** Firefox | ** Firefox | ||
| Line 250: | Line 274: | ||
** Firefox for Android | ** Firefox for Android | ||
** SeaMonkey | ** SeaMonkey | ||
* PR | * PR | ||
* Relationships | * Relationships | ||
** Contributor Engagement | ** Contributor Engagement | ||
| Line 260: | Line 286: | ||
==Governance== | ==Governance== | ||
* Module Ownership System | * Module Ownership System | ||
* Commit Access Policy | * Commit Access Policy | ||
| Line 267: | Line 294: | ||
* Performance Regression Policy | * Performance Regression Policy | ||
* Mozilla Public License | * Mozilla Public License | ||
* Participation Metrics | * Participation Metrics | ||
* Productive Communications (aka the "Conductors") | * Productive Communications (aka the "Conductors") | ||
* Weekly Project All Hands Meeting | * Weekly Project All Hands Meeting | ||
* Internal Communications | * Internal Communications | ||
| Line 278: | Line 303: | ||
==Innovation== | ==Innovation== | ||
* WebFWD | * WebFWD | ||
* Labs | * Labs | ||
* Research | * Research | ||
** Rust | ** Rust | ||
| Line 285: | Line 313: | ||
==IT== | ==IT== | ||
* | |||
* Server Operations | |||
** bugzilla.mozilla.org | ** bugzilla.mozilla.org | ||
* Network Operations | |||
* Data Centre Operations | |||
* Infrastructure | |||
* Web Operations | |||
* Database Operations | |||
* Developer Services | |||
* Storage/Virtualization | |||
==Legal== | ==Legal== | ||
* Open Source Licensing | * Open Source Licensing | ||
| Line 305: | Line 342: | ||
==People== | ==People== | ||
* Recruiting | * Recruiting | ||
* Learning & Development | * Learning & Development | ||
| Line 312: | Line 350: | ||
==Public Policy== | ==Public Policy== | ||
* Web Standards | * Web Standards | ||
* Internet Public Policy | |||
==QA== | ==QA== | ||
* Firefox | * Firefox | ||
* Thunderbird | * Thunderbird | ||
| Line 322: | Line 363: | ||
* Websites | * Websites | ||
== | ==Security== | ||
* Security Assurance | * Security Assurance | ||
* CA | * CA Certificate Root Program | ||
==Support== | ==Support== | ||
* Firefox | |||
* Thunderbird | |||
* Firefox for Android | |||
* SeaMonkey | * SeaMonkey | ||
==Sustainability== | ==Sustainability== | ||
* Business | |||
* Business Development | |||
* Donations | * Donations | ||
* Grants | * Grants | ||
==User Experience== | ==User Experience== | ||
* Firefox | * Firefox | ||
* Firefox OS | * Firefox OS | ||
| Line 348: | Line 390: | ||
==Web Sites== | ==Web Sites== | ||
* seamonkey-project.org | * seamonkey-project.org | ||
* Calendar | * Calendar | ||
Revision as of 15:09, 18 January 2013
This page is a (currently, I am sure, woefully incomplete) "Mozilla Activity Map". The aim is to get a snapshot of the full range of activities undertaken under the umbrella of the Mozilla project. This will be used as input into an effort in 2013 to revitalize Mozilla's community governance structures. The result may or may not look like the current "module" system, but fundamentally it will be "making people responsible for stuff", and to do that, we want to start by working out what "stuff" there is.
The aim is for this page to describe what Mozilla does at approximately a "module" level of granularity. However, err on the side of more detail if unsure. For the avoidance of doubt: this map should include activities currently done only by employees, but does not need to include activities related to the administration of Mozilla's legal structures and companies (MoCo/MoFo). So e.g. it should include Legal, but doesn't need to include Payroll.
There are doubtless many ways you could split the Mozilla project's activities into chunks. Nothing here is set in stone; in particular, this is not a list of "future modules". Completeness is more important than organizational method; high-level completeness is more important than low-level. Some of this data comes from legacy systems; if you are sure we are no longer doing a thing, remove it. If you think things should be organized differently, use caution and look for consensus with others working in that area.
Please include only activities, not the names of people who do (or who you think should) own them.
Automation
- Testing
- Desktop
- Android
- B2G
- Release Engineering
- Firefox
- Thunderbird
- SeaMonkey
- Firefox OS
Code
- Firefox
- Firefox for Android
- Thunderbird
- Build Config
- Message Views
- Address Book
- Compose
- Instant Messaging
- Preferences
- Testing Infrastructure
- Theme
- SeaMonkey
- User Interface
- User Design and Review
- Themes
- Browser
- Bookmarks and History
- Download and File Handling
- Page Info
- Passwords & Permissions
- Search & Sidebar
- Tabbed Browser
- MailNews
- Account Management & Configuration
- Address Book & Contacts
- Backend
- Composition
- Message Display
- Composer
- Cross-Suite Components
- Autocomplete, Find in Page & Location Bar
- Build Config
- Feed Discovery and Preview
- Help
- Installer
- Integration of external apps
- OS Integration
- Preferences
- Security
- Session Restore
- Startup & Profiles
- Sync UI
- Calendar
- Lightning
- Accessibility
- Alarms
- Internal Components
- Art & Branding
- User Interface
- Import/Export
- Installer
- i18n/l10n
- libical
- Timezones
- Views & Dialogs
- iTIP (invitations)
- Printing
- Tasks
- Providers
- WCAP
- GDATA
- Other
- Platforms
- Linux
- OS X
- Windows
- Boot2Gecko
- Gaia
- Toolkit
- Core
- Accessibility
- Build and Release Tools
- Build Config
- Code Analysis and Debugging Tools
- Content HTTP Headers
- Cookies and Permissions
- Cycle Collector
- docshell
- Document Object Model
- Web Workers
- IndexedDB
- Editor
- Embedding
- Find As You Type
- Geolocation
- Global Key Bindings
- Graphics
- GTK Embedding Widget
- Legacy HTML Parser
- HAL
- HTML Parser
- I18N Library
- ImageLib
- IPC
- Java APIs for DOM
- Java APIs to WebShell
- Java Stubs
- Java to XPCOM Bridge
- Java Utility Classes
- Java-Implemented Plugins
- JavaScript
- JavaScript Debugger Backend
- js-ctypes
- js-tests
- Layout Engine
- libjar
- MathML
- mfbt
- mozilla-toplevel
- Necko
- NSPR
- Plugins
- Preferences
- Privilege Manager
- PyXPCOM
- Qt-based gfx and widget
- Radio Interface Layer
- RDF
- Registry
- security
- Security - Mozilla PSM Glue
- storage
- String
- Style System
- SVG
- Tamarin
- Test Harness
- Testing Infrastructure
- XPCShell Test Harness
- Update Service
- View System
- WebRTC
- Widget
- Widget - Android
- Widget - BeOS
- Widget - Gonk
- Widget - GTK
- Widget - Mac OS X
- Widget - Windows
- XBL
- XML
- XPApps
- XPCOM
- XPConnect
- XPIDL
- XPInstall
- xptcall
- XPToolkit
- XSLT Processor
- XT
- MailNews Core
- Mail and News Backend
- Addressbook
- Feeds
- IMAP handling code
- GloDa
- LDAP XPCOM SDK
- Message Database
- MIME Parser
- News
- Unit Testing Infrastructure
- Build Config: comm-central
- Import
- Localization
- S/MIME
- Chat
- IRC
- Chatzilla
- Bugzilla
- Administration
- Attachments
- Authentication
- Bug Creation and Modification
- Charting System
- Databases
- Documentation
- Email Notifications
- Exporting and Importing
- Extensions and Hooks
- Flags and Requests
- Installation and Upgrading
- Search System and Queries
- Security
- User Interface
- BrowserID
- Composer
- Directory SDK
- Sync
- Party Tool
- Penelope
- popcorn.js
- Popcorn Maker
- Rhino
- Developer Tools
- Add-on SDK
- Venkman
- DOM Inspector
Documentation/Content
- MDN
- www.mozilla.org
Education and Learning
- Webmaker
- Badges
Engagement
- Air Mozilla
- Creative
- Video
- Visual Design
- Copy
- Events
- MozCamps
- Mozilla Festival
- Popcorn Events
- Industry Events (MWC, SxSW, etc)
- Marketing
- Firefox
- Firefox OS
- Firefox for Android
- SeaMonkey
- PR
- Relationships
- Contributor Engagement
- Reps
- Gear
- Developer Engagement
- User Engagement
- SeaMonkey
- Contributor Engagement
Governance
- Module Ownership System
- Commit Access Policy
- Security Policy
- Mozilla CA Certificate Policy
- Code Review Policy
- Performance Regression Policy
- Mozilla Public License
- Participation Metrics
- Productive Communications (aka the "Conductors")
- Weekly Project All Hands Meeting
- Internal Communications
- SeaMonkey Council
- MoFo Liaison
- addons.mozilla.org
Innovation
- WebFWD
- Labs
- Research
- Rust
- Servo
IT
- Server Operations
- bugzilla.mozilla.org
- Network Operations
- Data Centre Operations
- Infrastructure
- Web Operations
- Database Operations
- Developer Services
- Storage/Virtualization
Legal
- Open Source Licensing
Localization (L10n)
See L10n:Teams. Each language might have one or more of:
- Firefox
- Thunderbird
- SeaMonkey
- Calendar
- Firefox OS
- Websites
Metrics
People
- Recruiting
- Learning & Development
- Spaces
Privacy
Public Policy
- Web Standards
- Internet Public Policy
QA
- Firefox
- Thunderbird
- Firefox for Android
- Firefox OS
- SeaMonkey
- Websites
Security
- Security Assurance
- CA Certificate Root Program
Support
- Firefox
- Thunderbird
- Firefox for Android
- SeaMonkey
Sustainability
- Business Development
- Donations
- Grants
User Experience
- Firefox
- Firefox OS
- Firefox for Android
- Security
- Research
Web Sites
- seamonkey-project.org
- Calendar
- mozilla.org
- addons.mozilla.org
- support.mozilla.org
- marketplace.firefox.com
- bugzilla.mozilla.org
- Administration
- Implementation
- Roadmap
- Workflow
- Planet Mozilla
- tbpl.mozilla.org
- List of all Mozilla sites