The bulk of my last two weeks has been spent at either OSCON or the Mozilla Summit. Both were great events for me, allowing me to meet the Mozdev crew for the first time as well as many other important people in the Mozilla community.
Despite the busy conference schedule, some regular tasks were worked on:
We came out with a bunch of ideas for Mozdev developers and tasks for us to do:
- Extension setup wizard using Mark Finkle's FizzyPop - this could do cool things like get a ready-to-use extension template setup in a project's VCS as well as tag the project with the selected applications automatically.
- Extension packager to automate creating a .xpi file and uploading it to a project's downloads folder
- A new localization tool to help developers get their extensions ported to more locales
- Look into adding XPIDiff and other automated testing suites to Mozdev to help developers test their extensions before pushing to AMO and make reviewer's job easier (and hopefully get items through the queue faster).
- Look into OpenGrok support in addition to or instead of MXR
- Work with Matt Zeier to move our hardware to achieve better uptime and have more breathing room for future expandability.
- Work with AMO developers on how remora's API can be improved for tighter integration with Mozdev (submitting extensions from Mozdev to AMO, integrating feedback from Mozdev into AMO review process to improve karma).
Our discussion on what Mozdev can do for the dev community at the Summit had a good discussion as did our BoF session at OSCON (notes).
I've been able to do some digesting of the past couple weeks so I plan to get back to development this week focusing on project creation automation.