Jetpack/Features/2012-04-06: Difference between revisions

no edit summary
(Created page with "= Details = * Time: Friday, 2012 April 6, 9:05 - 9:50am PT (16:05 - 16:50 UTC) * Location: ** Audio/Video: [https://v.mozilla.com/flex.html?roomdirect.html&key=W1xz8rcslKbR Jetp...")
 
No edit summary
 
Line 19: Line 19:


= Attendees =
= Attendees =
* dietrich
* gozala
* mixedpuppy
* myk


= Minutes =
= Minutes =
== actions from previous meeting ==
=== gozala to create a branch containing only the loader in preparation for landing it in firefox ===
* hasn't happened yet
* gozala wants to move to packageless tree with only a lib/ directory first
* currently loader doesn't support differentiation between core and third-party modules
* changes that need to be made to loader: https://github.com/mozilla/addon-sdk/wiki/JEP-Linker
* gozala wants to make those changes first before cutting branch and preparing for integration
* likely to take a few weeks
* seems like it won't be possible to land it in Firefox 14, but it will be possible to land it in Firefox 15
* would be useful to have loader ready for landing by Firefox work week
* gozala will try to make that happen but can't promise it because of other responsibilities
=== gozala to finalize proposal for a packageless sdk ===
* https://github.com/mozilla/addon-sdk/wiki/JEP-Packageless
* https://github.com/mozilla/addon-sdk/wiki/JEP-Linker
* https://github.com/mozilla/addon-sdk/wiki/CFX-py
'''DONE!'''
=== myk & dietrich to draft mission statement/statement of principles for jetpack features ===
* myk drafted https://wiki.mozilla.org/Jetpack/Features#Principles
* check it out and give feedback
* dietrich likes it at first glance
'''DONE!'''
=== mixedpuppy to point gozala at stuff labs projects do a lot with sdk ===
* mixedpuppy is never certain he's using sandboxing correctly
* being able to have a library that allows using a sandbox without being concerned about whether we're doing it correctly
* -> gozala to create priority list of individual modules to land in Firefox by four weeks from today
=== mixedpuppy identify set of topics to speak about at mozcamp argentina ===
* mixedpuppy identified three topics:
** privacy issues
** social API stuff being worked on now
** WebIntents actions types of APIs
* didn't plan anything around Jetpack, but others are doing so
* Jorge, Hernan are doing addon talks, Hernan about Add-on SDK specifically and Jorge an overview of methodologies available for addon development
* Hernan will be at one of the two MDN events in addition to mozcamp
* entire Jetpack team will go to at least one mozcamp, mossop will provide team with list of events
* entire Firefox team will do the same, still waiting on dates from mozcamp organizers
== whatever else folks want to talk about ==
* -> gozala and dietrich to meet re: what needs to be done to land loader
* dietrich wrote quick guide to bundling addons: how to do it, when to do it
* pdf.js landed like that, about:telemetry is going to land like that, other projects also in pipeline
* https://wiki.mozilla.org/Firefox/BundlingAdd-ons
* dietrich will point people at principles to explain value proposition
* value proposition based on experience bundling test pilot
* dietrich will meet with pdf.js folks re: the problems they've experienced (testing, l10n?)
* those are folks without experience writing core code or addon code
* but they don't necessarily need it to contribute to feature
* would be great to enable people to contribute to features without understanding build infrastructure or even addon infrastructure
* mixedpuppy will be entirely focused on figuring out rest of steps for landing amigo and share and otherwise distracted by two weeks in south america


= Actions =
= Actions =
* gozala to create priority list of individual modules to land in Firefox by four weeks from today
* gozala and dietrich to meet re: what needs to be done to land loader
canmove, Confirmed users
2,056

edits