Jetpack/Features/2012-05-18: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
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

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

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