Labs/Jetpack/Weekly Meeting/2010-08-17: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
 
Line 13: Line 13:


= Minutes  =
= Minutes  =
* Page Mods API
** Nikolai doesn't have time to take ownership
** Atul / Irakli may look into API, likely Irakli taking ownership
* E10S integration update
** Atul has code on github, link to follow
** Should be ready to port APIs by end of week
** Atul plans to port some APIs using bsmedberg's widget and XHR PoC as examples
* FlightDeck 1.0a4 status
** Myk hasn't heard anything positive/negative about release
** No known blockers
** Some minor issues found that will be fixed in future version
** Push to production 8/17
** Daniel has patch for bug 585024
*** Bespin syntax highlighting regression
*** Patch waiting for mootools to pickup
*** Fix won't be in 1.0a4 release
* FlightDeck 1.0a5 status
** Need to wait for Piotr for update
** Freeze 8/24
** Release 8/31
** Most desired feature is support for multiple SDK versions
* Third party API contest to be held off until FlightDeck 1.0a5
** davedash, developers at Mozilla testing builder
** need to perform another review of API before contest
* SDK 0.7 status
** Freeze 8/17 11:59 Pacific
** E10S compatible page mod API miss
*** Patch is ready but breaks panel API
*** Waiting for more feedback on panel API then incorporate feedback
** Module Usage API
*** Tool may be out by contest
*** Checks for known SDK file hashes
** At risk: Window, Clipboard, both need reviews from Myk
** Miss: E10S compatible page mod API, E10S widget API, Module usage API, Sidebar API, Places API, API documentation, Community wiki page, Docs restructuring
* Mayumi wants to make larger marketing push for FlightDeck
** Potentially push back release until end of September
* roundtable
** Brian Jetpack XPI dissector
*** Temp website at (around for couple weeks) http://jpanalysis.mozillalabs.com/
*** Identifies SDK file versions in XPI
*** Checks against known file hashes for alpha, beta, final SDK releases
*** Displays unrecognized for files outside SDK
*** AMO editors can use tool to quickly review unknown addon code
*** Next steps
**** filter out directory placeholders
**** add editor boxes for collaboration/discussion of resolving issues
**** clean up version display
**** attempt to guess SDK version
**** add support for new manifest file format
**** add support for showing file dependencies
**** Target: AMO editor testing current version by next week
** add CFX init command to setup initial addon
*** agreement that it is good idea
*** Bug 566814 Julián has patch, Brian will likely finish review by 8/18
*** Suggestion for "hello world" type addon in patch
*** Target SDK 0.8
** CFX xpi package.json error
*** JSON error when single quotes are used
*** Brian to look into detecting single quotes in python and returning more verbose error message
*** Potential change to builder to detect this condition as well
** API proposals (IndexDB integration)
*** IndexDB can't be access by chrome code yet
*** Myk has filed bug to add support


= Followups =
= Followups =
* Irakli to sync up with Fennec dev
* Irakli to sync up with Fennec dev
* Myk to sketch E10S integration
* Myk to sketch E10S integration

Latest revision as of 22:31, 17 August 2010

Agenda

  • followups from last meeting
    • Irakli to sync up with Fennec dev
    • Myk to sketch E10S integration
    • Need new owner for Page Mods API (Myk)
    • Check with Noelle on docs status (Daniel)
  • E10S integration update
  • FlightDeck 1.0a4 status
  • FlightDeck 1.0a5 status
  • SDK 0.7 status
  • roundtable

Minutes

  • Page Mods API
    • Nikolai doesn't have time to take ownership
    • Atul / Irakli may look into API, likely Irakli taking ownership
  • E10S integration update
    • Atul has code on github, link to follow
    • Should be ready to port APIs by end of week
    • Atul plans to port some APIs using bsmedberg's widget and XHR PoC as examples
  • FlightDeck 1.0a4 status
    • Myk hasn't heard anything positive/negative about release
    • No known blockers
    • Some minor issues found that will be fixed in future version
    • Push to production 8/17
    • Daniel has patch for bug 585024
      • Bespin syntax highlighting regression
      • Patch waiting for mootools to pickup
      • Fix won't be in 1.0a4 release
  • FlightDeck 1.0a5 status
    • Need to wait for Piotr for update
    • Freeze 8/24
    • Release 8/31
    • Most desired feature is support for multiple SDK versions
  • Third party API contest to be held off until FlightDeck 1.0a5
    • davedash, developers at Mozilla testing builder
    • need to perform another review of API before contest
  • SDK 0.7 status
    • Freeze 8/17 11:59 Pacific
    • E10S compatible page mod API miss
      • Patch is ready but breaks panel API
      • Waiting for more feedback on panel API then incorporate feedback
    • Module Usage API
      • Tool may be out by contest
      • Checks for known SDK file hashes
    • At risk: Window, Clipboard, both need reviews from Myk
    • Miss: E10S compatible page mod API, E10S widget API, Module usage API, Sidebar API, Places API, API documentation, Community wiki page, Docs restructuring
  • Mayumi wants to make larger marketing push for FlightDeck
    • Potentially push back release until end of September
  • roundtable
    • Brian Jetpack XPI dissector
      • Temp website at (around for couple weeks) http://jpanalysis.mozillalabs.com/
      • Identifies SDK file versions in XPI
      • Checks against known file hashes for alpha, beta, final SDK releases
      • Displays unrecognized for files outside SDK
      • AMO editors can use tool to quickly review unknown addon code
      • Next steps
        • filter out directory placeholders
        • add editor boxes for collaboration/discussion of resolving issues
        • clean up version display
        • attempt to guess SDK version
        • add support for new manifest file format
        • add support for showing file dependencies
        • Target: AMO editor testing current version by next week
    • add CFX init command to setup initial addon
      • agreement that it is good idea
      • Bug 566814 Julián has patch, Brian will likely finish review by 8/18
      • Suggestion for "hello world" type addon in patch
      • Target SDK 0.8
    • CFX xpi package.json error
      • JSON error when single quotes are used
      • Brian to look into detecting single quotes in python and returning more verbose error message
      • Potential change to builder to detect this condition as well
    • API proposals (IndexDB integration)
      • IndexDB can't be access by chrome code yet
      • Myk has filed bug to add support

Followups

  • Irakli to sync up with Fennec dev
  • Myk to sketch E10S integration