Meeting Notes Meetings notes from the Mozilla community

14-October-2008

Thunderbird Meeting Minutes: 2008-10-14

Filed under: Posts — Tags: — Benjamin Smedberg @ 11:00 pm

Thunderbird/StatusMeetings/2008-10-14

From MozillaWiki

last meeting | index | next week »

Thunderbird Meeting Details

Agenda

Calls For Help

  • davida would appreciate assistance on the autoconfiguration branch. (The awesome create-a-new-account screen where you just enter your e-mail address and it figures out most/all of the details for you.) One particular area that could use assistance is handling certificates in the connection detection logic.

Action Items

New

  • davida needs to identify the major work items for thunderbird 3 and break them down by the beta/release they will be in.

Open

  • gozer pinged mrz about separate messaging crash-stats server, davida will escalate
  • dmose partially did another round of updates on reviewers, will try and finish up

Closed

  • gozer filed bug re getting alpha bits signed (bug 459400)

Shredder Alpha 3

  • Shredder Alpha 3
  • Standard8 is the release driver
  • wsmwk is the QA lead of Beta 1
  • Standard8 is going to push announcements to the newsgroups
  • post-mortem is planned for Thursday.
    • davida might have an issue attending; will try and either be quick about his conflicting previous meeting or perhaps the meeting will be moved.
    • Standard8 will post on m.d.a.t about it
  • The release is up on the website! Hooray!
  • Standard8 especially thanks gozer and Wayne (wsmwk); couldn’t have done it without them.

Thunderbird 3 Beta 1

  • bienvenu is release driver
  • Proposed String freeze date: 2008-11-13
  • Code Freeze date: 2008-11-18
  • davida will identify the must-absolutely-have items for beta 1 (part of the new action item planning what must happen by when)

Thunderbird 3

  • Draft Thunderbird:Thunderbird3:DevRoadmap identifies major work items on the plate for Tb3 — much of it needs scheduling, owning, breakdown.
    • folks interested in helping with front-end stuff, some simple, should ask in #maildev

QA Updates

(both wsmwk and nth10sd not on the call)

Roundtable

Status Updates

davida
  • Was in Quebec giving a talk at the CLLAP — slides will go up today.
    • A conference on open source in the public sector.
    • A lot of people there were interested in/already use thunderbird. There were also a number of server software that interacts with thunderbird there.
  • Planning trip to France next week & Spain for MozCamp EU
    • Will meet with the French military thunderbird users (milimail), plus French journalists, plus French localizers
    • Anyone going to Barcelona, “we should start planning our talks”. davida volunteered to give a bunch of talks, but “we should coordinate”, so other people can take over talks they are interested in.
  • recruiting volunteers for various things
  • Because of the upcoming travel and a few days off in there, this week is the best time to talk to davida if you need his input or feedback on things in the next several weeks.
  • davida is very happy about the calendar/lightning progress on trunk.

dmose
  • lots of Gloda review work
  • impromptu addressbook directional meeting
  • booked FSOSS trip & prepared for talk
  • driving work
  • discussion about gloda-as-ext-vs-module
  • gloda & calendar testing & bug reporting
  • various personal organization/project work
  • Thunderbird reviewer update work

nth10sd
  • 17 locales of Alpha 3 build 3 spot checked.
  • UNCO now below 2,200.

jcranmer
  • kill-rdf work, especially bug 457333
  • Started work on a JS version of nsMsgDBFolder ([1])
  • Released QAserver: [2]
    • Allows you to run the fakeserver from the console. This will allow QA to test specific failure cases, for example, having the QAserver imitate a known exchange server behaviour.
    • Standard8 notes that this will be useful for unit or bloat or other UI-level tests.

Standard8
  • Reviews & Driving
  • Wrote some pages to guide/aid future releases:
  • Created new page for MailNews:Automation With Gristmill and filed some bugs
  • Landed Growl integration patch bug 308552 and filed follow-up bugs.
  • Autocomplete
    • Dropped old xpfe based local autocomplete code.
    • LDAP transfer still to do, WIP patch for sorting out connections, but still quite a way to go on that.
  • Address Book
    • Fixed bug 459358 It is possible to attempt to create new cards/lists in read-only address books.
  • Misc
    • Did some debugging on IMAP fake server hangs bug 437193
    • Wrote some patches and test cases for bug 326809 Modernize nsIMsgHeaderParser – |string| and |wstring| vs AString and AUTF8String

asuth
  • initial calendar tab-unification with exptoolbar support landed bug 402365; dealt with some cleanup/fallout from that, one cleanup patch rotted, need to fix that.
  • extensive gloda refactoring/reimplementation in terms of:
    • attribute representation and storage throughout the system. Previously, attribute providers returned a list of attributes pre-chewed for the database. This made it hard/impossible for providers to override attributes provided by earlier providers. Additionally, a lot of potentially confusing and inefficient happened by the scenes to expose the attributes on the object. Attributes are now set directly on the object as their representation objects, allowing subsequent attribute providers to override their predecessors.
    • attribute loading. Previously, attributes were loaded on-demand in a synchronous fashion from the database. We now just store the attributes in a JSON BLOB on the message row. This avoids the need to issue additional queries to get information for the messages in a big way. The extra storage cost is somewhat (entirely?) offset by the elimination of two fully covering indices from the database.
    • attribute provider / indexing execution model. Additional abstraction has been added to let attribute providers and key indexing logic take advantage of the generator-based execution model. This allows their code to exist as a single function that uses “yield” whenever it has to involve a (potentially) asynchronous process, including other indexing logic.
    • database loading / synchronous db access avoidance. SQLite is great but we simply cannot have synchronous reads (that cannot fail) from the main thread given our use of the async thread. (At least with our use of the FTS3 full-text search functionality which precludes the use of a shared connection cache.) Accordingly, the collection logic is being updated to (efficiently) load all referenced objects from a main collection in sub-collections before returning the results of the main collection. For example, if you are loading a message, it will make sure that all the identities are loaded (and in turn, all of the contacts associated with the identities) before providing you with the message.
      • This is actually necessary for the attribute changes, too. Because the attributes are no longer magic, we can’t load the identities/contacts on demand.
      • This also nicely ties up some loose ends in terms of caching. Namely, by associating the sub-collections of identities/contacts with the collection of messages, we are ensuring that all of those contacts/identities will be reliably available from the collection manager to ensure our desired invariant that a gloda object representation in memory exists only once in memory.
    • database query mechanism is being cleaned up/normalized; the constraints using dubious variants of the original ‘universal APV’ (attribute, parameter, value) tuple are being done away with for more straight-forward cases. The goal is also to support query performance optimization by creating temporary tables from pieces of queries that can be re-used. The idea is that as the user adds constraints we can perform the query, so that by the time they decide on the final constraint, the database has already done most of the work it needs to do. This probably won’t be completed in this refactoring right now, for time reasons. But I’m planning for it.
    • message indexing is losing much of its special-casing where generic paths exist.
  • (note that all this gloda work is in progress, although I’m getting very close now)
  • have been ticking dmose’s extensive review action items off the list; the major refactoring above should fix most of the major issues (and scary errors dmose sees)

bienvenu
  • Reviews and Driving
  • Gloda testing and landing strategy discussions
  • Cross-folder threading/grouping patch put up for review. I’ve also fixed some bugs with the patch and will put up a new patch once the initial review comments are in.
  • Continued work in de-rdf repo. Synced with trunk, and fixing the known issues one by one. I hope to start the review process by the end of the week though I will need help with SeaMonkey testing.

emre

gozer
  • Build
    • Thunderbird 3 Alpha 3: DONE
    • Sunbird comm-central buildbots: ALL GREEN
    • Lightning comm-central buildbots: ALL GREEN
    • Leak/Bloat builds
      • One OS X builder is successfully reporting numbers (in MozillaTest)
      • Still need to plug-in TB’s special profile setup (right now, running a vanilla start/stop cycle)
      • Still need to bring up the other 2 platforms
    • Turns out we are most likely hit by (hg bug 1320)
      • we are trying a workaround for this issue bug 459396
  • L10N
    • Merged our changes back into l10n.mozilla.org
    • Figured out how to link into Simile (i.e. tb30 green locales)
    • Next steps is l10n builds for Lightning & Sunbird
  • Misc
    • Got my phone stolen, might get a new #

clarkbw
  • Out for the day, checking email
  • Booked trip for EU_MozCamp_2008
  • bugs I’m continuing to work on
  • thunderbird search
    • actively working on search results page
  • address book
    • pushed address book in tabs to the back of the queue bug 457270
    • worked on edit / view contact prototype (for post tb3)
    • need to work on listing display for AB and search results (for post tb3)

wsmwk
  • drove 3.0a3 QA, successfully completed
  • bug triage
    • focus on profile, shutdown, crash bugs
    • closed 80 TB, SM, FF bugs
  • drove bugday

beckley

penelope

KaiRo
  • bug 445141 build system cleanup: step 1 landed, more to do.
  • bug 459431 another batch of m-c -> c-c sync: created patch, up for review
  • bug 456373 build system target for source tarballs (can be used for any product): created patch, up for review

rkent

rebron
  • Continuing work with web site redesign. We’re in the second round of creative review.
  • Good progress with SpreadThunderbird. Targeting a soft launch of the new marketing web site next Thursday. We’re meeting every Thursday at 1pm PDT.
  • Continued work with market research and market segmentation.

mkmelin
  • menu item hookup and cleanup bugs

sipaq
  • the l10n dashboards (we have 2) disagree; both seem to be wrong in different aspects. So we shouldn’t turn the non-MoCo one off until we get everything working.
  • has been watching localizers and providing feedback to them about mistakes/potential improvements
  • working on getting calendar into the community funding
    • davida says let him know if he can help on the funding
  • at MozEU, plans on giving an update to his localization talk from the summit

Attendees

Mozilla Platform Meeting Minutes: 2008-10-14

Filed under: Posts — Tags: — Benjamin Smedberg @ 11:00 pm

Platform/2008-10-14

From MozillaWiki

« previous week | index | next week »

Details

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

Notices / Schedule

  • Beta 2 Schedule
    • en-US string freeze is Thursday, October 30th at 11:59pm PDT
    • code freeze is Tuesday, November 4th at 11:59pm PDT
  • Please take a look at the feature list and get things missing added, and update status for things you own: Firefox3.1/Features#Gecko_1.9.1
  • See the security review schedule page to get your review scheduled ASAP!

Firefox 3.1 Update

Places

  • Awesomebar: The new features for B2 are still mostly in design, meeting with UX rsn. Details
  • Fsync: A slew of performance optimizations from Shawn and Marco, to offset the increased cost of database complexity. Planning on re-landing this week.

GFX 1.9.1 Update

Mac OS X 1.9.1 Update

  • working on 1.9.1 blockers
  • further file system work still in review
  • some work being done on more widget tests
  • some work being done on NPAPI plugin SDK

Layout 1.9.1 Update

Content 1.9.1 Update

  • Content 1.9.1 Bugs
  • Worker Threads: Ben Turner has been awesome work on getting XHR running in workers. Almost done.
  • Cross-site XHR: Some cleanup and minor bugfixes done. Only redirect support missing.
  • Speculative parsing: Still bug huntin’ the talos crasher.

JS 1.9.1

  • JS 1.9.1 Bugs
  • landed nanojit2
  • recently merged m-c
  • hoping to turn on JIT by default soon

Mobile 1.9.1 Update

General 1.9.1 Updates

  • offline cache, dcamp: Some bugfixes going up today.
  • localStorage, honzab: Didn’t make freeze
  • HTML5 drag-drop:

Security

Security Reviews

Roundtable

13-October-2008

Mozilla Project Meeting Minutes: 2008-10-13

Filed under: Posts — Tags: — Benjamin Smedberg @ 11:00 pm

WeeklyUpdates/2008-10-13

From MozillaWiki

« previous week | index | next week »

Meeting Details

  • 1:00pm Pacific time (20:00 UTC until November 2, 2008)
  • Mozilla HQ, 1st floor conference table
  • +1 650 903 0800 x91 Conf# 8600 (US/International)
  • +1 416 848 3114 x91 Conf# 8600 (Canada)
  • +1 800 707 2533 (pin 369) Conf# 8600 (US Toll Free)
  • http://air.mozilla.com/ to watch and listen
  • join irc.mozilla.org #staffmeeting for backchannel

note: all participants are muted automatically; if you want to talk, press *1 to un-mute yourself

WeeklyUpdate Live: You can watch the weekly meetings live at Air Mozilla You can also view previous meetings from the “on-demand” button on the Air Mozilla player. Meetings will be posted for on-demand consumption shortly after the meeting conclusion.

Friends of the Tree

  • Ted writes in, “I’d like to nominate Ben Hearsum for his hard work on reinventing release automation to work with Mercurial, and making the 3.1 beta 1 release happen.”
  • Seth joins Ted in nominating Ben. “I’d like to nominate Ben Hearsum for friends of the tree for re-spinning zh-CN by hand so the locale could participate in the FF 3.1 Beta 1 release.”

Ben Hearsum, this weeks build/release hero and Fried of the Tree!!

Please send FotT nominations to asa@mozilla.org. This is a great opportunity for the community to recognize those who go above and beyond, so please tell me when you see that happening. Thanks.

Development Updates

Branch work: Firefox 2.0.0.18 / 3.0.4

  • Code freeze is October 24, a week from this Friday
  • Please land any approved patches
  • Please work on any blocking bugs
  • Reminders will be sent quite often
  • Now triaging approvals with new criteria
  • Intend on changing release scheduling per proposal

Gecko 1.9.1

Firefox 3.1

  • Aiming for a beta 1 release this week (tomorrow if all goes well)

TB 3

  • 3.0Alpha3 to release this week
  • Hard at work on Beta 1 stuff

Mobile

IT

Last week’s maintenance:

  • More Netscaler OS upgrades
  • kernel upgrades
  • mailman upgrades (lists.mozilla.org)
  • phone system upgrades in all Mozilla offices except Beijing
    • will upgrade Beijing sometime this week (will coordinate with them on an outage time)
    • major changes to the way extensions in Toronto are set up
    • backend changes to the way calls are delivered between all of the offices
    • If anyone runs into anything strange (things that used to work that don’t anymore, etc) track down justdave or file a bug in Server Ops
    • New user-visible features with this upgrade, mostly around conference rooms. Will be rolling that out sometime this week after we get the new config set up.
  • Final MySQL 4 -> 5 migration

Upcoming Maintenance

  • mailman upgrades (mail.mozilla.org, bugzilla.org, mozilla.org)
  • Zimbra upgrade

Release Engineering

  • FF3.1b1 tomorrow
  • Welcome Chris AtLee (“catlee” on irc)
  • RelEng all in Toronto this week

QA

Firefox 3.0.x

  • tested a patch for Norton 360 issue
  • Updated the top crash report for 3.0.3. Contacted an extension developer which appears to be causing our #1 and #4 topcrashes. [ss]
  • Completed 1.9.0.x blocking triage and half way through 1.9.0.x approval triage [ss]

Firefox 3.1

  • The team is testing Beta1. Running smoke tests, BFTs, bug fix verifications, etc. Blocker found: bug 459156 –  :zhCN beta 1 builds show different search plugins per OS filed. A respin of zhCN only will be made on 3 platforms. Found 10 other new bugs.
  • Feature testing:
    • Worker Threads – Waiting for API to be solidified before adding more tests [adam]
    • Acid3 – Started to write Test plan [tomcat]
    • Got review comments on border radius patch [ctalbert]
    • Got Review on CSS Transforms patch, need to address those comments [ctalbert]
    • Completed analysis on XHR. See test plan [ctalbert]
    • Ran Private Browsing Tryserver builds [marcia]
    • Added litmus test cases for location bar [stephend]
  • Progressing with Global 500 TopSite Testing for leaks, assertions and crashed [tomcat]
  • Litmus- Hand corrected 15 test cases. Worked with coop to fix bug 454248. That fixed 45 unclear test case!

Test Dev

  • MozMill (AKA GristMill):
    • Beta 2 released on Oct 8th!
    • Working on functionality for inspecting and building keypress automation, debugging some event listener problems with drop downs and local event listeners interfering with the inspector. [adam]
    • Landed new framework code [mikeal]
  • Generated i-Bench Benchmarks for Safari, FFx 3.1, FFx 3.0.3, IE 8 B2 [tomcat]

JavaScript Testing – Triaged bugs, reducing backlog of un-reviewed bugs from over 170, to approximately 90, with 30 bugs queued for test addition. Added tests to 40 bugs.[bc]

Localization – Worked with SethB, choffman to improve our strategy for connecting with localization testers and maximize the L10n testing discussions at the EU Camp at the end of October. [marcia, tomcat, tchung, timr]

Mobile – Worked on mobile mochitests. Ran into hurdle with tests restarting device, or not launching xpcshell/fennec.

WebDev testing:

Security

  • No update

Marketing/PR

PR

Events

Europe:

  • JDLL, Lyon, France, Oct 17 – 18: Tristan and the Mozilla FR community to attend.
  • [http://www.opensourceworldconference.com/oswc/presenta Open Source World Conference, Malaga, Spain, Oct. 20 – 21: Tristan keynoting.
  • Web 2.0 Berlin, Oct 21 – 23: John Lilly is keynoting.
  • Moz Camp, Barcelona, Spain, Oct. 25 – 26
  • Mozilla Labs EU Innovation Tour: Aza Raskin & Dan Mills will be in Europe from Oct 20-26 for both press meetings and labs meetups.
  • Internet CEE Conference, Warsaw, Poland Oct 28: Seth Bindernagel will hold a session on the Importance of Localization in Open Source

U.S. and more:

  • ICMC/USP Computer Science Week, Oct. 13, San Carlos, Brazil: Remote presentation for students at San Carlos University today at 3:30.
  • WhereCamp PDX, Oct. 17 – 19, Portland, OR – Dietrich Ayala demo’ing Geode.
  • FSOSS, Oct. 24 – 24, Seneca College, Toronto – Several Mozilla speakers!
  • Nonprofit Software Development Summit, Nov. 17 – 19, Oakland, CA: Please check it out if you are local!
  • Green Festival, San Francisco, Nov. 14 – 16: Mozilla will have passes for 200 people. Please let Mary or Julie know if you want to attend.
  • FOSSCamp, Mountain View, Dec. 5 – 6: Organized by Ubuntu folks. Please check it out if you are local!

Impact Mozilla

  • since launch: 80,000 unique visitors to impactmozilla.com
  • discussion forum: 90 members have joined
  • submissions: approx. 100 emails received
  • Please help us spread the word among student groups and marketing professionals… initial deadline is two weeks away!

Support

  • Time for a new Support Firefox Day!
    • Friday, November 21st
    • Focus will be on localization, so the event will be split up into more than one time slot to allow people to participate around the globe.
    • More info about the event to follow shortly.

Metrics

Evangelism

  • Mozilla Developer Center
    • CSS transforms documentation is now complete.
    • CSS media queries documentation is now complete.
    • The HTML 5 audio element is now documented.
    • The HTML 5 video element is now documented.
    • Geolocation is now documented.
    • The MozAfterPaint event is now documented.
    • Documentation of worker threads has been pushed back to beta 2, since we’re still working on matching the spec.
    • Planning to deploy the Deki 8.08.1 update this Thursday, which picks up a few bug fixes and a couple of security improvements.
    • Continuing to engage with MindTouch on plans for the next major release of Deki, which is shaping up to have a lot of big wins for MDC. We’re a major factor in their design process for this release, once again. MindTouch is very eager to make us happy. See “Lyons” release’s roadmap for details.
  • 3.1b1 updates:
    • Beta 1 outline
    • devnews blog post with overview of developer features underway
    • Please add comments if you have any

Labs

  • Dan and Aza will be visiting Europe next week, more detailed schedule with events coming soon. Rough schedule:
    • Sunday 19 – Monday 20: London
    • Tuesday 21 – Thursday 23: Berlin
    • Friday 24 – Sunday 26: Barcelona

Webdev, Add-ons, AMO

L10n

  • L10n-drivers is working to create a testing strategy for the localization community. We are working on long-term testing that will carry over from release to release as well as developing release-specific testing plans. Mail sethb to learn more.
  • L10n-drivers, l10n community and Mozilla marketing are creating and will slowly begin rolling out localized FF3 landing pages for 37 locales with the aim of fostering community and the visibility of all of FF3 language tools. Mail Laura Mesa or sethb to learn more.
  • Firefox 3.1 beta 2, working on remaining locales to participate. We are shooting for a fully localized build.

Foundation Updates

Highlights

  • Mark was in Mountain View for the Mozilla Foundation board meeting and various other meetings with Foundation and Corporation folks, including discussions on Foundation plans and budgets for 2008Q4 and 2009, possible new Foundation initiatives, Foundation/Corporation interactions, the Mozilla Store, and other topics.
  • The Mozilla Foundation is making a $5K grant to the TeX Users Group to support the Open Font Library initiative to make high-quality free fonts available for use with the @font-face font downloading feature implemented in Firefox 3.1 (bug 70132) and other browsers.

Program activities

  • Education
    • Zak worked to research who is doing what in open source education, to help in planning and making decisions about our own program efforts.
  • Grants
  • CAs
    • Public discussion of the CA inclusion request from Microsec Ltd is ongoing, but Frank wasn’t able to do the preliminary decision on schedule, so now will need to push the overall CA schedule out.
    • Frank worked with Kathleen Wilson to get her CVS access so that she can update the CA pending list herself.

Public communications and community outreach

  • Powered by Mozilla
    • David worked on the “Powered by Mozilla” design guidelines page with John Slater and Tara, and worked on a Bugzilla template for “Powered by Mozilla” logo requests
  • www.mozilla.org

Upcoming activities

  • Gerv will be representing the Mozilla Foundation at the mySociety fifth birthday event (October 14, London).
  • Mark and Frank will attend and participate in the FSOSS 2008 conference at Seneca College (October 23-24, Toronto).
  • Mark will attend EU Mozilla Camp (October 25-26, Barcelona).
  • We have a Mozilla Foundation staff retreat planned for late October (October 28-30, Mountain View).
  • Zak will deliver the opening keynote for the AFUP (French PHP User Group) Forum PHP conference (December 8, Paris)

Roundtable

Other Business

8-October-2008

Firefox 3.1 Meeting Minutes: 2008-10-08

Filed under: Posts — Tags: — Benjamin Smedberg @ 11:00 pm

Firefox3.1/StatusMeetings/2008-10-08

From MozillaWiki

« previous week | index | next week »

Firefox Product Delivery Meeting Details

  • Wednesdays – Firefox 3 – 11:00am Pacific, 2:00pm Eastern, 18:00 UTC
  • Mozilla Building S
  • 650-903-0800 or 650-215-1282 x91 Conf# 8605 (US/INTL)
  • 1-800-707-2533 (pin 369) Conf# 8605 (US)
  • irc.mozilla.org #shiretoko for backchannel

NOTE: See Platform#Meeting_Notes for development meeting notes

Firefox 2.0.0.x / 3.0.x

  • Currently in triage.
  • Scheduled code freeze date is October 24, final ship date is November 12.

Support

  • Weekly common issues
    • New issues:
      • Updates to 3.0.3 “failing”
      • People complaining about “pushed” updates
      • Still have issues with Password manager in 3.0.3, may be bug 457358
      • Specific crash causes
      • Still have trouble with logging in to Yahoo specifically and with cookies in general.

Firefox 3.1

Beta 1

  • builds coming out now
  • QA estimate is 5-6 days
  • looking to launch next week

Beta 2

Support

  • Private browsing documentation:
    • Official name?
    • More info on features (UI specifically)
  • Please use “user-doc-needed” when submitting patches that change user facing options, strings, etc.

Localization

44 locales with localizer commits:
be ca cs de en-GB eo es-AR es-ES et eu fi fr fy-NL ga-IE gu-IN he hi-IN hu id it ja ja-JP-mac ko lt mk nb-NO nl nn-NO oc pa-IN pl pt-BR pt-PT ro ru si sk sq sr sv-SE tr uk zh-CN zh-TW

19 locales with just Axel:
af ar as bg cy da el gl is ka kn ku ml mn mr sl ta te th

l10n dashboard going through unification for fx3, tb2, sb1, sm2.

QA

  • Tracking Testplan Beta 1 testing began yesterday
  • Fx3.1 Feature testing progress spreadsheet
    • Testplan completion %: 58%
    • Estimated testcases: 382
    • Testcase completion %: 18%
      • Targeted % by Beta 2 ship: Testplans 100% | Testcases 50%
      • Targeted % by RC1 ship: Testplans 100% | Testcases 90%
  • As always, Feature Testplans and progress here.

Release Engineering

  • tree open, so now ok to enable a11y tests? bug 424195

Evangelism

  • Beta messaging
    • Figure out which developer features to highlight
    • Message what isn’t complete and will continue to be enhanced
    • Which features we should not highlight (performance?)

Marketing/PR

Roundtable

7-October-2008

SeaMonkey Meeting Minutes: 2008-10-07

Filed under: Posts — Tags: — Benjamin Smedberg @ 11:00 pm

SeaMonkey:StatusMeetings:2008-10-07

From MozillaWiki

« last meeting | index

SeaMonkey Meeting Details

Agenda

Action Items

  • any?

SeaMonkey 2 Alpha 1

Release is out, any comments on the release itself.

  • Comments so far are all positive, including people who think it’s already better then 1.1.x.

Comments on the reworked relnotes?

  • System Requirements for 32 bit apps on 64 bit OS needed.
  • Change “Firefox” to “SeaMonkey” in the FAQ (too much cut and paste). [Fixed].

Thanks to Jens Hatlak for providing the list of changes, collected from his SeaMonkey Trunk Tracker blog.

SeaMonkey 2 Alpha 2

Bug Queries

open blockers
all blockers
blocker requests

We should try to do regular preview releases from now until final, any suitable target for Alpha 2?

  • A regular 6-8 week release schedule for the next Alphas seems doable.
  • We can set certain feature-based goals based on what we can accomplish in the planned time.
  • How many alpha releases are we planning? As many as we need to get things done that we need to do for 2.0. Beta 1 should be more or less feature complete
  • FYI: Thunderbird Beta 1 code freeze will probably be on 18th November 2008.
  • We should target to match the Thunderbird beta1 freeze and release SeaMonkey Alpha 2 roughly in sync with that TB release. As we come nearer to that date, we’ll see if it makes sense feature-wise.
  • bug 428216 (toolbarbutton iconsize/mode control) should be able to make Alpha2. Customizable Toolbars for Navigator and Messenger might make it depending on target date. Ratty
  • Alpha 2 isn’t going to be a L10n release, unless we have a solution for the download manager and the password manager. As these two are hard blockers for 2.0 final, finding an interim solution is unnecessary work.

Longer-Term SeaMonkey 2 Planning

open wanted
wanted requests

Major wanted/needed features:

  • bug 381157 Download manager.
    • No progress.
  • bug 390025 Kill-wallet (password manager).
    • No progress, due to releases. Standard8 will try and start picking up again this week.
  • bug 360648 Autocomplete.
    • Standard8 blocked by LDAP shutdown issues, starting to look at them in more detail.
  • bug 382187 Places history.
    • KaiRo has done a first UI patch that makes sidebar panel and history window work.
    • Not 100% the same as old versions, but quite near to them, want to get this in, we can improve it based on this.
  • bug 36810 Session restore.
    • Waiting for reviews.
  • bug 394288 / bug 413385 Toolbar customization. Dependent bugs:
    • bug 428216 (toolbarbutton iconsize/mode control) almost there, just a few remaining nits (I hope).
    • Toolkit bug 407725 waiting for review from gavin. If this patch isn’t accepted we would probably have to fork the toolkit toolbar customization code but the indications are good that we won’t have to.
    • After these the next step is to turn on toolbar customization for Navigator and for Messenger.
  • bug 456757 Modern theme update.
    • Kuden has more time this month and should complete mozapps by the end of October. Ratty is trying to get some visible interim results into bugzilla in the meantime.
  • What can we backport from Thunderbird 3.0a3? Changelog Shredder Alpha1, Changelog for Shredder Alpha2. Suggestions (Ratty):
    • bug 251296 Implement “favorite/favourite” folders.
    • bug 369283 Thunderbird should support the Vista Search.

Roundtable

Status Updates from developers – what are you working on, what’s the progress, any other comments? (feel free to add yourself to the list if your name is missing and you have interesting status)

ajschult

  • Fixed nye to have mail bloat tests again.

biesi

Callek

IanN

  • Will be starting to look at dependencies on bug 436934 next week.
  • Will be looking at some mailnews bugs next week too.

KaiRo

  • Got all unit test boxes, including Mac, to report green finally
  • Prepared 2.0a1 builds (manually, which was the direct contrary to fun), redesigned relnotes for this release, overhauled download page, did a number of version updates, and finally pushed the release public
  • Synched comm-central and mozilla-central build systems some more, cleaned up the c-c one a bit
  • Pushed for getting SeaMonkey onto the MoMo L10n dashboard (thanks to gozer!)
  • Made a first patch for places-based history UI by porting code from Firefox
  • As always, my blog has more detailed status about my work

mcsmurf

Misak

Mnyromyr

MReimer

Neil

Ratty

sgautherie

Standard8

  • bug 308552 Worked out why Growl integration wasn’t registering correctly and fixed – now awaiting Mnyromyr’s review.
  • bug 427980 Mail Bloat Test now working again.

stefanh

wladow

  • bug 455743 Made editor accesskeys much more L10n-friendly.

Any other business?

IanN asks about bug 377881 – Add language switching to Extension Manager’s language panel (parallel to theme switching). But nobody is working on this.

Thunderbird Meeting Minutes: 2008-10-07

Filed under: Posts — Tags: — Benjamin Smedberg @ 11:00 pm

Thunderbird/StatusMeetings/2008-10-07

From MozillaWiki

last meeting | index | next week »

Thunderbird Meeting Details

Agenda

Action Items

  • gozer to file bug re getting alpha bits signed
  • gozer to ping mrz about separate messaging crash-stats server
  • dmose to do another round of updates on reviewers

Open

Closed

  • gozer to file bug re bouncer for alpha 3 bug 458904

Shredder Alpha 3

  • Shredder Alpha 3
  • Standard8 is the release driver
  • wsmwk is the QA lead of Beta 1
  • QA in progress (Localizations, Smoke Tests, Basic Functional Testing), against build3 respin:
  • Current release ETA: Monday
  • gozer: signing of bits process is still being figured out; working with firefox build/release team
  • kairo: for bouncer stuff, should file a bug ASAP to get necessarily lead time
  • Standard8: release notes in progress (bug 457186); people should proofread, gozer will push update.

Thunderbird 3

  • Draft Thunderbird:Thunderbird3:DevRoadmap identifies major work items on the plate for Tb3 — much of it needs scheduling, owning, breakdown.
    • folks interested in helping with front-end stuff, some simple, should ask in #maildev
    • dmose, bienvenu, asuth focusing on GloDa work
  • bienvenu will be the primary driver for beta 1
  • davida working out landing strategy for remaining features

QA Updates

  • crash stats
    • 1.9.1-based Mac crashers mostly have symbols in crashes, but not all
    • The OSX/Intel problems can most likely worked around for the RC, by simply running dump_symbols repeatedly until it runs once without failing. bug 450485
    • should we have our own server?
      • gozer to talk to mrz
  • bugday last week 10-02 and this week 10-09 continue focus on trunk bugs. chart
  • thunderbird-testers operating and now up to 53 members! (public mailing list to inform the testing community)

Roundtable

  • folks encouraged to run with gloda, lightning-in-tabs patches now, so they can get shake-out before they land. ping asuth if you’re interested.
  • calendar work proposal from last meeting: pace work in short sprints
  • everyone encouraged to focus on highest-value stuff for Tb3, given the amount of work remaining

Status Updates

davida

dmose
  • drove/blogged renaming of 3.0b1 to 3.0a3
  • worked on adding recipient info to collapsed header view and sharing of buttons between both views
  • lunch w/lisad & myk about webmail standard
  • correspondence with XMPP community folks
  • various driving stuff
  • gloda review work

nth10sd
  • Tested emre’s leak patch and asuth’s gloda / exptoolbar extensions.
  • Would like to point out the ever-existing security exploits in JS. Just found one that affected JS. (specifically Shiretoko nightlies but indirectly TB with JS on, if it can be enabled)
  • Continuing bug cleanup. UNCO continues to remain below NEW.

jcranmer
  • kill-rdf testing and work
    • Subscribe dialog under review bug 457333, will land separately
  • Account type extensibility documentation
  • Will have long weekend, more time for TB work!

Standard8
  • Reviews & Driving (trying to catch up this week)
  • Release Notes updates bug 457186 and bug 430762
  • bug 427980 Mail Bloat Test – Revised and updated patch, now in tree.
  • bug 308552 Worked out why Growl integration wasn’t registering correctly and fixed.
  • bug 458692 Removed unused param from nsIMsgHeaderParser interfaces.
  • bug 458716 Fix return/escape on the inline edit card dialog
  • Started rapid-prototyping new nsLDAPConnection & friends to try and finally resolve the LDAP/SSL hang on shutdown, (the true cause of bug 382446)

asuth
  • tab changes for calendar, thunderbar search views bug 402365 (also see exptoolbar and gloda)
  • gloda shutdown cleanup; don’t think it ever worked right since the last cleanup logic refactoring
  • processing gloda review comments, more to go. hoping to have them the current batch cleared out by sometime wednesday. See auto-generated docs here if you like that kind of thing. They will of course be improving as I fill dmose’s request for thorough doxygen. (We have the goal of landing gloda this week.)

bienvenu
  • Reviews and Driving
  • Fixed assertion trying to restore selection to non-existent message, bug 457757
  • Checked in follow on fix for bug 444417, imap undo can cause hourglass, bail out on invalid imap urls early
  • Checked in fix for assertion about db having key in the case of partial uid fetches, bug 455963
  • Made a lot of progress on cross-folder saved search threading and grouping repo – will try to start review process today.

emre
  • Worked on
    • bug 457342: Error handling improvement in auto-sync: Patch is submitted, waiting for review
    • bug 547452: Leaking on shutdown problem: Patch is submitted, waiting for review
    • bug 457784: autosync_offline_stores pref and offline inbox: Patch landed
    • bug 440794: Async send: Work in progress

gozer
  • Build Engineering
    • Thunderbird Beta 1 Build 1
    • Thunderbird Alpha 3 Build 2
      • Incorrectly tagged comm-central, excluding the jp patch we wanted ;-(
    • Thunderbird Alpha 3 Build 3
      • Still need completing the Build Notes & Post Mortem Notes
      • Ghetto automation kept it fairly straight forward, mostly completed in < 4 hours and little human intervention.
      • Entire process still too reliant on cut-n-paste
      • Cloning turned out to be a great idea.
      • Very few glitches (one broken locale needed fixing, retagging: ‘ca’)
      • Got a few build system improvements ideas to file as bugs for next time, mostly around l10n repackaging
  • L10N
    • Calendar on l10n.mozillamessasging.com
    • SeaMonkey on l10n.mozillamessaging.com
    • Very annoying it’s impossible to link to a particular page
      • Anybody know how to do this with MIT’s Simile Stuff ?

clarkbw

wsmwk

beckley

penelope
  • 0.something beta within the next couple of weeks
  • old eudora still works; but is long in the tooth

KaiRo

rkent

rebron
  • Continuing web site work. Updated timeline, going through content.
  • SpreadThunderbird work. Team decided the need to upgrade to Drupal 6.x because of feature set and theme support.
  • Drafting market segmentation w/ Mozilla Marketing team.
  • PR prep Alpha 3 and David’s Paris trip.

mkmelin
  • bug 192330 – Ctrl+Shift+V for Paste Without Formatting
  • imap trash folder bugs – bug 427311 and bug 450712
  • bug 400931: Enable predefined IMAP settings for Gmail
  • bug 458601: port the full zoom UI to thunderbird
  • working on patch to hook up gtk stock icons for thunderbird menu items (no bug, yet)

Attendees

Mozilla Platform Meeting Minutes: 2008-10-07

Filed under: Posts — Tags: — Benjamin Smedberg @ 11:00 pm

Platform/2008-10-07

From MozillaWiki

« previous week | index | next week »

Details

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

Notices / Schedule

  • Beta 2 Schedule
    • en-US string freeze is Thursday, October 30th at 11:59pm PDT
    • code freeze is Tuesday, November 4th at 11:59pm PDT
  • Please take a look at the feature list and get things missing added, and update status for things you own: Firefox3.1/Features#Gecko_1.9.1
  • See the security review schedule page to get your review scheduled ASAP!

Firefox 3.1 Update

  • beltzner is a bad boy about blocking triage, trying to reform
  • Plan for Beta 2 for review

GFX 1.9.1 Update

Mac OS X 1.9.1 Update

  • working on various blocking and wanted bugs
  • major filesystem updates on the way

Layout 1.9.1 Update

Content 1.9.1 Update

  • Content 1.9.1 Bugs
  • Worker Threads:
    • All feature work landed.
  • Cross-site XHR:
    • All feature work landed.
  • Speculative parsing:
    • Landed, and still in the tree, but disabled due to random talos crashes. Really hard to track down so far 🙁

JS 1.9.1

  • JS 1.9.1 Bugs
  • TraceMonkey correctness in decent shape.
  • New global JSON object, will follow up to match ES 3.1 spec.

In progress:

  • fixing for-in looping
  • tracing more natives
  • tracing across the DOM
  • multi trees
  • merging Nanojit 2

Mobile 1.9.1 Update

General 1.9.1 Updates

  • offline cache, dcamp:
  • localStorage, honzab:
  • HTML5 drag-drop:

Security

Security Reviews

See the security review schedule for dates etc

Roundtable

  • More build slaves added to pool bug 458414
    • added 3 win32 (new total 8), adding 2 linux (new total 7), still 4 macs
    • if you land a change, builds should start within a few minutes (tree stabilizing time). If this doesnt happen, file a bug with mozilla.org/ReleaseEngineering.
  • Is it ok to add mobile builds to the Firefox tinderbox page? bug 430200

6-October-2008

Mozilla Project Meeting Minutes: 2008-10-06

Filed under: Posts — Tags: — Benjamin Smedberg @ 11:00 pm

WeeklyUpdates/2008-10-06

From MozillaWiki

« previous week | index | next week »

Meeting Details

  • 1:00pm Pacific time (20:00 UTC until November 2, 2008)
  • Mozilla HQ, 1st floor conference table
  • +1 650 903 0800 x91 Conf# 8600 (US/International)
  • +1 416 848 3114 x91 Conf# 8600 (Canada)
  • +1 800 707 2533 (pin 369) Conf# 8600 (US Toll Free)
  • http://air.mozilla.com/ to watch and listen
  • join irc.mozilla.org #staffmeeting for backchannel

note: all participants are muted automatically; if you want to talk, press *1 to un-mute yourself

WeeklyUpdate Live

You can watch the weekly meetings live at Air Mozilla You can also view previous meetings from the “on-demand” button on the Air Mozilla player. Meetings will be posted for on-demand consumption shortly after the meeting conclusion.

Friends of the Tree

  • Tim Riley writes in, “Clint, the Gristmill/Mozmill team and I nominate Farhad as a Friend of the Tree. He’s been testing out the new Mozmill UI automation tool beta and reporting issues on it since the moment it was released. He continues to supply us with great bugs, good information and works through each issue with the Mozmill team as we address the problems he finds. It’s great to have such an avid betatester so early in the product’s life.”
  • Jeff Walden writes says, “I nominate whoever was responsible (IT?) for making the commit account/Web Tech blog account integration so seamless. I was able to make a post to the blog without having to talk to anyone to get it up there, just using an account name and password I already had set up. Thanks again for doing that!”

Please send FotT nominations to asa@mozilla.org. This is a great opportunity for the community to recognize those who go above and beyond, so please tell me when you see that happening. Thanks.

Development Updates

Branch work: Firefox 2.0.0.18 / 3.0.2

  • triage ongoing

Gecko 1.9.1

  • Beta 1 Freeze completed, all blocking 1.9.1+ P1s have been completed and the last one or two are being landed as we speak.
  • For beta 2 we’re cranking through P2 bugs and identifying/fixing any regressions or other major bugs in the first beta.
  • Also, at this point, we should be focusing almost exclusively on blocking bugs rather than wanted bugs. The first beta was the platform feature freeze, so if there’s blockers remaining, those have the highest priority.
  • Related good news: Looks like we’re going to see good wins (Initial reports only, subject to change: approx 20%) on Dromaeo DOM tests due to hard work by Jason Orendorff and Peter Van der Beken who were in town to collaborate on DOM/JS->C++ performance improvements.
  • See freeze dates below in Firefox 3.1 section.
  • Interesting queries related to Gecko 1.9.1
  • 74 1.9.1 blockers.
  • 269 wanted bugs (also up) NOTE: Work on blockers, not wanted bugs, if you can!
    • 42 P1s. These are bugs we feel would really, really make a good release if we had a solid handful completed.
    • 57 P2s. These are medium complexity bugs/changes that are nice to have.
    • 47 P3s. The lowest priority bugs for this release. These are the ones that we will definitely take, but the others take priority.

Firefox 3.1

  • track progress of Beta 1 here
    • one last regression to hunt down
    • two or three final landings
    • expect to hand off to build tomorrow morning
    • expect to publish next week
  • work has begun on Beta 2
    • string freeze is Thursday, October 30th at 11:59pm
    • code freeze is Tuesday, November 4th at 11:59pm
    • front end beta 2 plan to be published for review & comment later tonight or tomorrow: private browsing, awesomebar improvements, plugin installation improvements

TB 3

  • Relabeled b1 to a3, because not enough user-changing stuff had landed
  • a3 currently in the release canal (build 3) – 28 locales!
  • thanks from the Tb folks to dbaron for fixing the moz-border-image bug, and to smichaud for fixing 426932.
  • expect more UI changes soon (tabs, search)
  • **we could really use some XUL/JS folks to help with UI work! **

Mobile

IT

  • Upcoming Maintenance
    • More Netscaler OS upgrades
    • kernel upgrades
    • mailman upgrades
    • phone system upgrades in all Mozilla offices
    • Final MySQL 4 -> 5 migration (Tuesday), will affect:
      • Bonsai
      • Despot
      • Graph Server
      • Litmus

Release Engineering

  • adding new slaves to mozilla-central; 3x win32, 2xlinux bug 458414
  • l10n nightly changes – for details see here and here and here.
    • hoping to stop producing l10n builds the “old” way on Wed night. bug 458153

QA

Firefox 3.0.x

  • Continuing to troubleshoot and track progress on the Norton update issue [tomcat]
  • Worked through wanted1.9.0.x? bugs [ss]

Firefox 3.1 [lead: tchung]

  • Beta1 Testplan Done. Awaiting builds, possibly Wednesday
  • Feature test development:
    • Video/Audio: About 50 test cases planned, not developed yet [calbert]
    • XHR-XSS: About 25 test cases planned, need to finish combing through the spec for the last test cases, approach and plan reviewed and ok’d [calbert]
    • Border-Radius — test plan finished, about 10-20 tests, blocked by pixel rounding issues encountered when writing tests, working to resolve those [calbert]
    • CSS Transform Tests – finished, awaiting review [calbert]
    • Downloadable fonts – tests finished, awaiting final cleanup, review, and legal ok for fonts being used [calbert]
    • Ran Private Browsing Tryserver builds. Need an update build to test. [marcia]
    • Writing tests for SVG SMIL [w22]
    • Accessibility:
      • bug 456121-if brand.properties does not exist, or if brandShortName is not defined, nsApplicationAccessible::GetName returns no default value – was finished with a good testcase. Wonderful a11y patch contributed from a community member! Yay!
      • Testing Jaws 2 Betas

Test Dev- A lot of work to finish up code fro Gristmill/Mozmill Beta 2.

Mobile

  • Continuing to troubleshoot mochitests running on fennec on a N8xx [jmaher, ctalert]
  • Updated the Fennec Test Plan

Webdev Testing – AMO: Continued work on 4.0.2. SUMO: Verified 5 bugs. Graph Server: Verified 3 bugs [stephend]

Community

  • Held a Beta 1/Nightly Testday on Friday. It was a pretty slow test day. See results. [tomcat and others]
  • making final preparations for the Mozilla EU Camp on Oct 25-25 in Barcelona, Spain. QA is hosting a testing track. [marcia, ctalbert, martijn, tomcat]
  • Finished an article Marcoz started months ago for the “Display” bi-monthyl newspaper of the Interessengemeinschaft Sehgeschädigter Computerbenutzer e. V. (ISCB). It has a bit of history, the current status, and ways to get involved in testing, documentation, or development for interested parties. Using the Mozilla Firefox model as an example, the article talks about open-source projects in general. The article will be published in the November edition of “Display”.

Security

Marketing/PR

PR

  • Coverage of Impact Mozilla marketing project
  • Quieter week in US due to press coverage of economy and upcoming election
  • Les Echos Enjeux feature, “Firefox renardrusé quifait son Web”
  • Mitchell and Joi Ito named BusinessWeek’s top 25 most influential people on the Web

Events

  • MozCamp, Oct. 25 – 26, Barcelona, Spain
  • MexicoWeb 2.0, Nov. 3 – 4: First major event for Mozilla Mexico. Chris Hofmann and John Resig speaking.
  • FOSSCamp Dec. 5-6th, Mountain View, CA. It’s organized by Ubuntu folks and they are looking for Mozilla participants.
  • Nonprofit Software Development Summit, Nov. 17 – 19, Oakland
  • Next events triage will be help on October 8th, 2008 at 10am PDT.

Impact Mozilla

  • The Challenge and its micro site launched last week: http://impactmozilla.com. We’ve received over 20+ submissions thus far!
  • We’re currently advertising through universities, student groups, sfx, and the Fx start page.

Support

  • No updates

Metrics

  • No updates

Evangelism

  • Firefox 3.1 documentation work continues; DOM 3 text nodes, HTML 5 canvas text and shadows, and various other things are now documented.
  • Continuing to work with MindTouch to ensure that as many of our requests as possible are addressed in the next release of Deki.
  • Ajax Experience went well – various panels and talks were a success (a lot of people interested in Canvas this year).
  • Presentation Library is up and running, and we’re fiddling around with various ways to make the presentation pages more dynamic through embedding S5 and other slide-media formats. Slideshare example. S5 example. Still need to clean up the “How to add your presentation page” but that should be done sometime this week. As always, questions should go to dria via IRC or email.

Mozilla Labs

  • Please welcome Toby Elliott who is joining Labs to work on Weave.
  • Geode add-on launch tomorrow (adds Wifi-based, W3C-style, accurate geolocation to the browser)
  • Ubiquity 0.1.2 to be launched this week.

Webdev, Add-ons, AMO

  • Austin King joins us today, he will be working on improving our crash reporting system front-end — welcome Austin!
  • AMO
  • Socorro/crash reporting
    • Priority jobs are currently being delayed ~15 minutes, we are reworking filesystem partitioning to optimize this and reduce wait time
    • Austin will be working on fixing top crashers, adding queue status
  • Graphserver db and code update last week.
  • SUMO
    • SUMO 0.7 launched peacefully and sucessfully last week, including new customer satisfaction measurement, and email notification changes.
    • Began major triage effort for 0.7.x -> 0.8 releases

L10n

  • 36 locales participate in Firefox 3.1 Beta 1
  • 5 new languages are added to the build process for FF 3.0.x:
    • Bulgarian
    • Esperanto
    • Estonian
    • Occitan
    • Welsh

Please not that this does not mean we are not yet ready to ship 5 new languages in the next minor update, but we are close.

Foundation Updates

Highlights

Program activities

  • Education
    • Mark and Frank worked with Seneca to plan the FSOSS Teaching Open Source track and arrange a separate informal get-together for people participating in that track.
    • Mark, Frank, and Zak had a teleconference to scope simple research on who is doing what in open source education, to help in planning and making decisions about our own program efforts.
  • Grants
  • CAs
    • Frank drew up a proposed target schedule for taking pending requests into the public discussion phase, and put Microsec Ltd into public discussion per the above schedule.

Public communications and community outreach

  • Powered by Mozilla
    • David met with John Slater and Tara about the “Powered by Mozilla” landing page and design guide, and with Catherine Brady about “Powered by Mozilla” legal guidelines
    • David looked into getting the “Powered by Mozilla” logo in Firefox and Thunderbird
  • www.mozilla.org

Other

Upcoming activities

  • Mark will be in Mountain View for meetings (October 6-9).
  • Gerv will be representing the Mozilla Foundation at the mySociety fifth birthday event (October 14, London).
  • Mark and Frank will attend and participate in the FSOSS 2008 conference at Seneca College (October 23-24, Toronto).
  • Mark will attend EU Mozilla Camp (October 25-26, Barcelona).
  • We have a Mozilla Foundation staff retreat planned for late October (October 28-30, Mountain View).
  • Zak will deliver the opening keynote for the AFUP (French PHP User Group) Forum PHP conference (December 8, Paris)

Roundtable

  • Thread on m.governance about removing the Firefox community edition trademark license… will there be conclusions? In particular, will we freely grant specific licenses to people who are building custom versions such as x86-64 or custom optimization flags? (bsmedberg)

Other Business

1-October-2008

Firefox 3.1 Meeting Minutes: 2008-10-01

Filed under: Posts — Tags: — Benjamin Smedberg @ 11:00 pm

Firefox3.1/StatusMeetings/2008-10-01

From MozillaWiki

« previous week | index | next week »

Firefox Product Delivery Meeting Details

  • Wednesdays – Firefox 3 – 11:00am Pacific, 2:00pm Eastern, 18:00 UTC
  • Mozilla Building S
  • 650-903-0800 or 650-215-1282 x91 Conf# 8605 (US/INTL)
  • 1-800-707-2533 (pin 369) Conf# 8605 (US)
  • irc.mozilla.org #shiretoko for backchannel

NOTE: See Platform#Meeting_Notes for development meeting notes

Firefox 2.0.0.x / 3.0.x

2.0.0.17 / 3.0.2 / 3.0.3:

  • Shipped 2.0.0.17 & 3.0.2 last Tuesday
  • A bug was found after shipping that affected the password manager
  • Determined we needed to firedrill for the aforementioned bug
  • Shipped 3.0.3 on Friday

2.0.0.18 / 3.0.4:

  • Currently doing triage
  • Target release date is November 12 (See Releases)
  • Also tracking a couple bugs on both branches to see if we need to move the release up by a couple weeks; should know more by the end of the week.

Support

  • common issues
  • New this week:
    • Possible new malware attack, doubled pages is the most common symptom
    • Slowness in downloading/rendering pages may be LinkedIn extension, may need some QA
    • Norton Firewall blocking EVERYTHING after Firefox update
    • Threatfire3
  • Preliminary data from KB metrics is up now
  • Stats on the 3.0.2 password manager bug: at least 500 people found the KB page on this topic so thanks to everyone in the RRRT for helping us get it up so fast.

Firefox 3.1

Beta 1

  • once done with Beta 1, we’ll keep the tree frozen for sdwilsh

Beta 2

  • continuing to evaluate content for revised schedule, should have decisions by end of this week
  • string freeze is Thursday, October 30th at 11:59pm
  • code freeze is Tuesday, November 4th at 11:59pm

Support

  • list of changes so far
  • Please keep using user-doc-needed or add stuff to that page so we can start writing/updating articles.

Localization

  • 35 lanuages for Firefox 3.1 Beta 1
  • Release specific dashboard is available.
  • Sign-off thread on google groups with given stamps worked good, no green locales missing opt-in.
  • Dropping tinderboxens due to long cycle time make collecting tinderstatus impossible, ignore that info on the dashboard.

QA

  • Shipped Fx3.0.3 to beta and release channels last friday
  • Drafting up the Beta 1 Testplan. No ETA yet.
  • Began automating smoketests for Fx3.1 litmus tests in javascript
    • Gristmill API Beta landed last week (thanks to ctalbert, adamc, mikeal)
    • Gristmill Tutorial here.
  • More progress on testcase and testplan development for:
    • CSS Transform tests have a patch in
    • CSS Border Radius
    • XSS-XHR test review done
    • SVG as image and Media Queries
    • Video Seeking feature for use in Video tests
    • Search text widget work (mostly mochitests)
    • Private Browsing
    • CSS Multiple backgrounds
  • Nightly bug verifications and nominating beta1 blockers

Release Engineering

  • FF3.1b1
    • slower then usual security release, en-US available before l10n
  • scheduling
    • 3.1b2
    • 2.0.0.18 / 3.0.4
    • another FF2->FF3.0 major update?
  • plans/discussions on branching FF3.1, so mozilla-central becomes FF3.next?
  • when is post mortum on 2.0.0.17/3.0.2/3.0.3?

Evangelism

  • Documentation is well underway, but lots to do still. Please make sure that your developer-facing changes are listed on the Firefox 3.1 for developers page; if it’s not there, there is no plan to write about it!
  • Add-ons for Firefox 3.1 – who can help with documenting that? Mark is on mobile, kind of hard. Another person via Mike?
  • 3.0.2 regression – rey is on it.

Marketing/PR

Roundtable

« Newer Posts

Powered by WordPress