Platform/2007-Q4-Goals: Difference between revisions
< Platform
(→Layout) |
(→JS) |
||
(6 intermediate revisions by 4 users not shown) | |||
Line 3: | Line 3: | ||
=== Layout === | === Layout === | ||
* Identify | * Identify owners for each blocker. | ||
* Categorize each blocker in order to plan a real path to shipping final product. For example categorize into: Content Editable, Reflow, TextFrame/Run, etc. | * Categorize each blocker in order to plan a real path to shipping final product. For example categorize into: Content Editable, Reflow, TextFrame/Run, etc. | ||
* Make sure at least two people are available to work on each category of bugs above. | |||
=== GFX === | === GFX === | ||
Line 11: | Line 12: | ||
* Gecko 1.9 Mac OS X blocker list consistently under 3 blockers. | * Gecko 1.9 Mac OS X blocker list consistently under 3 blockers. | ||
** We need to be at 0 blockers to ship. | |||
* Resolve all Firefox 2 regressions on Mac OS X 10.5. | * Resolve all Firefox 2 regressions on Mac OS X 10.5. | ||
* Effective coordination between our group and QA for both Gecko 1.8 and Gecko 1.9 efforts. | * Effective coordination between our group and QA for both Gecko 1.8 and Gecko 1.9 efforts. | ||
** Don't let requests from QA sit. | |||
* We made a lot of progress with group communication and coordination in Q3. We should maintain or even improve on the effectiveness of our current arrangement. | * We made a lot of progress with group communication and coordination in Q3. We should maintain or even improve on the effectiveness of our current arrangement. | ||
** Suggestion: Each person should update the wiki for the wednesday status meetings with the bugs & bug numbers you are working on that week, before the meeting happens. | |||
** Make sure that we don't regress our current communication arrangement -- keep doing monday and wednesday meetings. | |||
=== Content === | === Content === | ||
* Zero content sg: blocker bugs: By this query: [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Core&component=DOM&component=DOM+to+Text+Conversion&component=DOM%3A+Abstract+Schemas&component=DOM%3A+Core&component=DOM%3A+CSSOM&component=DOM%3A+Events&component=DOM%3A+HTML&component=DOM%3A+Level+0&component=DOM%3A+Load+and+Save&component=DOM%3A+Mozilla+Extensions&component=DOM%3A+Traversal-Range&component=DOM%3A+Validation&component=DOM%3A+Views+and+Formatting&component=Error+Console&component=Event+Handling&component=HTML%3A+Form+Submission&component=HTML%3A+Parser&component=Java%3A+Live+Connect&component=Plug-ins&component=Security&component=Security%3A+CAPS&component=Web+Services&component=XBL&component=XForms&component=XML&component=XPConnect&component=XSLT&component=XTF&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=anywordssubstr&status_whiteboard=sg%3Ahigh+sg%3Acritical&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] | |||
* Get all blockers that are regressions from non-blockers fixed or backed out | |||
* No content leaks in Tp2, mochitest or reftest | |||
=== JS === | === JS === | ||
* ES4 / TG1 spec work | |||
** We are in spec-writing and RI bug-fixing mode now | |||
** All "feature" issues were resolved last quarter | |||
** Goal is for complete first (pre-alpha) end-to-end draft by end-of-quarter | |||
** Schedule for submission to ECMA begins Q1 08, involves a year worth of review rounds | |||
* ActionMonkey | |||
** Finish Stage 1, {{bug|393023}}. | |||
** Finish selected Stage 2 bugs (TBD). Stage 2 will focus on integrating the Tamarin object model into SpiderMonkey. | |||
=== Toolkit === | === Toolkit === |
Latest revision as of 13:26, 16 October 2007
Goals Summary
Layout
- Identify owners for each blocker.
- Categorize each blocker in order to plan a real path to shipping final product. For example categorize into: Content Editable, Reflow, TextFrame/Run, etc.
- Make sure at least two people are available to work on each category of bugs above.
GFX
Mac OS X
- Gecko 1.9 Mac OS X blocker list consistently under 3 blockers.
- We need to be at 0 blockers to ship.
- Resolve all Firefox 2 regressions on Mac OS X 10.5.
- Effective coordination between our group and QA for both Gecko 1.8 and Gecko 1.9 efforts.
- Don't let requests from QA sit.
- We made a lot of progress with group communication and coordination in Q3. We should maintain or even improve on the effectiveness of our current arrangement.
- Suggestion: Each person should update the wiki for the wednesday status meetings with the bugs & bug numbers you are working on that week, before the meeting happens.
- Make sure that we don't regress our current communication arrangement -- keep doing monday and wednesday meetings.
Content
- Zero content sg: blocker bugs: By this query: [1]
- Get all blockers that are regressions from non-blockers fixed or backed out
- No content leaks in Tp2, mochitest or reftest
JS
- ES4 / TG1 spec work
- We are in spec-writing and RI bug-fixing mode now
- All "feature" issues were resolved last quarter
- Goal is for complete first (pre-alpha) end-to-end draft by end-of-quarter
- Schedule for submission to ECMA begins Q1 08, involves a year worth of review rounds
- ActionMonkey
- Finish Stage 1, bug 393023.
- Finish selected Stage 2 bugs (TBD). Stage 2 will focus on integrating the Tamarin object model into SpiderMonkey.