WeeklyUpdates/2009-04-13: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
 
(15 intermediate revisions by 12 users not shown)
Line 2: Line 2:


= Friends of the Tree [[Image:Tree.gif|Friends of the Tree]] =
= Friends of the Tree [[Image:Tree.gif|Friends of the Tree]] =
Alix would like to thank Marcia Knous and guest stars Karen Prescott and Juan Becerra for their help in creating a tutorial video for the community.


= Development Updates =
= Development Updates =
Line 16: Line 18:


== Firefox 3.5 ==
== Firefox 3.5 ==
'''Firefox Front End Work'''
* [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&product=Firefox&product=Toolkit&keywords_type=nowords&keywords=fixed1.9.1+verified1.9.1&resolution=---&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=blocking1.9.1%2B&field0-0-1=flagtypes.name&type0-0-1=equals&value0-0-1=blocking-firefox3.5%2B&field0-1-0=resolution&type0-1-0=noop&value0-1-0=INVALID+WONTFIX+WORKSFORME+INCOMPLETE+MOVED+EXPIRED 9 blockers left] for final release, only 2 of which are complicated
'''[[Releases/Firefox_3.5b4|Firefox 3.5 Beta 4]]'''
* we are ''string frozen''
* code freeze Wednesday April 15th
* release late in week of April 20th
'''[[Firefox/Namoroka|Namoroka]]'''
* first draft of the plan has been posted
* please add your comments/feedback on the [[Talk:Firefox/Namoroka|discussion page]] or in the [http://groups.google.com/group/mozilla.dev.planning/browse_thread/thread/cba189f02aa448d8# dev-apps-firefox thread]


== TB 3 ==
== TB 3 ==
Line 41: Line 54:


== Release Engineering ==
== Release Engineering ==
* FF3.0.9 ready for beta tomorrow
* FF3.0.9 ready for beta Wednesday
* powering off Firefox2 machines, details in {{bug|487235}}
* powering off Firefox2 machines, details in {{bug|487235}}
* new ESX hosts last week
* new ESX hosts last week
** one died the next day, hardware failure
** one died the next day, hardware failure
** more slaves coming online (6 linux, 6 win32).
** more slaves coming online (6 linux, 6 win32).
* try server builds are now kept for 14 days ([http://groups.google.com/group/mozilla.dev.builds/browse_thread/thread/087b437083f30aba# newsgroup thread])


== QA ==
== QA ==


''' Test Execution '''
''' Test Execution '''
* [https://wiki.mozilla.org/Releases/Firefox_3.0.9/Test_Plan Fx3.0.9 testing in progress], needed a respin on {{bug|487345}}
* [[Releases/Firefox_3.0.9/Test_Plan|Fx3.0.9 testing in progress]], needed a respin on {{bug|487345}}
* Bug Verifications last week
* Bug Verifications last week
** [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Core&product=Firefox&product=Toolkit&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=anywords&keywords=&emailtype1=substring&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=-7d&chfieldto=Now&chfield=bug_status&chfieldvalue=VERIFIED&cmdtype=doit&order=Reuse+same+sort+as+last+time&known_name=1.9.1Branch+VERI+FIXED+last+1+weeks&query_based_on=1.9.1Branch+VERI+FIXED+last+1+weeks&field0-0-0=noop&type0-0-0=noop&value0-0-0= 109 1.9.1+Trunk bugs] verified (core/firefox/toolkit)
** [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Core&product=Firefox&product=Toolkit&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=anywords&keywords=&emailtype1=substring&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=-7d&chfieldto=Now&chfield=bug_status&chfieldvalue=VERIFIED&cmdtype=doit&order=Reuse+same+sort+as+last+time&known_name=1.9.1Branch+VERI+FIXED+last+1+weeks&query_based_on=1.9.1Branch+VERI+FIXED+last+1+weeks&field0-0-0=noop&type0-0-0=noop&value0-0-0= 109 1.9.1+Trunk bugs] verified (core/firefox/toolkit)
Line 67: Line 81:


''' Test Development '''
''' Test Development '''
* Participated in Mozmill Test Development Day, it went very [https://wiki.mozilla.org/TestDay:2009-4-10 well].
* Q2 Goals are [http://groups.google.com/group/mozilla.dev.planning/browse_thread/thread/2de386b6fcc802ee# on m.d.planning], let us know if you have any feedback.
* Q2 Goals are [http://groups.google.com/group/mozilla.dev.planning/browse_thread/thread/2de386b6fcc802ee# on m.d.planning], let us know if you have any feedback.
* [https://bugzilla.mozilla.org/show_bug.cgi?id=449224 Notification subsystem] for QAC is in progress, should land this week
* [https://bugzilla.mozilla.org/show_bug.cgi?id=449224 Notification subsystem] for QAC is in progress, should land this week
Line 79: Line 92:
'''General'''
'''General'''
* Published an update on our [http://blogmag.net/blog/read/143/Mozilla_in_Brazil_what_s_new activities in Brazil]
* Published an update on our [http://blogmag.net/blog/read/143/Mozilla_in_Brazil_what_s_new activities in Brazil]
* [https://intranet.mozilla.org/Brown_Bag_Presentations#Upcoming_Presentations Campus Reps brownbag this Wed. 4/15 @ 1pm!]  Open to all, will be available on Air Mozilla.
* [http://www.spreadfirefox.com/campusreps/brownbag20090415 Campus Reps brownbag this Wed. 4/15 @ 1pm!]  Open to all, will be available on Air Mozilla.
*Spread Firefox:  We're still working on the Affiliates program and will post an update on the launch soon.  
*Spread Firefox:  We're still working on the Affiliates program and will post an update on the launch soon.  
* Next Community Marketing call is Wednesday, April 22nd, at 10am PDT.  Dial-in Info: +1.650.903.0800, followed by 92# and then 7391#.  Or you can use our toll-free number: +1.800.707.2533, followed by 369# and then 7391#. For those that can't make the call or want to participate online, join us in #marketing on irc.mozilla.org.
* Next Community Marketing call is Wednesday, April 22nd, at 10am PDT.  Dial-in Info: +1.650.903.0800, followed by 92# and then 7391#.  Or you can use our toll-free number: +1.800.707.2533, followed by 369# and then 7391#. For those that can't make the call or want to participate online, join us in #marketing on irc.mozilla.org.
Line 93: Line 106:


'''Events'''
'''Events'''
* [http://blogs.mozilla-europe.org/?post/2009/04/04/Final-preparations Mozilla Europe Community Tour]:  Community members Sonny Piers, Grégoire Coustenoble & Arzhel Younsi have kicked off a 3 week tour visiting other community members in Eastern Europe and Balkans.
* [http://blogs.mozilla-europe.org/?post/2009/04/04/Final-preparations Mozilla Europe Community Tour]:  Community members Sonny Piers, Grégoire Coustenoble & Arzhel Younsi have kicked off a 3 week tour visiting other community members in Eastern Europe and Balkans.  
* [http://www.kellogg.northwestern.edu/TechConference/ Kellogg Technology Conference], April 15, Evanston, Illinois:  Jay Sullivan is speaking. 
* [http://www.blackhat.com/ Black Hat Europe], April 14 - 17, Amsterdam:  Lucas Adamski and Chris Hofmann are attending.
* [http://www.blackhat.com/ Black Hat Europe], April 14 - 17, Amsterdam:  Lucas Adamski and Chris Hofmann are attending.
* [http://www.spreadfirefox.com/node/3725 MozDK meetup], April 18, Copenhagen, Denmark:  William Quiviger is organizing a meetup in Denmark and will be joined by Chris Hofmann.
* [http://www.spreadfirefox.com/node/3725 MozDK meetup], April 18, Copenhagen, Denmark:  William Quiviger is organizing a meetup in Denmark and will be joined by Chris Hofmann.
Line 115: Line 127:


* Weekly meeting notes are here:
* Weekly meeting notes are here:
** https://wiki.mozilla.org/Evangelism/StatusMeetings/2009-04-09
** [[Evangelism/StatusMeetings/2009-04-09]]


* Push to get the messaging bits done for 3.5.  See that work here:
* Push to get the messaging bits done for 3.5.  See that work here:
** https://wiki.mozilla.org/Evangelism/Firefox3.5
** [[Evangelism/Firefox3.5]]
** Thanks to sheppy for filling in the web dev bits
** Thanks to sheppy for filling in the web dev bits
** Performance looking pretty good for 3.5 and we have a lot left to do
** Performance looking pretty good for 3.5 and we have a lot left to do
Line 132: Line 144:


== Labs ==
== Labs ==
** auto-updating Snowl development builds are now available; see [http://www.melez.com/mykzilla/2009/04/snowl-development-builds.html this blog post] for the details
* auto-updating Snowl development builds are now available; see [http://www.melez.com/mykzilla/2009/04/snowl-development-builds.html this blog post] for the details
* [http://www.azarask.in/blog/post/taskfox-mouse-iteration-0/ Aza's blog post about mouse-based Taskfox]


== Developer Tools ==
== Developer Tools ==
Line 159: Line 172:
** Category page redesign
** Category page redesign
** editor reports
** editor reports
**
** New Developer Agreement/source code license
* Compatibility Update
** 86% compatible with some version of 3.1
** 68% compatible with 3.1b3 and above


== Webdev ==
== Webdev ==
Line 165: Line 181:
* [https://bugzilla.mozilla.org/buglist.cgi?product=addons.mozilla.org&target_milestone=5.0.4&resolution=FIXED AMO 5.0.4] pushed last Thursday -- [http://blog.mozilla.com/addons/2009/04/10/experimental-add-ons-logins-and-you/ read more on Add-ons blog]
* [https://bugzilla.mozilla.org/buglist.cgi?product=addons.mozilla.org&target_milestone=5.0.4&resolution=FIXED AMO 5.0.4] pushed last Thursday -- [http://blog.mozilla.com/addons/2009/04/10/experimental-add-ons-logins-and-you/ read more on Add-ons blog]
* [http://micropipes.com/blog/2009/04/09/addonsmozillaorg-celebrates-1000-passing-unit-tests/ AMO has 1000 passing unit tests]
* [http://micropipes.com/blog/2009/04/09/addonsmozillaorg-celebrates-1000-passing-unit-tests/ AMO has 1000 passing unit tests]
* Spreadfirefox - delayed a week to fix issues with affiliates
* Spreadfirefox - delayed a week to fix issues with affiliates tracking


== L10n ==
== L10n ==
Line 193: Line 209:


= Other Business =
= Other Business =
[[Category:Weekly Updates]]
[[Category:Meeting Notes]]

Latest revision as of 06:25, 1 October 2014

« previous week | index | next week »

Friends of the Tree Friends of the Tree

Alix would like to thank Marcia Knous and guest stars Karen Prescott and Juan Becerra for their help in creating a tutorial video for the community.

Development Updates

Branch work: Firefox 3.0.x / Thunderbird 2.0.0.x

  • Firefox 3.0.9
    • On track for beta release this Wednesday
    • Planning on shipping final on Tuesday or Wednesday next week
  • Firefox 3.0.10
    • Aiming for mid-late May release
    • Code freeze in 9 days

Gecko 1.9.1

Firefox 3.5

Firefox Front End Work

Firefox 3.5 Beta 4

  • we are string frozen
  • code freeze Wednesday April 15th
  • release late in week of April 20th

Namoroka

TB 3

Mobile

IT

Load Balancing

  • Appear to have hit Cisco bug CSCsr96168 on the ACE load balancer
    • Took fxfeeds.mozilla.org offline for a couple hours Friday
  • Pushed out-of-window upgrade Saturday (and no one noticed!)

Virtualization

  • Upgraded four Build ESX servers
    • Replaced 3 year old HP DL385s running ESX with 4 new BL460 blades
    • Old: 2x Opteron 275 2.2Ghz (4 core total) + 8GB RAM
    • New: 2x Xeon 5450 3.0Ghz (8 core total) + 32GB RAM
  • Added another iSCSI storage array to the current cluster
  • Working on getting OSX Virtualization up this week

Release Engineering

  • FF3.0.9 ready for beta Wednesday
  • powering off Firefox2 machines, details in bug 487235
  • new ESX hosts last week
    • one died the next day, hardware failure
    • more slaves coming online (6 linux, 6 win32).
  • try server builds are now kept for 14 days (newsgroup thread)

QA

Test Execution

Web Dev Testing, Metrics, Accessibility, Localization, Community

Test Development

  • Q2 Goals are on m.d.planning, let us know if you have any feedback.
  • Notification subsystem for QAC is in progress, should land this week
  • Working on getting --enable-tests to build on Windows Mobile

Security

  • Lucas and chofmann at Black Hat Europe (Amsterdam) this week and Hack in the Box (Dubai) next week.

Marketing/PR

General

  • Published an update on our activities in Brazil
  • Campus Reps brownbag this Wed. 4/15 @ 1pm! Open to all, will be available on Air Mozilla.
  • Spread Firefox: We're still working on the Affiliates program and will post an update on the launch soon.
  • Next Community Marketing call is Wednesday, April 22nd, at 10am PDT. Dial-in Info: +1.650.903.0800, followed by 92# and then 7391#. Or you can use our toll-free number: +1.800.707.2533, followed by 369# and then 7391#. For those that can't make the call or want to participate online, join us in #marketing on irc.mozilla.org.

PR


Events

  • Mozilla Europe Community Tour: Community members Sonny Piers, Grégoire Coustenoble & Arzhel Younsi have kicked off a 3 week tour visiting other community members in Eastern Europe and Balkans.
  • Black Hat Europe, April 14 - 17, Amsterdam: Lucas Adamski and Chris Hofmann are attending.
  • MozDK meetup, April 18, Copenhagen, Denmark: William Quiviger is organizing a meetup in Denmark and will be joined by Chris Hofmann.
  • Hack in the Box, April 20 - 22, Dubai: Lucas Adamski and Chris Hofmann are attending.
  • JSConf, April 24 - 25, 2009, Washington, D.C.: Mozilla is signed up sponsor. John Resig and Kevin Dangoor are speaking!
  • NTEN Conference, April 26 - 28, 2009, San Francisco: They are looking for volunteers:
    • Day of Service, Sunday, April 26th: Two opportunities:
      • Strategy consults, 9 a.m. - 11 a.m.: Organizations are looking for everything from technology help to marketing and fundraising tips. Sign ups here.
      • Help install wireless networks at St. Anthony's in SF's Tenderloin district or on Treasure Island. Sign ups here.

Support

  • No updates / Easter Monday

Metrics

  • Recent Installer Feedback initiative:
    • story about it by tgdaily.com received some significant attention on digg.
    • between the posts, 120+ comments about the Firefox installation experience.

Evangelism

  • Push to get the messaging bits done for 3.5. See that work here:
    • Evangelism/Firefox3.5
    • Thanks to sheppy for filling in the web dev bits
    • Performance looking pretty good for 3.5 and we have a lot left to do
    • Have a look - we've done a pile of great work this release
  • Gecko reflow video
  • Lots of discussion of the HTML5 + XHTML2 working group post
  • SQL / Storage discussion
  • Mozilla Developer Center:
    • Now starting the process of our MDC upgrade to Deki Lyons. This will address many of our outstanding issues with MDC's capabilities (although not all of them).
    • Work is ongoing on planning and implementing improvements to MDC through templates and eventually extensions. See the proposed roadmap for more details.

Labs

Developer Tools

  • April is "Usable" month where we are cranking on getting Bespin dogfoodable. More info on the newly updated Roadmap
  • Usable features got in such as:
    • "search" has been checked in
    • quickopen cache fixes now make quickopen much more usable
    • "bindkey" will now tell you which key bindings you have
    • dealing with focus bugs
    • VCS commands checked in
    • Debugger UI concepts in
    • smart gutter width
    • Bespin Editor Component now able to read in settings from the constructor
    • Plenty of infrastructure work and clean up (e.g. testing)

Add-ons

  • 5.0.4 release last thursday
    • Removing experimental flag got coverage in lifehacker comments are 100% positive; unprecedented milestone in the history of tech blogging.
    • downloads since change are consistently up week over week for Friday, Saturday, and Sunday post launch by around 5%, will continue to see if trend continues
    • new registrations on site down 80% (which is expected and positive)
  • 5.0.5 underway
    • for Q2 overview
    • Category page redesign
    • editor reports
    • New Developer Agreement/source code license
  • Compatibility Update
    • 86% compatible with some version of 3.1
    • 68% compatible with 3.1b3 and above

Webdev

L10n

  • With code freeze just around the corner, we have made the call for all locales who wish to opt-in to the beta 4 release
  • Pike, Pascal, and Gandalf are now working on enhancing the Mozilla l10n dashboard, making it a tool we can use for better communication with localizers
    • Gandalf is working on a sign-off feature that will allow localizers to sign off on which builds to include in the build and release process, rather than having to opt-in via email.
    • Pascal has added a more discoverable sign up for RSS for all outstanding web-l10n bugs
  • Pascal met with Slater today to discuss the localization needs for the Mozilla website for the Firefox 3.5 release
    • The items for a locale to complete for it to be considered a non-beta version likely will include the following:
      1. Getting Started page
      2. First Run page
      3. What's New page
      4. Download landing page
      5. The major update "billboard"
      6. Google Snippets
    • If it seems like a lot of work, it is. But, please keep in mind that it should be less work than what was required for the Firefox 3.0 release.

Foundation Updates

  • The Mozilla Education / Creative Commons Open|Web|Content|Education online course is ongoing; session three will be later this week, with Chris Blizzard presenting on open web technologies. We have preliminary copies online of the week 1 slides, Q&A transcript, and audio (Ogg, 26MB), and week 2 audio (Ogg, 16MB). (Thanks go to Wendall Cada for providing the audio files.)
  • Updates to www.mozilla.org include a new "Mozilla on social networks page.
  • We're still looking for more volunteers to help with www.mozilla.org; for more information please see our guide to how to work with the site.
  • Check out the visual list of Mozilla-based applications? If you know of more applications please contact David Boswell
  • We approved a CA request from T-Systems (bug 378882).
  • Last week the Foundation team participated in a virtual work week; in the coming weeks we'll be posting more materials from the various projects we worked on.

Roundtable

Other Business