Jetpack/Features/2011-12-16: Difference between revisions
Jump to navigation
Jump to search
(→Agenda) |
(add minutes) |
||
Line 21: | Line 21: | ||
** myk to re-raise question of whether or not to continue these meetings at their next occurrence | ** myk to re-raise question of whether or not to continue these meetings at their next occurrence | ||
* status of HTML page l10n prototype | * status of HTML page l10n prototype | ||
* next steps on getting core Jetpack stuff into Firefox | |||
* whether or not to continue these meetings given low participation to date | * whether or not to continue these meetings given low participation to date | ||
* whether or not to have a meeting on Friday, December 30 given impending New Year's holiday weekend | * whether or not to have a meeting on Friday, December 30 given impending New Year's holiday weekend | ||
= Attendees = | = Attendees = | ||
* myk | |||
* canuckistani | |||
* dietrich | |||
* mixedpuppy | |||
* benadida | |||
* dascher | |||
= Minutes = | = Minutes = | ||
== Actions From Previous Meeting == | |||
* myk to talk to joduinn again and get him to designate someone to dedicate time to addressing perf test issues | |||
** myk talked to joduinn, who didn't designate someone but explained how to get releng to address issues | |||
** first, talk to the release engineer on duty | |||
** then file bugs as appropriate | |||
* dascher to talk to bwalker about the priority of Jetpack Features to Apps (and, if this initiative is important, who is the point person) | |||
** bwalker told dascher that apps isn't blocking on jetpack as a feature delivery vehicle | |||
** and a bunch of the core functionality has landed in nightlies | |||
** but apps integration into firefox is p1 for q1, the UI is still an addon, and dietrich would be surprised to see it rewritten in q1 | |||
** -> dietrich to talk to bwalker to clarify plans for Apps UI integration into Firefox | |||
* myk to invite benadida to next Jetpack Features meeting via Zimbra and email | |||
** myk invited him, and he is attending! | |||
* myk to ask jrburke for his insights into issues with HTML page l10n proposal | |||
** myk talked to jrburke and others, who said jQuery works fine from resource: URLs but has issues with slashless URLs | |||
* myk to prototype HTML page l10n proposal to further investigate concerns | |||
** prototyping underway, more details when we talk about "status of HTML page l10n prototype" agenda item | |||
* mixedpuppy to send technical overview of WebRT project to myk and gozala | |||
** mixedpuppy sent overview to myk and gozala | |||
** it would be useful to be able to use Jetpack within a non-Firefox environment | |||
** i.e. the native XUL app bundles that the Apps project is creating | |||
** this needs some Jetpack platform changes | |||
*** make it possible to specify custom app compatibility in install.rdf | |||
*** make hidden-frame compatible with custom apps | |||
** it'd be worth having a conversation about this with Mike Hanson, maybe in January | |||
** -> mixedpuppy to file bug on making hidden-frame compatible with custom apps | |||
* mixedpuppy to send proposal for landing content injection code in core SDK | |||
** mixedpuppy sent this (although it might have gotten lost in the zimbrapocalypse) | |||
* dietrich to email/talk to clee about attending these meetings (DONE 12/2) | |||
** dietrich did so | |||
* myk to re-raise question of whether or not to continue these meetings at their next occurrence | |||
** on the agenda! | |||
== status of HTML page l10n prototype == | |||
* prototyping is under way, and myk is making progress, but he doesn't have anything to show for it yet | |||
* he initially thought to use a custom protocol handler, but custom protocols can have security boundary issues | |||
* he's now looking into a stream converter, possibly in conjunction with a content sniffer | |||
* it'd be useful for myk to talk to mak about his experiences using similar APIs to do some chromey stuff in contenty about:home | |||
== next steps on getting core Jetpack stuff into Firefox == | |||
* some folks met a few weeks ago | |||
* meeting minutes: https://etherpad.mozilla.org/jetpack-in-firefox | |||
* it seems like this should be a Q1 goal for Firefox team, Jetpack team, or both (shared goal) | |||
* -> myk to talk to mossop and johnath about making it a Q1 goal to land core Jetpack stuff into Firefox | |||
== whether or not to continue these meetings given low participation to date == | |||
* concern that no one owns this proposal and is driving it to completion | |||
* until we figure out how to make it an explicit goal, we're just laying the groundwork | |||
* and the meetings aren't attracting a broad enough audience | |||
* the big picture goal is to make firefox feature development more flexible | |||
* development teams want it to make their work easier/faster/funner | |||
* products team wants it to give them ability to ship features to select audiences | |||
* several related outcomes | |||
** feature teams ship features as default addons | |||
** feature teams ship features as separate addons that can be updated independently of Firefox schedule | |||
** Firefox team ships core features developed using Jetpack platform | |||
* if, when, and how to do this needs involvement at higher (director, VP) level | |||
* some folks are unclear on the value proposition | |||
* they see jetpack as the limited api for shallow, isolated integration | |||
* especially since that was the original goal for the Jetpack project | |||
* whereas this effort is about giving core developers a better platform for deep integration | |||
* the short-term goal is to help Apps, Identity, Sharing teams ship features in Q1 | |||
* mardak helping benadida with Identity addon | |||
* Identity addon ships first alpha next week, team intends make it really good next quarter | |||
* jetpack api not quite sufficient yet (f.e. panel needs to persist per-tab) | |||
* but once provably good, no reason to rewrite it as core code | |||
* we should write up what we've learned so far and next steps | |||
* we should continue these meetings, which seem useful enough for making progress on both short- and long-term goals | |||
* -> dietrich to blog about what we've learned so far and next steps | |||
== whether or not to have a meeting on Friday, December 30 given impending New Year's holiday weekend == | |||
* no one wants a meeting; we're not going to have a meeting | |||
= Actions = | = Actions = | ||
* dietrich to talk to bwalker to clarify plans for Apps UI integration into Firefox | |||
* mixedpuppy to file bug on making hidden-frame compatible with custom apps | |||
* myk to talk to mossop and johnath about making it a Q1 goal to land core Jetpack stuff into Firefox | |||
* dietrich to blog about what we've learned so far and next steps |
Latest revision as of 19:58, 16 December 2011
Details
- Time: Friday, 2011 December 16, 9:05 - 9:50am PT (17:05 - 17:50 UTC)
- Location:
- Audio/Video: Jetpack Vidyo room
- Audio Only:
- US: +1-800-707-2533, password 369, conference number 99449
- US/Intl: +1-650-903-0800 or +1-650-215-1282, extension 92, conference number 99449
Agenda
- actions from previous meeting
- myk to talk to joduinn again and get him to designate someone to dedicate time to addressing perf test issues
- dascher to talk to bwalker about the priority of Jetpack Features to Apps (and, if this initiative is important, who is the point person) --> apps isn't blocking on jetpack as a feature delivery vehicle.
- myk to invite benadida to next Jetpack Features meeting via Zimbra and email
- myk to ask jrburke for his insights into issues with HTML page l10n proposal
- myk to prototype HTML page l10n proposal to further investigate concerns
- mixedpuppy to send technical overview of WebRT project to myk and gozala
- mixedpuppy to send proposal for landing content injection code in core SDK
- dietrich to email/talk to clee about attending these meetings (DONE 12/2)
- myk to re-raise question of whether or not to continue these meetings at their next occurrence
- status of HTML page l10n prototype
- next steps on getting core Jetpack stuff into Firefox
- whether or not to continue these meetings given low participation to date
- whether or not to have a meeting on Friday, December 30 given impending New Year's holiday weekend
Attendees
- myk
- canuckistani
- dietrich
- mixedpuppy
- benadida
- dascher
Minutes
Actions From Previous Meeting
- myk to talk to joduinn again and get him to designate someone to dedicate time to addressing perf test issues
- myk talked to joduinn, who didn't designate someone but explained how to get releng to address issues
- first, talk to the release engineer on duty
- then file bugs as appropriate
- dascher to talk to bwalker about the priority of Jetpack Features to Apps (and, if this initiative is important, who is the point person)
- bwalker told dascher that apps isn't blocking on jetpack as a feature delivery vehicle
- and a bunch of the core functionality has landed in nightlies
- but apps integration into firefox is p1 for q1, the UI is still an addon, and dietrich would be surprised to see it rewritten in q1
- -> dietrich to talk to bwalker to clarify plans for Apps UI integration into Firefox
- myk to invite benadida to next Jetpack Features meeting via Zimbra and email
- myk invited him, and he is attending!
- myk to ask jrburke for his insights into issues with HTML page l10n proposal
- myk talked to jrburke and others, who said jQuery works fine from resource: URLs but has issues with slashless URLs
- myk to prototype HTML page l10n proposal to further investigate concerns
- prototyping underway, more details when we talk about "status of HTML page l10n prototype" agenda item
- mixedpuppy to send technical overview of WebRT project to myk and gozala
- mixedpuppy sent overview to myk and gozala
- it would be useful to be able to use Jetpack within a non-Firefox environment
- i.e. the native XUL app bundles that the Apps project is creating
- this needs some Jetpack platform changes
- make it possible to specify custom app compatibility in install.rdf
- make hidden-frame compatible with custom apps
- it'd be worth having a conversation about this with Mike Hanson, maybe in January
- -> mixedpuppy to file bug on making hidden-frame compatible with custom apps
- mixedpuppy to send proposal for landing content injection code in core SDK
- mixedpuppy sent this (although it might have gotten lost in the zimbrapocalypse)
- dietrich to email/talk to clee about attending these meetings (DONE 12/2)
- dietrich did so
- myk to re-raise question of whether or not to continue these meetings at their next occurrence
- on the agenda!
status of HTML page l10n prototype
- prototyping is under way, and myk is making progress, but he doesn't have anything to show for it yet
- he initially thought to use a custom protocol handler, but custom protocols can have security boundary issues
- he's now looking into a stream converter, possibly in conjunction with a content sniffer
- it'd be useful for myk to talk to mak about his experiences using similar APIs to do some chromey stuff in contenty about:home
next steps on getting core Jetpack stuff into Firefox
- some folks met a few weeks ago
- meeting minutes: https://etherpad.mozilla.org/jetpack-in-firefox
- it seems like this should be a Q1 goal for Firefox team, Jetpack team, or both (shared goal)
- -> myk to talk to mossop and johnath about making it a Q1 goal to land core Jetpack stuff into Firefox
whether or not to continue these meetings given low participation to date
- concern that no one owns this proposal and is driving it to completion
- until we figure out how to make it an explicit goal, we're just laying the groundwork
- and the meetings aren't attracting a broad enough audience
- the big picture goal is to make firefox feature development more flexible
- development teams want it to make their work easier/faster/funner
- products team wants it to give them ability to ship features to select audiences
- several related outcomes
- feature teams ship features as default addons
- feature teams ship features as separate addons that can be updated independently of Firefox schedule
- Firefox team ships core features developed using Jetpack platform
- if, when, and how to do this needs involvement at higher (director, VP) level
- some folks are unclear on the value proposition
- they see jetpack as the limited api for shallow, isolated integration
- especially since that was the original goal for the Jetpack project
- whereas this effort is about giving core developers a better platform for deep integration
- the short-term goal is to help Apps, Identity, Sharing teams ship features in Q1
- mardak helping benadida with Identity addon
- Identity addon ships first alpha next week, team intends make it really good next quarter
- jetpack api not quite sufficient yet (f.e. panel needs to persist per-tab)
- but once provably good, no reason to rewrite it as core code
- we should write up what we've learned so far and next steps
- we should continue these meetings, which seem useful enough for making progress on both short- and long-term goals
- -> dietrich to blog about what we've learned so far and next steps
whether or not to have a meeting on Friday, December 30 given impending New Year's holiday weekend
- no one wants a meeting; we're not going to have a meeting
Actions
- dietrich to talk to bwalker to clarify plans for Apps UI integration into Firefox
- mixedpuppy to file bug on making hidden-frame compatible with custom apps
- myk to talk to mossop and johnath about making it a Q1 goal to land core Jetpack stuff into Firefox
- dietrich to blog about what we've learned so far and next steps