Firefox3/StatusMeetings/2007-08-07: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(→‎Work in progress: rv, wrong week!)
 
(19 intermediate revisions by 8 users not shown)
Line 1: Line 1:
<small>[[Firefox3/StatusMeetings/2007-07-31|&laquo; previous week]] | [[Firefox3/StatusMeetings|index]] | [[Firefox3/StatusMeetings/2007-08-07|next week &raquo;]]</small>
<small>[[Firefox3/StatusMeetings/2007-07-31|&laquo; previous week]] | [[Firefox3/StatusMeetings|index]] | [[Firefox3/StatusMeetings/2007-08-21|next week &raquo;]]</small>


== Firefox 3 Meeting ==  
== Firefox 3 Meeting ==  
Line 13: Line 13:
* Perma Links: [[Firefox3/Firefox_Requirements|Current PRD]] & [[Firefox3/Product_Requirements_Document|Detailed Feature List]] & [[FirefoxNext/ProductRequirements|Firefox Next Requirements]].
* Perma Links: [[Firefox3/Firefox_Requirements|Current PRD]] & [[Firefox3/Product_Requirements_Document|Detailed Feature List]] & [[FirefoxNext/ProductRequirements|Firefox Next Requirements]].
* Outstanding [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=Client+Support&product=Documentation&component=PRD+Change+Request&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&resolution=---&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&known_name=PRD-Changes&query_based_on=PRD-Changes&field0-0-0=noop&type0-0-0=noop&value0-0-0= Change Requests] to review.
* Outstanding [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=Client+Support&product=Documentation&component=PRD+Change+Request&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&resolution=---&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&known_name=PRD-Changes&query_based_on=PRD-Changes&field0-0-0=noop&type0-0-0=noop&value0-0-0= Change Requests] to review.
* Install as a non-admin user on Vista
* Install as a non-admin user on Vista - {{bug|370571}}


=== Open Action Items ===
=== Open Action Items ===
Line 19: Line 19:
* ADD-003a needs {{Bug|347585}} implemented
* ADD-003a needs {{Bug|347585}} implemented
** ''underway:'' beltzner and mconnor currently arguing about whether or not it's necessary
** ''underway:'' beltzner and mconnor currently arguing about whether or not it's necessary
** status?
* dolske: prepare feature plan template for security review by next meeting
* dolske: prepare feature plan template for security review by next meeting
** See [http://wiki.mozilla.org/User:Dolske/Password_Manager_Security_Review Wiki]
** See [http://wiki.mozilla.org/User:Dolske/Password_Manager_Security_Review Wiki]
Line 52: Line 51:
** (dmose) SoC update ({{bug|377243}})
** (dmose) SoC update ({{bug|377243}})
* Storage
* Storage
** updated SQLite to v3.4.1
* Password Manager (dolske)
* Password Manager (dolske)
** Working on patches for M8
** Working on patches for M8
* Addons Manager (Rob Strong, Mossop, mwu)
* Addons Manager (Rob Strong, Mossop, mwu)
** ADD-003e - Unify add-ons management system and add plugin management system. Will be reviewed today.
** ADD-003j - Support add-on conflict resolution - design to be reviewed this week.
* Identity UI (johnath)
* Identity UI (johnath)
* Cert Errors (johnath)
* Cert Errors (johnath)
* Distribution Reqs
* Distribution Reqs
* User Experience
* User Experience
** Take away 20 user experience bugs & n delightful UI features
** Themeing/Visual Makeover


=== Security Review ===
=== Security Review ===
Line 104: Line 108:
=== General Discussion ===
=== General Discussion ===


* Linux Tinderbox Orange Crashfest Status
* Mac Crashes of Late
* Status of landings for M7
* No Gecko 1.9 Meeting Next Week (On-Site)
** Listed as Landed:
* Sun Guys Visiting to Discuss DTrace and Probes during On-Site (Shebs)
*** URLClassifier: Landed
* 'perf' keyword usage.
*** doc.all changes: Landed
* Prioritize by complexity and duration.
*** oncopy/onpaste: Landed
* Next code freeze is Sept 5. Planned M8 Ship date: Sept 15. See [http://wiki.mozilla.org/Firefox3/Schedule The Firefox 3 Schedule]
*** SVG lighting filters:  Landed
* Quick status on major regressions (if any) for the big landings for M7:
*** Full zoom (4821):  Landed
** Cross Origin Wrappers
*** CSS 'text-rendering':  Landed
** XSite XML HTTP Request
*** cross-origin wrappers https://bugzilla.mozilla.org/show_bug.cgi?id=367911: Landed
* 1.9 ApprovalsEverything clear? Working? Frequent?
*** showModalDialog() https://bugzilla.mozilla.org/show_bug.cgi?id=194404: Landed
*** Cross-site XMLHttpRequest: https://bugzilla.mozilla.org/show_bug.cgi?id=389508: Landed
** Landed?
*** XPATH generator: https://bugzilla.mozilla.org/show_bug.cgi?id=319768: Not landed
*** SVG tile filter: https://bugzilla.mozilla.org/show_bug.cgi?id=373572: Landed
*** Expire annotations: https://bugzilla.mozilla.org/show_bug.cgi?id=319455: Landed
*** history menu is slow: https://bugzilla.mozilla.org/show_bug.cgi?id=385397:  Landed
** Backed Out:
*** xml:id https://bugzilla.mozilla.org/show_bug.cgi?id=275196
* 1.9 Branch:   
** We have two options:
*** 1) Do a 1.9 branch off the CVS trunk, ship Fx 3 off that branch.
*** 2) HG is the new trunk, do 1.9 off the trunk, treat it like a 1.9 branch, with driver control, would have to cross-land back to the CVS trunk.
** Schrep will send a message to dev.planning regarding Check-in Threat Levels and Driver control.


=== Blockers and Noms ===
=== Blockers and Noms ===
Line 144: Line 134:


* Progress Last Week
* Progress Last Week
** roc: landed 'text-rendering'; backed out textframe offsets patch to fix M7 regressions
* Planned for This Week
* Planned for This Week
** roc: recruiting visits; fixing text regressions; working on a new approach to fixing textframe offsets (see m.d.t.layout)
* Issues/concerns:
* Issues/concerns:


Line 157: Line 145:
=== Mac OS X Update ===
=== Mac OS X Update ===
* Progress Last Week
* Progress Last Week
** Colin sick
** Josh worked on focus patch, partially on vacation
** Josh on vacation
** Steven worked on various blockers
** Steven worked on various regressions mostly
** Stan worked on form widget printing
** Stan worked on native form widget printing
** Colin worked on menu stuff
* Planned for This Week
* Planned for This Week
** Josh finishing focus patch, seriously :)
** Josh working on catch-up, reviews, and the focus bug (354768). Current patch breaks embedding.
** Steven on various regressions
** Steven on vacation
** Stan on native form widget printing
** Stan working on url type support for dnd and copy/paste (386790)
** Colin on mac menu code assertions
** Colin working on menu stuff
* Issues/concerns:
* Issues/concerns:
** Open the tree!


=== Platform/Build Tools Update ===
=== Platform/Build Tools Update ===


* bsmedberg landed {{bug|388833}} – Add a way to launch XUL applications from Firefox commandline - allows you to use Firefox like XULRunner
* Fixed "make install" to use the same packaging system and manifests that we use for tarballs, and install an SDK that matches what we use for FF+XR builds


=== Release Notes ===
=== Release Notes ===
* Add your items to the [[Firefox3/M8/ReleaseNotes|current draft]]
* Add your items to the [[Firefox3/M8/ReleaseNotes|current draft]]

Latest revision as of 18:30, 21 August 2007

« previous week | index | next week »

Firefox 3 Meeting

Meeting Details

  • Tuesdays - Firefox 3 - 11:00am Pacific, 2:00pm Eastern, 18:00 UTC
  • Mozilla Building S - <script> conference room
  • 650-903-0800 or 650-215-1282 x91 Conf# 217 (US/INTL)
  • 1-800-707-2533 (pin 369) Conf# 217 (US)
  • irc.mozilla.org #granparadiso for backchannel

PRD Status Update

Open Action Items

  • mkaply: please write a note that documents how to take advantage microformat
  • ADD-003a needs bug 347585 implemented
    • underway: beltzner and mconnor currently arguing about whether or not it's necessary
  • dolske: prepare feature plan template for security review by next meeting
    • See Wiki
    • DBaron/BZ for content interaction
    • DVeditz/Jesse for security experts
    • Toolkit peers for API & design
    • Public call for participation
  • Decision about private browsing mode
  • Addons Manager redesign (a la Personas)

Schedule

Work in progress

  • Web-based protocol handling
    • Back end on track
    • Front end work looks to be long pole
    • Less risk than previously believed
  • Microformats (mkaply)
    • UI nailed down. Starting to look at that effort.
    • Parser basically done. Need to document how people can take advantage of it (per last week)
    • Still need some folks thinking about parser integration for microformats.
  • Places (Places team)
    • 50 M8 blockers (view)
    • UI bugs tagged with "places-ui" (view)
  • Download Manager (sdwilsh)
    • (sdwilsh) UI rewrite (bug 388517) pending review (mano)
    • (jimm) Parental controls (bug 355554) pending review (gavin)
    • (robarnold) Virus Scanning (bug 103487) pending review (gavin)
    • (dmose) SoC update (bug 377243)
  • Storage
    • updated SQLite to v3.4.1
  • Password Manager (dolske)
    • Working on patches for M8
  • Addons Manager (Rob Strong, Mossop, mwu)
    • ADD-003e - Unify add-ons management system and add plugin management system. Will be reviewed today.
    • ADD-003j - Support add-on conflict resolution - design to be reviewed this week.
  • Identity UI (johnath)
  • Cert Errors (johnath)
  • Distribution Reqs
  • User Experience
    • Take away 20 user experience bugs & n delightful UI features
    • Themeing/Visual Makeover

Security Review

  • Design Review Proposal
  • Need to come up with schedule and process [Action: Window]
  • Suggested order for review
    • Password Manager
    • Places
    • Web Content Handlers, Microformats & RSS
    • Add-Ons
    • Offline Apps
    • Cross-domain XMLHttpRequest
    • Distribution/Customization
    • ContentEditable
    • Private Browsing
    • Malware Protection

Release Notes

QA Status/Topics

Build Topics

  • Status of ref platform for Windows, Mac & Linux [requirement for M8 release]

Localization Topics

  • First l10n builds with M8. If we do so, it will increase total build time. Will the strings be frozen by then? or at least slushy?

Round table

  • Don't forget to add changes that may impact documentation to the Firefox 3 for developers page.
  • reminder to use #granparadiso on IRC for discussion of milestone-releated deliverables, features, QA testing, etc; it's to be the defacto location for chatter regarding Gran Paradiso releases
  • when is the best time to land the next sqlite upgrade? (still a little bit of work to do before that becomes trivial)

Gecko 1.9 Meeting

Meeting Details

  • Wednesdays - 11:00am Pacific, 2:00pm Eastern, 18:00 UTC
  • Mozilla Building S - <script> conference room
  • 650-903-0800 or 650-215-1282 x91 Conf# 217 (US/INTL)
  • 1-800-707-2533 (pin 369) Conf# 217 (US)
  • join irc.mozilla.org #granparadiso for backchannel

General Discussion

  • Mac Crashes of Late
  • No Gecko 1.9 Meeting Next Week (On-Site)
  • Sun Guys Visiting to Discuss DTrace and Probes during On-Site (Shebs)
  • 'perf' keyword usage.
  • Prioritize by complexity and duration.
  • Next code freeze is Sept 5. Planned M8 Ship date: Sept 15. See The Firefox 3 Schedule
  • Quick status on major regressions (if any) for the big landings for M7:
    • Cross Origin Wrappers
    • XSite XML HTTP Request
  • 1.9 Approvals: Everything clear? Working? Frequent?

Blockers and Noms

Blockers report:

GFX Update

  • Progress Last Week
  • Planned for This Week
  • Issues/concerns:

Layout Update

  • Progress Last Week
  • Planned for This Week
  • Issues/concerns:

Content Update

  • Progress Last Week
  • Planned for This Week
  • Issues/concerns:

Mac OS X Update

  • Progress Last Week
    • Josh worked on focus patch, partially on vacation
    • Steven worked on various blockers
    • Stan worked on form widget printing
    • Colin worked on menu stuff
  • Planned for This Week
    • Josh working on catch-up, reviews, and the focus bug (354768). Current patch breaks embedding.
    • Steven on vacation
    • Stan working on url type support for dnd and copy/paste (386790)
    • Colin working on menu stuff
  • Issues/concerns:

Platform/Build Tools Update

  • Fixed "make install" to use the same packaging system and manifests that we use for tarballs, and install an SDK that matches what we use for FF+XR builds

Release Notes