Labs/Jetpack/Weekly Meeting/2010-08-17

From MozillaWiki
Jump to: navigation, search

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