Confirmed users
3,816
edits
No edit summary |
|||
(23 intermediate revisions by 8 users not shown) | |||
Line 3: | Line 3: | ||
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. | 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. | 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. 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. | ||
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. | Please include only activities, not the names of people who do (or who you think should) own them. | ||
==Automation== | ==Automation== | ||
* Desktop | |||
* Android | * Automated Test Framework Development | ||
* B2G | ** Builder tests: leaktest, profile test, make check | ||
** Desktop: mochitest, browser-chrome, reftest, xpcshell, gtest, c++ tests, javascript tests, mozmill | |||
** Android: all desktop, plus robo-cop | |||
** B2G: all desktop, plus emulator web API, Gaia UI tests, Gaia integration tests, Gaia unit tests | |||
** Underlying automation components: mozbase, marionette, mach (shared), breakpad, crash integration in tests, building symbols, mozharness (shared), mozpool, automatic power cycling for mobile devices | |||
* Automated Performance test Framework, mozmill-ci, mozmill-environments, jenkins build systems for b2g, selenium, webdriver W3C spec | |||
** Desktop: talos, multi-browser speed tests, eideticker | |||
** Android: talos, robo-check (a form of talos), eideticker | |||
** B2G: b2g-perf framework, eideticker | |||
* Internal Developer Web tools | |||
** TBPL | |||
** Datazilla | |||
** Orangefactor | |||
** Moztrap | |||
** Bughunter | |||
** Bugzilla.mozilla.org | |||
* Internal Developer tools | |||
** Mach | |||
** Bisect in the cloud (mozregression's next version) | |||
** Debugger interfaces (something I'd like us to do more of) | |||
** Pulse | |||
** Profiler integration | |||
** Code coverage analysis | |||
** Performance regression analysis | |||
** Test synchronization with W3C test repos | |||
* Automation/Code Quality | |||
** Sheriffing of the Trees | |||
** Developing and educating others on developing automated tests | |||
** General bugzilla.m.o bug triage policies and community building around the early bug life cycle | |||
* Release Engineering | |||
** Firefox | |||
** Thunderbird | |||
** SeaMonkey | |||
** Firefox OS | |||
==Code== | ==Code== | ||
* Firefox | * Firefox | ||
* Firefox for Android | |||
* Thunderbird | * Thunderbird | ||
Line 190: | Line 225: | ||
* Chat | * Chat | ||
** IRC | ** IRC | ||
** Chatzilla | |||
* Bugzilla | * Bugzilla | ||
Line 195: | Line 231: | ||
** 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 268: | ||
==Documentation/Content== | ==Documentation/Content== | ||
* MDN | * MDN | ||
* www.mozilla.org | * www.mozilla.org | ||
* webplatform.org | |||
==Education== | ==Education and Learning== | ||
* Webmaker | |||
* Badges | |||
==Engagement== | ==Engagement== | ||
* Creative | |||
** Video | * Community Engagement | ||
** Visual design | ** Direct user channels (Snippet, social, e-mail) | ||
** | ** Reps | ||
** Gear | |||
** Students | |||
** Community Tools | |||
** Word of Mouth Marketing | |||
* Brand Engagement | |||
** Creative | |||
*** Video | |||
*** Visual Design | |||
*** Copy | |||
*** Website design | |||
*** Promotional Materials | |||
** Branding | |||
*** Partnerships | |||
*** Firefox Flicks | |||
*** Paid media | |||
* Developer Engagement | |||
** Engagement web application development | |||
** Demo Studio/DevDerby contest | |||
** Hacks.mozilla.org blog | |||
** Firefox OS phone distribution | |||
** Liaison to related efforts at other organizations (such as WebPlatform.org) | |||
* Events | * Events | ||
** MozCamps | ** MozCamps | ||
** Mozilla Festival | ** Mozilla Festival | ||
** Popcorn Events | ** Popcorn Events | ||
** Industry | ** Industry Events (MWC, SxSW, etc) | ||
* Marketing | ** Local events (via Mozilla Reps) | ||
** Mozilla Hack Days (such as Firefox OS Apps Days) | |||
* Product Marketing | |||
** Firefox | ** Firefox | ||
** Firefox OS | ** Firefox OS | ||
** Firefox for Android | ** Firefox for Android | ||
** | ** Market Insights | ||
* | * Communications | ||
** | ** Earned Media | ||
** | ** Crisis Communications | ||
** | ** Internal Communications | ||
* | * Other | ||
** | ** Air Mozilla | ||
==Governance== | ==Governance== | ||
* Module Ownership System | * Module Ownership System | ||
* Commit Access Policy | * Commit Access Policy | ||
Line 265: | Line 338: | ||
* 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 | ||
* SeaMonkey Council | * SeaMonkey Council | ||
** MoFo Liaison | ** MoFo Liaison | ||
* | * Add-ons Policy | ||
* Firefox Marketplace App Policy | |||
==Innovation== | ==Innovation== | ||
* WebFWD | * WebFWD | ||
* Labs | * Labs | ||
* Research | * Research | ||
** Rust | ** Rust | ||
Line 283: | Line 358: | ||
==IT== | ==IT== | ||
==L10n== | * Server Operations | ||
** Core IT | |||
*** DNS | |||
*** DHCP | |||
*** LDAP | |||
*** Radius | |||
*** NTP | |||
*** VPN | |||
*** irc | |||
*** asterisk phone service | |||
*** vidyo videoconferencing | |||
*** zimbra email/calendering | |||
*** spam filtering | |||
*** mailman mailing lists | |||
*** configuration management | |||
*** monitoring | |||
*** server metrics | |||
*** automated OS installation | |||
*** backups | |||
*** windows domain controllers | |||
*** windows licensing servers | |||
*** windows software servers | |||
*** Discussion Forums | |||
*** Intranet wiki | |||
*** IT wiki | |||
*** phonebook application | |||
*** IT inventory application | |||
*** google docs | |||
*** yammer | |||
*** servicenow | |||
** Webhosting | |||
*** www.mozilla.org aka bedrock (multi-homed) | |||
*** addons.mozilla.org | |||
*** affiliates-cdn.mozilla.org | |||
*** affiliates.mozilla.org | |||
*** air.mozilla.com | |||
*** air.mozilla.org | |||
*** archive-sfx.spreadfirefox.com | |||
*** archive.mozilla.org | |||
*** aus.mozilla.org | |||
*** aus2.mozilla.org | |||
*** basket.mozilla.com | |||
*** basket.mozilla.org | |||
*** blog.getfirebug.com | |||
*** blog.lizardwrangler.com | |||
*** blog.mozilla.com | |||
*** blog.mozilla.org | |||
*** blog.mozillaonline.com | |||
*** blogs.mozilla.com | |||
*** bounceradmin.mozilla.com | |||
*** brendaneich.com | |||
*** builddata.pub.build.mozilla.org | |||
*** calendar.mozilla.org | |||
*** careers.mozilla.com | |||
*** careers.mozilla.org | |||
*** cdn-origin.mozilla.net | |||
*** china-start.mozilla.net | |||
*** clobberer-stage.pvt.build.mozilla.org | |||
*** clobberer.pub.build.mozilla.org | |||
*** clobberer.pvt.build.mozilla.org | |||
*** communitystore.mozilla.org | |||
*** crash-stats.mozilla.com | |||
*** creative.mozilla.com | |||
*** creative.mozilla.org | |||
*** datazilla.mozilla.org | |||
*** demos.mozilla.org | |||
*** detodosparatodos.org | |||
*** devedge-temp.mozilla.org | |||
*** developer-download.mozilla.org | |||
*** developer-new.mozilla.org | |||
*** developer-old.mozilla.org | |||
*** developer-stage9.mozilla.org | |||
*** developer-test.mozilla.org | |||
*** developer.cdn.mozilla.net | |||
*** developer.mozilla.com | |||
*** developer.mozilla.org | |||
*** dnt.mozilla.org | |||
*** docs.services.mozilla.com | |||
*** download-stats.mozilla.com | |||
*** download-stats.mozilla.org | |||
*** download.cdn.mozilla.net | |||
*** download.mozilla.org | |||
*** downloadstats.mozilla.com | |||
*** downtime.mozilla.org | |||
*** dragnet.mozilla.org | |||
*** education.mozilla.org | |||
*** en-us.start.mozilla.org | |||
*** euro-surveys.php5stage.mozilla.com | |||
*** evangelism.dekiwiki.mozilla.org | |||
*** extendfirefox.com | |||
*** fb-affiliates.mozilla.org | |||
*** feeds.mozilla.com | |||
*** feeds.spreadfirefox.com | |||
*** firefoxflicks.com | |||
*** firefoxflicks.mozilla.org | |||
*** forum.addons.mozilla.org | |||
*** forums.mozilla.org | |||
*** ftp.mozilla.org | |||
*** gameon.mozilla.org | |||
*** getfirebug.com | |||
*** getpersonas.com | |||
*** graphs-stage2.mozilla.org | |||
*** graphs.mozilla.org | |||
*** guides-archive.mozilla.org | |||
*** guides.mozilla.org | |||
*** hacks.mozilla.org | |||
*** id.mozilla.org | |||
*** images.spreadfirefox.com | |||
*** intlstore.mozilla.org | |||
*** intranet.mozilla.org | |||
*** inventory.mozilla.org | |||
*** ipv4.mozilla.org | |||
*** ipv6.mozilla.org | |||
*** ipv6day.mozilla.org | |||
*** jetpackgallery.mozillalabs.com | |||
*** join.mozilla.org | |||
*** krakenbenchmark.mozilla.org | |||
*** labs.mozilla.com | |||
*** ldap.mozilla.org | |||
*** marketplace.mozilla.org | |||
*** mdn.mozillademos.org | |||
*** metrics-collector.mozilla.com | |||
*** metrics.mozilla.com | |||
*** mobile-dashboard.pub.build.mozilla.org | |||
*** mobile.support.mozilla.com | |||
*** mobile.support.mozilla.org | |||
*** mozilla-europe.org | |||
*** mozilla-world.org | |||
*** mozilla.org | |||
*** mozillademos.org | |||
*** mozillaignite.org | |||
*** mozillalabs.com | |||
*** mozillamessaging.com | |||
*** mozillaonline.com | |||
*** mozillaparty-archive.mozilla.com | |||
*** mozillians.org | |||
*** mozorg-origin.cdn.mozilla.net | |||
*** mozsecworld.org | |||
*** moztrap.mozilla.org | |||
*** mpl.mozilla.org | |||
*** mrepo.mozilla.org | |||
*** mxr.mozilla.org | |||
*** narro.mozilla.org | |||
*** netops-apps.mozilla.org | |||
*** nightly.mozilla.org | |||
*** outages.mozilla.com | |||
*** outgoing.mozilla.org | |||
*** partnerbuilds.mozilla.com | |||
*** pastebin.mozilla.org | |||
*** people.mozilla.com | |||
*** people.mozilla.org | |||
*** pfs.mozilla.org | |||
*** pfs2.mozilla.org | |||
*** phonebook.mozilla.org | |||
*** planet.bugzilla.org | |||
*** planet.drumbeat.org | |||
*** planet.firefox.com | |||
*** planet.mozilla.de | |||
*** planet.mozilla.org | |||
*** planet.mozillaopennews.org | |||
*** planet.universalsubtitles.org | |||
*** planet.webmademovies.org | |||
*** planet.webmaker.org | |||
*** plugins.mozilla.org | |||
*** preview.addons.mozilla.org | |||
*** preview.apps.mozilla.org | |||
*** priorartshare.org | |||
*** pto.mozilla.org | |||
*** publicsuffix.org | |||
*** pulse.mozilla.org | |||
*** puppetdash.pvt.build.mozilla.org | |||
*** pvtbuilds.mozilla.org | |||
*** quality.mozilla.org | |||
*** receiptcheck.marketplace.mozilla.org | |||
*** releases.mozilla.com | |||
*** reps.mozilla.org | |||
*** rockyourfirefox.com | |||
*** rsvp.mozilla.com | |||
*** rt1.dmz.sjc1.mozilla.com | |||
*** runtime-binaries.pvt.build.mozilla.org | |||
*** seamonkey.de | |||
*** secure.pub.build.mozilla.org | |||
*** securityquiz.facebook.mozilla.com | |||
*** services.addons.mozilla.org | |||
*** services.mozilla.com | |||
*** sheriffs.mozilla.org | |||
*** signer.addons.phx1.mozilla.com | |||
*** slavealloc.pvt.build.mozilla.org | |||
*** socorro-mware-stage-zlb.webapp.phx1.mozilla.com | |||
*** spark.mozilla.org | |||
*** stage.mozilla.org | |||
*** start.mozilla.org | |||
*** start2.mozilla.org | |||
*** static.mozilla.com | |||
*** stats.mozilla.org | |||
*** store.mozilla.org | |||
*** summer.mozillapopcorn.org | |||
*** support-origin.cdn.mozilla.net | |||
*** support.mozilla.com | |||
*** support.mozilla.org | |||
*** surveys.mozilla-europe.org | |||
*** talos-bundles.pvt.build.mozilla.org | |||
*** tbpl.mozilla.org | |||
*** thimble.webmaker.org | |||
*** tools.mozilla.com | |||
*** tooltool.pub.build.mozilla.org | |||
*** tooltool.pvt.build.mozilla.org | |||
*** treestatus.mozilla.org | |||
*** trychooser.pub.build.mozilla.org | |||
*** update-tests.pub.build.mozilla.org | |||
*** update.mozilla.org | |||
*** userpanel.mozilla.com | |||
*** versioncheck.addons.mozilla.org | |||
*** video.spreadfirefox.com | |||
*** wiki.mozilla.org | |||
*** www-archive.mozilla.org | |||
*** www-stage.mozilla.com | |||
*** www-stage.mozilla.org | |||
*** www-stage.mozillafoundation.org | |||
*** www.brendaneich.com | |||
*** www.bugzilla.org | |||
*** www.bugzilla.org-old | |||
*** www.extendfirefox.com | |||
*** www.firefox.com | |||
*** www.firefoxflicks.com | |||
*** www.getfirebug.com | |||
*** www.getpersonas.com | |||
*** www.itisatrap.org | |||
*** www.mozilla-europe.org | |||
*** www.mozilla.com | |||
*** www.mozilla.org | |||
*** www.mozillademos.org | |||
*** www.mozillaignite.org | |||
*** www.mozillamessaging.com | |||
*** www.mozillians.org | |||
*** www.priorartshare.org | |||
*** www.rockyourfirefox.com | |||
*** www.seamonkeyproject.org | |||
*** www.spreadfirefox.com | |||
*** www.webifyme.org | |||
*** x-tags.org | |||
*** Firefox | |||
**** input.mozilla.org | |||
**** support.mozilla.org | |||
**** snippets.mozilla.org | |||
**** addons.mozilla.org (see Marketplace/AMO) | |||
**** bouncer | |||
**** origin for CDN | |||
**** ftp | |||
**** rsync | |||
**** stage | |||
** Developer Services | |||
*** bugzilla.mozilla.org | |||
*** hg.mozilla.org | |||
*** hg.ecmascript.org | |||
*** bugs.mozilla.org | |||
*** dxr.mozilla.org | |||
*** mxr.mozilla.org | |||
*** git | |||
*** svn | |||
*** cvs | |||
*** bzr | |||
*** stone ridge | |||
** Release Engineering Operations | |||
*** Infrastructure | |||
**** Linux automated installation | |||
**** Windows automated installation | |||
**** OS X automated installation | |||
**** configuration management | |||
**** server metrics | |||
**** buildbot masters | |||
**** signing servers | |||
**** byob repack servers | |||
**** rabbit | |||
**** redis | |||
**** mongo | |||
**** slavealloc | |||
**** puppetdashboard | |||
**** opsi | |||
**** releng web properties | |||
*** Firefox, Firefox OS, and Thunderbird Builders | |||
**** CentOS 32 | |||
**** CentOS 64 | |||
**** Windows 32 | |||
**** Windows 64 | |||
**** Firefox OS | |||
**** Firefox on Andorid | |||
**** OS X 10.7 | |||
*** Firefox and Thunderbird Testers | |||
**** OS X 10.6 | |||
**** OS X 10.7 | |||
**** OS X 10.8 | |||
**** Windows XP | |||
**** Windows 7 | |||
**** Windows 8 | |||
**** fedora 32 | |||
**** fedora 64 | |||
*** Firefox on Andorid and Firefox OS Testers | |||
**** imaging servers | |||
**** foopies | |||
**** tegra mobile boards | |||
**** panda mobile boards | |||
**** mozpool | |||
**** tegra dashboard | |||
**** mobile dashboard | |||
** Database Engineering | |||
All databases for Core IT and Webhosting services. | |||
See also https://blog.mozilla.org/it/2012/06/13/what-does-a-self-assessment-look-like/ and https://blog.mozilla.org/it/2012/12/31/2012-mozilla-db-year-in-graphs/ | |||
** Storage/Virtualization | |||
* Labs | |||
*** Infrastructure | |||
*** Puppet | |||
*** Puppet Dashboard | |||
*** Shinken (monitoring) | |||
*** OMD (self-serve monitoring) | |||
*** Repo (yum, gemrepo, etc.) | |||
*** Backups (Amanda; in turn, backed up to core IT) | |||
*** Jenkins | |||
*** ElasticSearch | |||
*** Validator.nu (HTML5 validation) | |||
** Projects | |||
*** Ignite | |||
*** Pancake | |||
*** MyApps | |||
*** GameOn | |||
*** Sauropod | |||
*** DrumBeat | |||
*** webFWD | |||
*** MoTown | |||
*** WebFreedomFund | |||
*** Knight-Mozilla OpenNews | |||
*** OpenBadges | |||
*** Pontoon | |||
*** TestPilot | |||
*** Mozilla Messaging | |||
*** WebMaker | |||
*** RescueFox | |||
*** DemoParty | |||
*** RHPIE | |||
*** Rust | |||
** Misc | |||
*** vidly (used by Air Mozilla) | |||
*** assets.mozillalabs.com (serves assets referred to Mozilla Style Guide) | |||
*** digital asset management testbed (approx. 5 different products) | |||
** Ecualyptus cluster (Project Petri) | |||
* Desktop | |||
* Network Operations | |||
* Data Center Operations | |||
* Web Operations | |||
* Services | |||
==Legal== | |||
* Open Source Licensing | |||
==Localization (L10n)== | |||
See [[L10n:Teams]]. Each language might have one or more of: | See [[L10n:Teams]]. Each language might have one or more of: | ||
* Firefox | |||
* Thunderbird | |||
* SeaMonkey | |||
* Calendar | |||
* Firefox OS | |||
* Websites | |||
==Metrics== | ==Metrics== | ||
==People== | ==People== | ||
* Recruiting | * Recruiting | ||
* Learning & Development | * Learning & Development | ||
Line 310: | Line 736: | ||
==Public Policy== | ==Public Policy== | ||
* Web Standards | * Web Standards | ||
* Internet Public Policy | |||
==QA== | ==QA== | ||
* Firefox | * Firefox | ||
* Thunderbird | * Thunderbird | ||
Line 320: | Line 749: | ||
* Websites | * Websites | ||
== | ==Security== | ||
* Security Assurance | * Security Assurance | ||
* CA | * CA Certificate Root Program | ||
* Add-on blocklisting | |||
==Support== | ==Support== | ||
* Firefox | |||
* Firefox OS | |||
* 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 344: | Line 776: | ||
* Security | * Security | ||
* Research | * Research | ||
* Add-ons | |||
==Web Sites== | ==Web Sites== | ||
* seamonkey-project.org | * seamonkey-project.org | ||
* Calendar | * Calendar |