Jetpack/Features/2012-05-18: Difference between revisions
Jump to navigation
Jump to search
(→Agenda) |
No edit summary |
||
| Line 18: | Line 18: | ||
= Attendees = | = Attendees = | ||
* dietrich | |||
* dveditz | |||
* gozala | |||
* mixedpuppy | |||
* myk | |||
= Minutes = | = 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 = | = 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 | |||
Latest revision as of 16:43, 18 May 2012
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