Jetpack/Features/2012-05-18
From MozillaWiki
Contents
Details
- Time: Friday, 2012 May 18, 9:05 - 9:50am PT (16:05 - 16:50 UTC)
- Location:
- Audio/Video: Jetpack vroom
- Audio Only:
- US Only: +1-800-707-2533, password 369, conference number 99449
- US/Intl: +1-650-903-0800, extension 92, conference number 99449
- Notes: etherpad
Agenda
- actions from previous meeting
- gozala to create priority list of individual modules to land in Firefox
- gozala to prepare mozilla-central patch implementing loader
- mossop to review gozala's patch implementing loader
- roundtable
Attendees
- dietrich
- dveditz
- gozala
- mixedpuppy
- myk
Minutes
actions from previous meeting
gozala to create priority list of individual modules to land in Firefox
- didn't happen because it is more complicated than simply moving modules to Firefox
- question of how we continue to develop APIs in the SDK repository
- started to document how the synchronization process will work
- https://github.com/mozilla/addon-sdk/wiki/JEP%20SDK%20in%20Firefox
- https://bugzilla.mozilla.org/show_bug.cgi?id=743359
gozala to prepare mozilla-central patch implementing loader
- https://github.com/mozilla/mozilla-central/pull/2
- decided to create a pull request that mossop will create a patch from
- mossop is going to review the change
- took some time to figure out where things go in mozilla-central
- that is now figured out, and gozala will update the notes with a reference to a wiki page about synchronization and how loader will have to change
mossop to review gozala's patch implementing loader
- hasn't happened yet
roundtable
gozala made some changes to scratchkit experiment
- now it complete in the sense that it can be used with all the modules jetpack comes with
- you no longer have to be on about:addons, you can just open scratchkit with a jetpack context with a keybinding
- you can mess up firefox, but when you close the editor, it undoes everything you did
- you can save what you have in scratchpad as a file and then make it an addon
- https://github.com/Gozala/scratch-kit/
- Add-on SDK example -> scratchpad being planned for future!
mixedpuppy did an experiment
- took an overlay manager that asaf created a while ago and made it load manifest and set up chrome references and import overlays and unload overlays
- it also sandboxes the overlays
- you can't add new XPCOM interfaces
- haven't tried loading any XBL
- makes it possible to have an addon that looks like a regular patch and can be loaded without being restartless inside firefox but can also be a restartless addon
- independent from SDK stuff, fully contained in bootstrap.js file
- could be redone to fit into SDK or added to SDK's bootstrap.js file
- if it was a module, it could be added to https://github.com/mozilla/addon-sdk/wiki/Community-developed-modules
- https://github.com/mozilla/socialapi-dev/blob/55ba90358e56b7123b4f997a5b76b839ac235eb2/bootstrap.js
the loader in Firefox
- mixedpuppy would really like loader to be in Firefox
- gozala will show pull request to mixedpuppy and solicit his feedback
- mixedpuppy intending to land socialapi in Firefox 15
- gozala intending to land loader in Q2
Actions
- mossop to review gozala's patch implementing loader
- gozala to update loader landing spec with details about module synchronization and loader changes to prepare loader for landing in Firefox
- and file or reference a bug requesting a Security Review (link to form at https://wiki.mozilla.org/Security/Reviews/Review_Request_Form#Security_Assurance_Security_Review_Request )
- gozala and security team to conduct security review of loader