Firefox3/StatusMeetings/2007-10-02: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(New page: <small>« previous week | index | next week »</small> == Firefox 3 Mee...)
 
No edit summary
 
(22 intermediate revisions by 8 users not shown)
Line 1: Line 1:
<small>[[Firefox3/StatusMeetings/2007-09-18|&laquo; previous week]] | [[Firefox3/StatusMeetings|index]] | [[Firefox3/StatusMeetings/2007-10-01|next week &raquo;]]</small>
<small>[[Firefox3/StatusMeetings/2007-09-18|&laquo; previous week]] | [[Firefox3/StatusMeetings|index]] | [[Firefox3/StatusMeetings/2007-10-09|next week &raquo;]]</small>


== Firefox 3 Meeting ==  
== Firefox 3 Meeting ==  
Line 19: Line 19:
* beltzner to liase with stopbadware.org to get malware site list hooked up
* beltzner to liase with stopbadware.org to get malware site list hooked up
** meeting today
** meeting today
* mconnor to kill mozilla-1.9beta1 flag
* <del>mconnor to kill mozilla-1.9beta1 flag</del>
* beltzner to contact and get sense of schedule
** think this is done, please send mconnor an example so he can kill it, too


=== Schedule ===
=== Schedule ===
* [[Firefox3/Schedule|Proposed Schedule]]
* [[Firefox3/Schedule|Proposed Schedule]]
* we enter threat level red on Wednesday at 23:59 PDT
* Current BMO report for [http://tinyurl.com/258jj9 blocking-firefox3+]
* Current BMO report for [http://tinyurl.com/258jj9 blocking-firefox3+]
** note that there's a significant number of [http://tinyurl.com/2na43k unowned blockers]
** note that there's a significant number of [http://tinyurl.com/2na43k unowned blockers]
* damon: with 100+ M9 blockers, is there a strategy to hit freeze-date?
* mconnor: I'm looking at rebalancing today
* beltzner: if you're waiting on a ui decision, please make sure that the bug is marked blocking? or blocking+ and has ui-wanted as a keyword
* beltzner: if you're waiting on a ui decision, please make sure that the bug is marked blocking? or blocking+ and has ui-wanted as a keyword


=== Work in progress ===
=== Work in progress ===
* Web-based protocol handling (PH team)
* Web-based protocol handling (PH team)
** triage mostly done
** bugfixing ongoing
** bugfixing ongoing
** test webcal: proto handler should go online soon


* Microformats (mkaply)
* Microformats (mkaply)
** No new status. Starting to investigate if we are going to do UI.


* Places (Places team)
* Places (Places team)
** [http://tinyurl.com/ypcllu 35 M9 blockers]
** Places UI [http://tinyurl.com/39sm5j bugs] and [http://wiki.mozilla.org/Places:Fx3UIPlan#Schedule plan]
** Organizer advanced search and scope-bar landed ({{bug|387744}}, [https://bugzilla.mozilla.org/attachment.cgi?id=279555 screenshot])
** JSON backup for bookmarks/tags/annotations in progress ({{bug|384370}})
** Places folders in the menu and toolbar in progress ({{bug|387996}}, [https://bugzilla.mozilla.org/attachment.cgi?id=281770 screenshot], [https://bugzilla.mozilla.org/attachment.cgi?id=281888 screenshot])


* Download Manager
* Download Manager
Line 73: Line 78:


=== QA Status/Topics ===
=== QA Status/Topics ===
* ''Question'': what is the best working PRD document to be working off of?  (PRD wiki or google spreadsheet)
** mconnor: wiki document linked from these notes
** timr: it's way out of date, we can't really track against it
** '''action item:''' beltzner and mconnor to figure out a way to keep it up to date
* [[MozillaQualityAssurance:Home_Page:Firefox_3.0_TestPlan|Draft Fx 3 Test Plan wiki]]
* [[MozillaQualityAssurance:Home_Page:Firefox_3.0_TestPlan|Draft Fx 3 Test Plan wiki]]
* Working on M9 features and test plans.  Lots landing, daily smoketests and trunk landing verifications.
* Working on M9 features and test plans.  Lots landing, daily smoketests and trunk landing verifications.
* Work continues on [[MozillaQualityAssurance:Home_Page:Firefox_3.0_TestPlan#Test_Areas|Feature Test Plans]] linked from the Firefox 3 Test Plan Wiki.  
* Work continues on [[MozillaQualityAssurance:Home_Page:Firefox_3.0_TestPlan#Test_Areas|Feature Test Plans]] linked from the Firefox 3 Test Plan Wiki.  
* This week's testday will focus on Security and Privacy
* Using Grouphub now to track Fx3 Projects and ToDos.  Still in works, but now available for others to see
* Testing, Verifying, Testing, Documenting, Testing...
* Triaged existing printing bugs from 25 to 14 (tomcat)
* timr: will we have a performance sheriff?
* This week's testday topic is Tabbed browsing / Download Manager
** beltzner: it was decided that the sheriff should also monitor performance, but as people land changes which could impact perf, they should inform the sheriff or keep an eye on the changes
 
** timr: who's looking at trend analysis?
Features Test Update
** mconnor: the perf team should be monitoring for that, but avoiding the little increases would be good
* Addons : verifying 15 bugs, creating new test cases
** jonas: making the performance graphs more visible would be useful
* Addons : Lots of work on the Plugin Updating test plan
** schrep: being able to see the major metrics across all the machines which are linked-to from the tinderbox page would be the easiest way
* Addons : awaiting word on new Addons Manager UI work to be done, so we can develop test plans
* Platform Integration: first draft of the Gecko Platform Test Plan for FF3. Awaiting more feedback from others
* Places : Verifying 20 bugs, creating new test cases
* Protocal handling: Create a RSS protocol handling test for the protocol handling team  
* Microformats: Implementing Microformat tests for the FFX 3 microformat feature.
* Security : creating test plans, testing.  Last week testday topic was on security/privacy and got new volunteers to help with smoketests and regressions
* Password Manager : Fx3 Password Manager test case review and feature exploration
* Tabbed browsing : work on testcases / verifications


=== Build Topics ===
=== Build Topics ===


=== Localization Topics ===
=== Localization Topics ===
* choffman: a few teams are keeping up to date with changes, and we should figure out how to ship them with the first beta
* mconnor: the plan should be that any locales ready for beta should be shipped with the beta
* choffman: conversely, seeding the smaller teams with a list of what is more or less locked down would be helpful to get them up to speed.


=== Round table ===
=== Round table ===
* Documentation work is ongoing; see the [[Firefox3/Documentation_Plan|documentation plan]] for details and to be sure your areas of interest are planned for coverage.  We're evaluating all bugs tagged with the <code>dev-doc-needed</code> keyword as well to see which of them need to be documented for Firefox 3.
* Documentation work is ongoing; see the [[Firefox3/Documentation_Plan|documentation plan]] for details and to be sure your areas of interest are planned for coverage.  We're evaluating all bugs tagged with the <code>dev-doc-needed</code> keyword as well to see which of them need to be documented for Firefox 3.


* Where are we on help content? Will it go in the browser or on SUMO?
* SUMO update:
** SUMO is being built, no resource applied to moving content
** current plan is for SUMO team to continue to work on the website, and for us to continue on plan to ship help content with Firefox 3, annotating it with links to relevant SUMO searches
** no actual plan to do this for Firefox 3 at this time, just desire
** at end of December, we'll checkpoint and see if this plan can be modified to do a more wholesale replacement with SUMO
** help contributions should be made in-product, and if we decide to migrate over, we'll do so using some scripts
** dtenser and ss are looking at ensuring that the links would be locale-specific, which would be a lot better than what we have now!
 
* basil: what's the status of the PRD item for the installer removing existing profile data on uninstall?
** '''action item:''' beltzner to find that blocking bug


== Gecko 1.9 Meeting ==
== Gecko 1.9 Meeting ==
Line 115: Line 123:
=== General Discussion ===
=== General Discussion ===


* Status on Perf Regression: Bug 389188 – Expose the principal of an image on its imgIRequest?  Do we need to find someone else to work on this?  Importance?
* [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&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&bug_status=ASSIGNED&bug_status=REOPENED&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=1.9a1%2B&query_based_on=1.9a1%2B&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=blocking1.9%2B&field0-1-0=target_milestone&type0-1-0=equals&value0-1-0=mozilla1.9+M9 Current list of beta blockers.]
* Leak Update
* [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&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&bug_status=ASSIGNED&bug_status=REOPENED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=-7d&chfieldto=Now&chfield=target_milestone&chfieldvalue=mozilla1.9+M9&cmdtype=doit&order=Reuse+same+sort+as+last+time&known_name=1.9a1%2B&query_based_on=1.9a1%2B&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=blocking1.9%2B&field0-1-0=target_milestone&type0-1-0=equals&value0-1-0=mozilla1.9+M9 Beta blockers added in the past week.]
** Status on nsITimers (387341) that needs to be fixed. Also, a new leak added due to Sayre's efforts: 396368.
* [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=-7d&chfieldto=Now&chfield=bug_status&chfieldvalue=RESOLVED&cmdtype=doit&order=Reuse+same+sort+as+last+time&known_name=1.9a1%2B&query_based_on=1.9a1%2B&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=blocking1.9%2B&field0-1-0=target_milestone&type0-1-0=equals&value0-1-0=mozilla1.9+M9 Beta blockers resolved in the past week.]
* [http://tinyurl.com/34xe45 M9/Beta Blockers]
* General feeling of beta readiness?
* Ready for Tree Control Red tonight at 11:59PM PDT?
* Freeze is still Oct 16.


=== Blockers and Noms ===
=== Blockers and Noms ===


Blockers report:
Blockers report:
* [http://people.mozilla.com/~dsicore/blockers/stacked.png Stacked Blockers]
* [http://people.mozilla.com/~dsicore/blockers/noms.png Noms]
* [http://people.mozilla.com/~timr/FF3.0/image001.png Blockers]
* [http://people.mozilla.com/~dsicore/blockers/blockers.png Blockers]
* [http://people.mozilla.com/~timr/FF3.0/image002.png Stacked Blockers]
 
* [http://people.mozilla.com/~timr/FF3.0/image003.png Noms]
* [http://people.mozilla.com/~timr/FF3.0/image004.png Stacked Noms]


=== GFX Update ===
=== GFX Update ===


=== Layout Update ===
=== Layout Update ===
* bsmedberg would like opinions on landing {{bug|396185}} (nsIFrame inheritance rewrite) in the 1.9 cycle versus mozilla-central
** moz2 prerequisite
** also might have perf improvement for 1.9
** could cause significant merge conflict if there will be ongoing 1.9(.1) development


=== Content Update ===
=== Content Update ===
Line 142: Line 148:


=== Platform/Build Tools Update ===
=== Platform/Build Tools Update ===
* Moz2 work ongoing - can now build MMgc as a shared library for XPCOMGC

Latest revision as of 15:06, 9 October 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

  • thunder to confirm with Baz and Kev about where localizable string with partner name will be used in UI (needed for INST-005a)
    • carry-over
  • beltzner to liase with stopbadware.org to get malware site list hooked up
    • meeting today
  • mconnor to kill mozilla-1.9beta1 flag
    • think this is done, please send mconnor an example so he can kill it, too

Schedule

  • Proposed Schedule
  • we enter threat level red on Wednesday at 23:59 PDT
  • Current BMO report for blocking-firefox3+
  • beltzner: if you're waiting on a ui decision, please make sure that the bug is marked blocking? or blocking+ and has ui-wanted as a keyword

Work in progress

  • Web-based protocol handling (PH team)
    • bugfixing ongoing
    • test webcal: proto handler should go online soon
  • Microformats (mkaply)
    • No new status. Starting to investigate if we are going to do UI.
  • Download Manager
  • Password Manager (dolske)
  • Addons Manager (Rob Strong, Mossop, mwu)
  • Security, Privacy, Identity
  • Installer
  • User Experience
  • Theming/Visual Makeover
    • Mac theme is being tracked by bug 397723, and discussed on the wiki
    • will be filing bugs for new icon work on Windows

Security Review

  • Design Review Proposal
  • Suggested order for review
    • Password Manager (done)
    • Offline Apps (happening after this meeting)
    • Places (when will you be ready?)
    • Web Content Handlers
    • Microformats
    • RSS
    • Add-Ons
    • Cross-domain XMLHttpRequest
    • Distribution/Customization
    • ContentEditable
    • Private Browsing
    • Malware Protection

QA Status/Topics

  • Draft Fx 3 Test Plan wiki
  • Working on M9 features and test plans. Lots landing, daily smoketests and trunk landing verifications.
  • Work continues on Feature Test Plans linked from the Firefox 3 Test Plan Wiki.
  • Using Grouphub now to track Fx3 Projects and ToDos. Still in works, but now available for others to see
  • Triaged existing printing bugs from 25 to 14 (tomcat)
  • This week's testday topic is Tabbed browsing / Download Manager

Features Test Update

  • Addons : verifying 15 bugs, creating new test cases
  • Addons : Lots of work on the Plugin Updating test plan
  • Addons : awaiting word on new Addons Manager UI work to be done, so we can develop test plans
  • Platform Integration: first draft of the Gecko Platform Test Plan for FF3. Awaiting more feedback from others
  • Places : Verifying 20 bugs, creating new test cases
  • Protocal handling: Create a RSS protocol handling test for the protocol handling team
  • Microformats: Implementing Microformat tests for the FFX 3 microformat feature.
  • Security : creating test plans, testing. Last week testday topic was on security/privacy and got new volunteers to help with smoketests and regressions
  • Password Manager : Fx3 Password Manager test case review and feature exploration
  • Tabbed browsing : work on testcases / verifications

Build Topics

Localization Topics

Round table

  • Documentation work is ongoing; see the documentation plan for details and to be sure your areas of interest are planned for coverage. We're evaluating all bugs tagged with the dev-doc-needed keyword as well to see which of them need to be documented for Firefox 3.
  • SUMO update:
    • current plan is for SUMO team to continue to work on the website, and for us to continue on plan to ship help content with Firefox 3, annotating it with links to relevant SUMO searches
    • at end of December, we'll checkpoint and see if this plan can be modified to do a more wholesale replacement with SUMO
    • dtenser and ss are looking at ensuring that the links would be locale-specific, which would be a lot better than what we have now!
  • basil: what's the status of the PRD item for the installer removing existing profile data on uninstall?
    • action item: beltzner to find that blocking bug

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

Blockers and Noms

Blockers report:

GFX Update

Layout Update

Content Update

Mac OS X Update

Platform/Build Tools Update