Meeting Notes Meetings notes from the Mozilla community

17-December-2008

Thunderbird Meeting Minutes: 2008-12-16

Filed under: Posts — Tags: — Benjamin Smedberg @ 12:00 am

Thunderbird/StatusMeetings/2008-12-16

From MozillaWiki

last meeting | index | next week »

Thunderbird Meeting Details

Agenda

  • Who’s taking minutes? –> asuth nth10sd (Gary!)
  • Minute taking Schedule. Talk to davida for schedule changes/additions.

Calls For Help

Action Items

New

  • dmose – Strong mandates of shipping one month after Firefox.
  • dmose – Suggest to drivers about a new flag for potential post-TB3 blockers.

Open

Closed

  • dmose: Add simon and gozer to drivers list

Thunderbird 3 Beta 2

  • Drivers meeting last Thursday.
  • Probably not much would be done in the next week or two — Christmas / New Year.
  • Dates below may get pushed back.
  • dmose notes about Gecko’s code freeze dates in Jan.
    • Standard8: Jan 13 Code Freeze, Jan 15 QA, Jan 26 Release according to their plan.
  • clarkbw is release driver
  • gozer is build engineer
  • (Slushy?) Proposed String freeze from: Monday 26th January 23:59 PST
  • (Slushy?) Proposed Code freeze from: Thursday 29th January 23:59 PST
  • We need to make decisions as we triage blocking bugs below – will they eventually make it into TB3?
  • i.e. get them assigned or push them off..
    • Those that get pushed out beyond TB3 should have a flag to track them – dmose to suggest this to drivers.
  • Sidenote – SeaMonkey probably will release an Alpha in line with TB3b1, a Beta in line with TB3rc, and a final a couple of weeks after TB3.

Thunderbird 3

QA Updates

  • Past bugdays
    • Since bugdays started, we have commented in or closed ALL Thunderbird UNCO bugs (excl. enhancements) that haven’t had a comment since TB 2.0 release! (2007-04-07 to be exact)
    • So far bugday has touched over 4,700 bugs, of which over 1,600 resolutions changed, accounting for one third of all (non-FIXED) resolution changes since bugday started (4,800)
  • Next bugdays
    • Will be whacking at the corresponding NEW bugs (excl. enhancements). Queries are at the bugday wiki pages.
    • One last bugday this year — Christmas and New Year both happen to fall on a Thursday, so no bugday after 12/18 until 1/8/2009.
  • Crashes

Roundtable

  • Standard8 would like to propose we add an “Account Manager” component under the “MailNews Core” product – the code is shared, and I don’t see it needing to be split. Would probably make bug management easier.

Status Updates

davida

dmose
  • this past week
    • partial week due to vacation/sick day
    • met with Ubuntu folks re Thunderbird collaboration
    • SF office-space related prep work
    • various code, strategy & architectural discussions
  • upcoming week
    • on vacation Monday 12/22 through Friday 12/26
    • goals (by friday, 12/19)
      • land JS-in-mailnews patches
      • make significant gloda review progress
      • catch up on momo board meeting stuff
      • progress on review backlog

nth10sd

jcranmer

Standard8

Two week goals (End of week 2):

  • Move to toolkit password manager (in progress)
    • Made the decision to not migrate the password manager list to reflect up to date passwords – too many issues, not good enough solutions at the moment. Probably revisit post TB 3. This makes the task easier.
    • Submitted patch and tests for SMTP protocol handlers bug 469807
      • Required so that toolkit password manager can use IOService.newURI.
    • LDAP already submitted bug 419595
    • Now looking at POP/IMAP/News handlers.
  • Move Leak and Bloat tests to be controlled by MozMill
    • Made some good progress, now have a basic script and a good idea of how to refine it for the mozmill in leak & bloat.
    • tracked down a number of mozmill/jsbridge/mozrunner integration issues.
    • Currently blocked by the mentioned mozmill issues – mainly that when using mozrunner/jsbridge the APIs are limited such that we can’t actually choose to run Thunderbird.
      • MozMill team is working on improving APIs, hoping to get an updated version this week.
  • Write down extended roadmap overview for the address book (based on discussion during MoMo work week).
    • Started this, need to arrange meeting to discuss.

Other work:

  • Reviews
  • Unit tests
    • Added some debugging to try and work out why we get an intermittent failure removing files 462269 bug Bug 462269 (need to follow that up).
  • Build Config
    • bug 469392 Let MOZILLA_1_9_1_BRANCH define work in c++ code.
    • bug 469396 Don’t re-read version.txt when we don’t need to in our own tree.
    • bug 469655 Drop intermediate makefiles in mail/themes
    • bug 469835 Wrote patch for having different version numbers on comm-central + mozilla-central builds (versus comm-central + mozilla-1.9.1 builds)
  • Misc
    • bug 469090 Edit vcard in Account Manager broken.
    • bug 469797 Hopefully fix nsUserInfoUnix so that displaying the User’s name in the account wizard will work correctly for non-ascii names.
    • Finished bug 462147 – allow TB to migrate SeaMonkey 2.x profiles.

Two week goals (Start of week 1):

  • Complete Password Manager migration
  • Complete moving Leak and Bloat to Mozmill
  • Lead Address Book discussions
  • Investigate fixing LDAP Issues with threads and shutdown.
  • Look at Performance tests
    • Get some rough ideas of what & how.
    • See if we can get a Ts structure in place (or something else)
      • This would be useful for jemalloc and assessing implementing a packages-static file for unix.

asuth

bienvenu
  • Reviews and driving
  • Took Friday off
  • Worked on fixing the open db bloat
  • Beta 1 Post Mortem scheduled for Thursday, 9:30AM PST

Two week goals (week 2):

  • Turn autoconfig branch into a reviewable patch for trunk
    • Brought auto config repo up to date with trunk changes. Deferring rest of work until I’ve finished the folder archiving work
  • Finish folder compaction changes and unit tests.
    • Code written; need to test
  • Reduce review queue backlog
    • Making progress on review queue

Two week goals (week 1)

emre

gozer
  • Build
    • Buildbot
      • Great cleaning up starting this week
    • Signinig
      • Initial conversation with John
      • Our process will have to be different
    • Bouncer
      • We should get our own, keep the existing mirror network
      • How many downloads for Thunderbird 3 Final ?
  • Web
    • SpreadThunderbird moving along
      • Drupal Security patches
    • Google Analytics
      • www.mozillamessaging.com Done
      • spreadthunderbird.com Staging
    • Cleaned up Webalizer for some Beta 1 Graphs (Blogged)
  • Infrastructure
    • Qualys security audit was a nice surprise
    • Working on getting us more hardware
    • More/Better monitoring/trending

clarkbw
  • Driving and Bug Reviews
  • exptoolbar toolbar changes, not ready for push yet
    • Blog about better searching for mail, due out this week
  • Two Week Goals (end of week 2):
    • Push new iteration of Conversation List into exptoolbar
      • Already pushed last week
    • Review Conversation Reader and continue to iterate on
      • Latest changes already pushed into reader

wsmwk
  • Possible suggested new Component for new bugs?

beckley

Penelope

KaiRo
  • My “pretty package name” fixup for directory names inside packages made 1.9.1 now (bug 453840)

rkent

rebron
  • Press round-up for Thunderbird 3 Beta 1. Press was positive.
  • Web site is wrapping up design phase for hand-off to silver orange. current files See files dated December 11.
  • Google Analytics on MozillaMessaging.com will be getting it on SpreadThunderbird.com as well.
  • Workaround fix for What’s New page.

Two week goals (week 2):

  • Support documentation, audit (see what we have on .org and .com) and plan for what we need for beta 2 and final release.
  • Web site production hand-off to silver orange and global teams.
  • Update SpreadThunderbird with analytics module, events module and printed materials.

sipaq

mkmelin

Attendees

dmose, nth10sd, wsmwk, gozer, rebron, standard8, clarkbw, kairo, bienvenu, emre

Mozilla Platform Meeting Minutes: 2008-12-16

Filed under: Posts — Tags: — Benjamin Smedberg @ 12:00 am

Platform/2008-12-16

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 x92 Conf# 8605 (US/INTL)
  • 1-800-707-2533 (pin 369) Conf# 8605 (US)
  • irc.mozilla.org #shiretoko for backchannel

Notices / Schedule

Beta 3

  • notable dates:
    • String freeze is December 31st, 11:59pm PDT (happy new year)
    • Code freeze is January 13th, 11:59pm PDT
    • QA Start is January 15th, 9:00am PDT
    • Release is targeted at January 26th

Blocker Report

Firefox 3.1 Update

GFX 1.9.1 Update

  • GFX blocking 1.9.1+
  • GFX wanted 1.9.1+
  • A bunch of imglib blockers went in and bounced out last week, joe’s on it
  • Have patches for half of blockers, trying to land those soon and get to other half

Layout 1.9.1 Update

  • Layout blocking1.9.1+
  • Blocker counts
    • SVG 6
    • Video/Audio 19
    • Rest of layout 31
    • Just handful of really serious non-fuzz bugs (outside of Video/Audio)

Content 1.9.1 Update

JS 1.9.1

Mobile 1.9.1 Update

General 1.9.1 Updates

Security

Security Reviews

Still outstanding / to be scheduled

  • Javascript Tracing
  • native JSON
  • DNS prefetching
  • elliptical border-radius

Booked but not yet completed

Roundtable

  • QA would like to remind developers to mark their bugs fixed1.9.1 when they land them on the branch, as then QA can go along and verify them.
    • see “blocker report”, above, for a list of bugs that might actually be fixed on 1.9.1 but not have the keyword set!
  • Proposal: use fixed1.9.2 and verified1.9.2 for trunk bugs.If when a trunk bug is fixed, it was marked with the appropriate fixed and verified keyword, we would always be clear where the bug is fixed and would not have this continuing confusion. Thoughts?
    • this is the way we’ve always done things
    • sometimes (even now) it’s unclear that 1.9.2 will indeed be the next branch
    • people felt like trunk is trunk, and we should be using FIXED and VERIFIED keywords that way
    • QA could also add the verified1.9.2 keyword (or verified-next-milestone-here) in addition to using verified as a way of helping, though

16-December-2008

Mozilla Project Meeting Minutes: 2008-12-15

Filed under: Posts — Tags: — Benjamin Smedberg @ 12:00 am

WeeklyUpdates/2008-12-15

From MozillaWiki

« previous week | index | next week »

Meeting Details

  • 1:00pm Pacific time (21:00 UTC until March 8, 2009)
  • Mozilla HQ, 1st floor conference table
  • +1 650 903 0800 x92 Conf# 8600 (US/International)
  • +1 416 848 3114 x92 Conf# 8600 (Canada)
  • +1 800 707 2533 (pin 369) Conf# 8600 (US Toll Free)
  • sip:weeklystatus@mozilla.com from generic SIP clients
  • 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

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.19 / 3.0.5 / Major Update

  • Firefox 2.0.0.19 / 3.0.5
    • On track for release tomorrow
    • Last planned Firefox 2 release
    • Phishing Protection is off in Firefox 2.0.0.19
    • Changed messaging all around to note this
  • Thunderbird 2.0.0.19
    • Schedule on the wiki
    • Currently planning release for early January
    • Beta release later this week
  • Firefox 3.0.6
    • Scheduling release for early February
    • Code freeze date is January 6
  • Firefox 2.0.0.19 -> 3.0.5 Major Update
    • Currently scheduled for early January after Thunderbird 2.0.0.19
    • Will be dependent on localization of the new major update text

Gecko 1.9.1

Firefox 3.1

Firefox 3.1 Beta 3

  • proposed schedule as follows:
    • Dec 31 – string freeze
    • Jan 13 – code freeze
    • Jan 19 – QA start
    • Jan 26 – ship to users
    • will re-evaluate in early January, hope to be able to accelerate
    • if you have counter proposals or problems, please come to tomorrow’s development meeting.

TB 3

  • Thunderbird 3.0 beta 1 has shipped
  • Beta 2 work and planning is underway

Mobile

IT

  • Wrapped up Zeus ZXTM AMO performance tests
    • a couple lingering log issues
  • Upgraded bouncer/download.mozilla.org database server

Release Engineering

  • Aki’s work on mobile and talos
  • Enabling a11y tests last week were backed out; we *think* we’ve got it; will try again this week.
  • Backup your machine! (Thanks to Justin and Sean for their help!)

QA

QA had a great Work On-Site week last week!

Web Dev testing, Metrics, Accessibility, Localization

  • WebDev testing:
  • Accessibility:
    • Created patch to properly expose search textboxes in the 3.1 a11y code. See bug 469367.
    • Investigating accessibility framework support in MozMill.
    • Working on a mochitest file for bug 469367 to test the accessibility attributes generated by the ARIA markup newly introduced in the search textbox’s XBL widget.
  • Metrics
    • ~5% percent of the files in the source tree have 10 or more bug fixes. max number of bug fixes in a file is 69 since teh m-c tree opened. SOme of these have zero or low coverage
    • Worked with rsayre to do an updated coverage run with all the mochitest, chrome, browser, reftest, xpcshell, and bc’s JS tests. The results will include details down to line coverage. The run will be against m-c trunk.
    • Focusing a small project on the JS engine files. There are 50 main files but only 8 are very active. bc, mnandigama, together with the JS team, will be looking at how to boost the coverage of some of the active files:
 FILENAME      	  FULLPATH	             CODECOV%	BUGSFIXED
 jstracer.cpp  	  /js/src/jstracer.cpp   	75.4	46
 jsobj.cpp     	  /js/src/jsobj.cpp   	        64.7	21
 jsapi.cpp     	  /js/src/jsapi.cpp   	        55.1	16
 jsinterp.cpp  	  /js/src/jsinterp.cpp   	71.4	15
 jscntxt.h     	  /js/src/jscntxt.h   	        100	14
 jsparse.cpp  	  /js/src/jsparse.cpp   	62.5	10
 jsarray.cpp   	  /js/src/jsarray.cpp   	70.2	10
 jsopcode.cpp  	  /js/src/jsopcode.cpp   	41.1	10

Test Development

  • General
    • Attempted to land A11y tests again
    • Filed several crash bugs.
    • Created the RRRT Pages for Firefox 3.0.5
    • Worked on reducing crashes, SVG in CSS (SVG clip path etc), CSS Border Radius, and Audio/Video tests
    • Improved automation of code coverage scripts, removing manual steps
    • Started a “QAC Redesign” Effort with a great team of Brian King, Zach Lipton, and Heather Arthur. The first meeting notes are available.
  • Mozmill
    • New Mozmill point release due out this week – you’ll need to re-download from AMO, no update service
    • Continued Progress toward 1.0 at the end of the month
  • Fennec
    • Created a Log Viewer for Fennec Test Results
    • Investigated many of the Mochitest failures on Fennec, and found that most are due to the fact that SynthesizeKey does not work without focus -> bug 455891 and bug 465216
  • JS/Sisyphus/Leaks
    • Improved automation on Sisyphus and Memory Leak testing
    • Worked on the JS Reftest framework, should land this week
    • About to start the 1,000,000 top site test, looking for JS regressions and memory leaks.

Test Execution

  • General
    • The new QMO coming this week!
    • Triaged about 40 QMO2 bugs
    • Litmus redesign session last week. (working with TestDev)
  • Project Status
    • Shipped Fx3.1b2 to world last monday (12/8)
    • Shipped Fx3.0.4 & Fx2.0.0.19 to beta last wednesday (12/10)
    • Plans to ship Fx3.0.5 & Fx2.0.0.19 to world this tuesday (12/16)
    • Plans to ship Tb2.0.0.19 to beta this thursday (12/18)
    • Fx3.1 feature tracking spreadsheet
      • Testplan completion: 89%
      • Testcase completion: 73%
      • Feature status
        • HTML 5 Drag and Drop, 100%, 2 (litmus), 100%, N/A (554 cases already done by
        • Media Queries, 100%, 202 (reftests), 100%, N/
        • Element Traversal, 100%, 60 (mochitest), 100%, N/A (finished and turned on 142 from
        • Script Defer, 100%, 0, 100%, N/A (dev had created 2 tests already)
        • Blocklist /Software Updates Testing, 100%

Security

  • Participated in the W3C “Security for Access to Device APIs from the Web” workshop

Marketing/PR

PR

Events

  • Last weekend, the second European Mozilla Add-ons Workshop took place in Madrid. 50 people attended the event. Paul Rouget gave a presentation about how to create an Add-on for Tuenti, the biggest Spanish social network. Hopefully, people from Spain will take ownership of the project and drive it forward.
  • Add-on-Con: Collecting feedback.

Quarterly Survey

  • Quarterly Survey will be released tomorrow in ten locales.
  • Attached to the 3.0.5 “What’s new page” and its our first time hosting the survey on surveygizmo.com.
  • Thanks to Pascal/Sam/Stephen Donner/Wil for all their hard work.

Impact Mozilla

  • Voting site is now live!
  • Please take some time to carefully consider all ten finalists before casting your vote
  • Voting closes Wednesday at Noon pacific time

Support

  • Chris and David have been reaching out to European localizers to get a better understanding about what’s working well and what needs improvement on SUMO. Based on the gathered feedback, the two top issues are:
    • Site performance — site is still too slow
    • Localization priorities are unclear — hard to know what to work on first, and the status of the localization
    • Complete feedback
  • SUMO 0.8 to be released on Thursday
    • New search engine
    • CSAT for Live Chat
    • Chris will blog about the release this week

Metrics

  • Funnelcake
    • Funnelcake shipped last night and will run for a 24-hour period today
    • Thanks to Kev and the build, QA, web dev and IT teams for making this happen
    • We still owe everyone a blog of metrics post regarding the findings from last month’s funnelcake

Evangelism

  • Asa is evaluating and documenting Theora streaming options for Air Mozilla, launch day activities, and general video streaming going forward. Asa will also be assisting with two Air Mozilla streamed events this week, (Mitchell on Tuesday and Li Gong on Wednesday) and working with Mozilla Online to get some of the Firefox Flicks videos updated and translated for use in the Mozilla China market.
  • Firefox 3.1 documentation work continues; the last major known area of documentation to be tackled is now underway: offline resources. There’s still plenty of other stuff to do, but the individual documentation items are generally smaller bites.
  • Demos page: https://wiki.mozilla.org/Firefox3.1/Demos – please help by adding!

Labs

  • Labs Night this week – Thursday 12/18, 6pm-9pm in Bldg K. Join us for updates on Labs projects, open discussion, and pizza. RSVP here.

Webdev, Add-ons, AMO

AMO

  • Nick Nguyen and Justin Scott have joined the Add-ons team. Nick will be leading the Add-ons product, and Justin will be continuing his work with IT, webdev and marketing to release new and exciting add-ons projects.
  • Add-on Con was a huge success — thanks to Mary Colvig for putting this together, and thank you to everyone who helped with booth duty!
  • AMO 4.0.4 was pushed on Thursday, Dec 11 — special thanks to Frederic Wenzel, who fixed 20 bugs in this release
  • AMO 4.0.5 open bugs & fixed bugsFreeze – Dec 22
  • Unfortunately, AMO logs were affected by a change in load balancing hardware in bug 467502 — add-ons statistics were affected and IT is working to resolve the issue

Socorro (crash reporting)

  • Socorro repartitioning is bocked by replication bug 469220 and bug 469215 — Lars’ work there is done and ready to roll out, but we want to make sure we have proper backups before we repartition, because a failed migration would be catastrophic and require a complete restore.
  • Austin King has been blazing away on mean time between failure (MTBF) and URL reports, and we hope to roll these out this week.
  • Neil has been working on hi-fidelity mocks based on his Socorro wireframes from last week

SUMO (Mozilla Support)

Webdev Projects

  • If you haven’t checked out the community store, you should! 🙂
  • The Lizard Feeder is staged, and Les is working on its beta launch this week.
  • Django was merged onto the Pootle trunk last week!
  • Mmmmm…. Funnelcake….

L10n

  • Moving 5 languages out of beta for Firefox 3.0.5
    • bn-IN, Bengali
    • eo, Esperanto
    • gl, Galician
    • hi-IN, Hindi
    • lv, Latvian
  • Launched the L10n Testing Survey. If you are a localizer, please take it.
  • Pascalc has lead the 2.0.0.19 –> 3.0.5 update
  • Silme brownbag with Adrian Kalla this Thursday, December 18. Please contact Adrian Kalla if you have any questions.

Foundation Updates

Roundtable

Other Business

11-December-2008

Firefox 3.1 Meeting Minutes: 2008-12-10

Filed under: Posts — Tags: — Benjamin Smedberg @ 12:00 am

Firefox3.1/StatusMeetings/2008-12-10

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 x92 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

  • Firefox 2.0.0.18 -> 3.0.4 Major Update
    • Went out on Thursday
    • So far, about 2.4m have switched (about 5x as many as normally switch in a week)
  • Firefox 2.0.0.19 and 3.0.5
    • planning on going to beta with these releases today
    • the firstrun page for 2.0.0.19 users is here
    • Phishing Protection (uses SafeBrowsing v1 protocol) will be disabled in Firefox 2.0.0.19 (Phishing and Malware Protection using SafeBrowsing v2.2 protocol will be available in Firefox 3.0.5)
  • Firefox 3.0.6
    • Proposed schedule on the wiki
    • Release set for early February
    • Code freeze January 6
    • Comments?

Firefox 3.1 Development

(see development meeting notes)

Beta 2

  • release announced on Monday at 3pm PST; updates were available shortly before
  • went very smoothly, making us think morning releases might be the way to go

Beta 3

  • blockers re-triaged, component leads all feel good about progress
  • need to be careful about holiday schedules
  • holiday time means we need to be cautious to ensure that people get patches up in time for reviews, etc
  • first draft schedule (component leads to think about this, beltzner to get QA estimates and double check assumptions):
    • Jan 13 – code freeze
    • Jan 19 – QA start
    • Jan 26 – release
  • goal will be to accelerate that schedule if possible, especially code freeze to QA start

Support

3.1

3.0.4

  • Spike in Awesomebar/lost bookmark complaints after MU. bug 435439 perhaps

2.0.0.18

RRRT

Localization

  • 1.9.1 repos picking up, long tail of localizations figure out how that goes.

QA

  • Need to review beta 2 feedback and compile
  • Feature 3.1 Testplans. Anything missing?
  • Tracking 3.1 Feature testing spreadsheet
    • 89% Testplans completed
    • 72% Testcases completed
    • Backlog of Fixed bugs that need verification
  • Beta 3 testplan to be created in Jan

Release Engineering

  • “official” l10n now running on m-c; should be enabling on mozilla-191 friday
    • important as it means we can now do l10n for each new project branch.
  • will be turning off “temp” machines from bsmedberg also. (Thanks again bsmedberg!)

Evangelism

  • add-ons outreach
  • demo applications for 3.1

Marketing/PR

  • press response to Beta 2
  • planning for Beta 3
  • added link to direct traffic from mozilla.com to help test localized versions of 3.1 Beta 2 (all.html page)
  • working on consumer-facing messaging and changes to mozilla.com for 3.1 GA release. Need to determine which pages need l10n.
  • Preliminary list of pages to be updated is posted here:

https://wiki.mozilla.org/Firefox3.1/Messaging#End-user

Roundtable

10-December-2008

Thunderbird Meeting Minutes: 2008-12-09

Filed under: Posts — Tags: — Benjamin Smedberg @ 12:00 am

Thunderbird/StatusMeetings/2008-12-09

From MozillaWiki

last meeting | index | next week »

Thunderbird Meeting Details

Agenda

Calls For Help

Action Items

New

Open

  • dmose: Add simon and gozer to drivers list

Closed

  • davida: needs to identify the major work items for thunderbird 3 and break them down by the beta/release they will be in.
  • Release Thunderbird 3 Beta 1
  • Drivers to review blocker nomination list for beta 1
  • Thunderbird 3 Beta 2 planning and scheduling
    • setting Bryan as next TB Driver
    • Set date for sometime in Jan

Thunderbird 3 Beta 1

Thunderbird 3 Beta 2

  • clarkbw is release driver
  • gozer is build engineer
  • (Slushy?) String freeze from: TBD
  • (Slushy?) Code freeze from: TBD

Thunderbird 3

  • Draft Thunderbird:Thunderbird3:DevRoadmap identifies major work items on the plate for Tb3 — much of it needs scheduling, owning, breakdown.
    • DevRoadmap is updated. What left to do on Calendar is not clear.
    • Overall progress is very good.
    • folks interested in helping with front-end stuff, some simple, should ask in #maildev

QA Updates

  • participation has been up recently

Roundtable

Status Updates

davida

dmose

nth10sd

jcranmer

Standard8
  • Reviews
  • Unit Tests
    • Thanks to asuth who has helped with fixing our two main intermittent faults over the last week (hopefully now fixed):
      • bug 463594 – Mac Leak & Bloat failures, as a result of OS X Address Book interface and shutdown issues (need to do a little follow up work on filing/moving appropriate bugs).
      • bug 468050 – Resolving gloda issues.
  • Leak & Bloat
    • Moved forward with mozmill integration. Now have mozmill starting up from python script and integrating into the Thunderbird profile – just need to get it running the actual tests.
  • Password Manager
    • bug 467965 Improved nsISmtpServer to make the password manager changes cleaner.
    • bug 468444 Fixed constants for default ports so that we can get at them consistently and from js
    • Implemented SMTP protocol handlers for smtp/smtps and started writing tests for the other protocols
  • Address Book
    • bug 455246 Did the first of the patches for Card -> Contact rename in address book.
  • Misc
    • bug 467878 Implemented MOZILLA_1_9_1_BRANCH define
    • bug 468235 Removed some dead build config stuff from other-licenses.
    • bug 327872 Fix fax problems in LDAP schema
    • bug 468486 Leak & Bloat tests should not start up with the What’s New page
    • bug 468481 Don’t show the What’s New page for new profiles.
    • bug 466527 Diagnosed problem with What’s New page.
    • bug 467012 Opening mails in message window gives only a blank window – to land at the same time as bug 407725 does in mozilla-1.9.1
    • bug 467538 Replace nsIMsgRecipientArray with a simple, javascript-compatible array.

Two week goals (week 2):

  • Move to toolkit password manager (in progress)
  • Move Leak and Bloat tests to be controlled by MozMill (in progress)
  • Write down extended roadmap overview for the address book (based on discussion during MoMo work week).

asuth

bienvenu
  • Reviews
  • Driving beta 1
  • Fixed spotlight mozeml generation bug 468198, worked with humph and sid0 on reviving Spotlight integration in general.
  • Fixed manual offline download, bug 468155
  • Working on making folder and offline store compaction unit-testable.

Two week goals

  • Turn autoconfig branch into a reviewable patch for trunk
  • Finish folder compaction changes and unit tests.
  • Reduce review queue backlog

emre

gozer
  • Build
    • Thunderbird 3 Beta 1 Build 2
      • Best build so far, worked the first time
      • symbols covered on the first pass
      • crash-stats still problematic
      • complete MARs need redoing bug 468488, bug 468468
    • Build VMs will be moving to our hardware after Beta 1 is released
    • Signing is still done my MoCo.
      • Meeting with buildeng to figure this out before TB 3 (ideally, before Beta 2)
    • Buildbot
      • Buildbot configuration needs cleaning up/refactoring
      • doubling capacity for mozilla-central vs. mozilla-1.9.1
  • Infrastructure
    • Phone server is good, quality is not (needs more work)

clarkbw
  • Cleaned up Conversation List added some color though still bare
    • Added top toolbar
    • Added conversation dating, still needs more work to take the latest date, not the last date. Will be easily fixed if lastestMessageDate gets fixed in conversation objects
    • Pushed all changes into exptoolbar
  • Worked on Conversation Reader
    • Added some threading indicators, initially very sparse to make space known and available
    • Added read/unread indicators
  • Two Week Goals (week 2):
    • Push new iteration of Conversation List into exptoolbar
    • Review Conversation Reader and continue to iterate on

wsmwk
  • 3.0b1 QA activities
  • bug triage – crash tracking, profile and pop bugs, non-rdf pane folder operation regressions

beckley

Penelope

KaiRo

rkent

rebron
  • Beta 1 work.
  • SpreadThunderbird planning.

Two week goals

  • Add-ons conference this week.
  • Get Web site into production stage, targeting 12/18 handoff to Silver Orange.
  • Wrap up swag order (t-shirts, pens, mugs, etc), taking way too long.
  • Update SpreadThunderbird with Events module and Materials page.

sipaq

mkmelin

Attendees

Mozilla Platform Meeting Minutes: 2008-12-09

Filed under: Posts — Tags: — Benjamin Smedberg @ 12:00 am

Platform/2008-12-09

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 x92 Conf# 8605 (US/INTL)
  • 1-800-707-2533 (pin 369) Conf# 8605 (US)
  • irc.mozilla.org #shiretoko for backchannel

Notices / Schedule

Beta 2

  • we’re done here

Beta 3

  • schedule tbd today in round table

Blocker Report

Firefox 3.1 Update

GFX 1.9.1 Update

  • GFX blocking 1.9.1+
  • Linux dl fonts checked in on trunk; not on 1.9.1 yet
  • 10 blockers to go, 6 blockers checked in on trunk but not checked in on 1.9.1

Layout 1.9.1 Update

  • Layout wanted1.9.1+
  • Current blocker counts:
    • SVG 9
    • Video/Audio 20
    • “Layout proper” 22
    • Some triage needed, mostly recently-filed fuzz bugs

Content 1.9.1 Update

JS 1.9.1

  • JS 1.9.1 Bugs
  • Focusing on blockers. From 60, down to 40-45, fixed about 20, added 5 or so.
  • Merged with trunk as of saturday, reasonably stable
  • Fixes for some systemic issues coming in, should prevent classes of correctness bugs.

Mobile 1.9.1 Update

General 1.9.1 Updates

Security

Security Reviews

Still outstanding / to be scheduled

  • Javascript Tracing
  • native JSON
  • Clear Private Data (Johnath to schedule)
  • HTML5 drag-and-drop (Dan Veditz to schedule)

Booked but not yet completed

  • Private Browsing
  • elliptical border-radius (to be reviewed by Dan and Jonas to see if a full on review is needed)

Roundtable

  • enabling a11y tests in production.
  • new l10n system now running on mozilla-central.
    • will watch between now and friday
    • plan to enable on mozilla-1.9.1 on friday; turn off bsmedberg’s machines (with many thanks!)
  • Some fun queries about FIXED and fixed1.9.1:
    • 21 blockers have been FIXED on trunk, but not yet fixed on 1.9.1 – please remember to double land!
    • 33 bugs have been marked FIXED on trunk, have approval1.9.1+, but are not marked fixed1.9.1 (2 of those are checkin-needed)
  • Setting Beta 3 schedule
    • holiday time means we need to be cautious to ensure that people get patches up in time for reviews, etc
    • first draft schedule (component leads to think about this, beltzner to get QA estimates and double check assumptions):
      • Jan 13 – code freeze
      • Jan 19 – QA start
      • Jan 26 – release
    • goal will be to accelerate that schedule if possible, especially code freeze to QA start

9-December-2008

Mozilla Project Meeting Minutes: 2008-12-08

Filed under: Posts — Tags: — Benjamin Smedberg @ 12:00 am

WeeklyUpdates/2008-12-08

From MozillaWiki

« previous week | index | next week »

Meeting Details

  • 1:00pm Pacific time (21:00 UTC until March 8, 2009)
  • Mozilla HQ, 1st floor conference table
  • +1 650 903 0800 x92 Conf# 8600 (US/International)
  • +1 416 848 3114 x92 Conf# 8600 (Canada)
  • +1 800 707 2533 (pin 369) Conf# 8600 (US Toll Free)
  • sip:weeklystatus@mozilla.com from generic SIP clients
  • 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

  • mrz writes in nominating Jeremy Orem and Stephen Donner. Jeremy for quick ramp up in learning new Zeus load balancer, he was able to move two production sites over before mid-week. And Stephend for QA testing support for websites behind Zeus, most notably AMO.
  • Ted wrote in to nominate Arpad Borsos and Phil Ringnalda as friends of the tree. They have both filed and fixed a number of bugs for cleaning up old and unused parts of the build system. This kind of code janitor work may be a thankless task, but it helps keep our codebase from accumulating extra junk and makes it more accessible to everyone who has to work on it.
  • Clint writes in to nominate Aaron Train (aaronMT) for his tireless work on audio/video tests last week. Aaron’s one of Dave Humphrey’s Seneca students who took on audio/video testing after completing his project on private browsing. He’s been doing a great job trying to figure out these components and invent ways to bend mochitests to test them.

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.19 / 3.0.5 / Major Update

  • Major Update
    • Shipped last week
    • About 1.5m users so far have switched
    • Expecting to see quite a few more since MU has only been released over a Friday and weekend.
  • Firefox 2.0.0.19 & 3.0.5
    • Had to respin 2.0.0.19 once.
    • QA is in testing period
    • Looking at a day slip for the beta period right now
  • Thunderbird 2.0.0.19
    • Schedule now available on the wiki.
    • Comments?
    • Going forward, plan to release Thunderbird 2 updates once every eight weeks
  • Firefox 3.0.6
    • Proposed schedule now on wiki
    • Targeted release is early February
    • Comments?

Gecko 1.9.1

Firefox 3.1

Firefox 3.1 Beta 2

  • shipping today
    • available in 54 languages – get your local version.
    • Added a new Private Browsing Mode.
    • Added functions to make it easy to clear recent history by time as well as remove all traces of a website.
    • New support for web worker threads.
    • The new TraceMonkey JavaScript engine is on by default for web content.
    • Improvements to the Gecko layout engine, including speculative parsing for faster content rendering.
    • Removed the new tab-switching behavior based on feedback from users

Firefox 3.1 Beta 3

TB 3

Mobile

  • Mobile work week in Mtn. View
  • Introduction of team members

IT

Release Engineering

QA

QA Work On-Site week this week!

Firefox 2.0.0.x and 3.0.x/Thunderbird 2.0.0.x

  • Completed final testing and released major Update from 2.0.0.18 t0 3.0.4 on Thursday [abillings, ss, stephend]
  • Ran smoketests and BFTs along with bug fix verifications for 2.0.0.19 and 3.0.4. Verified Debug Build needed Bugs for 1.8.1.19 and 3.0.5. [abillings, tomcat, juanb]
  • Verified Accessibility bug fixes for 3.0.5. [marcoz]
  • Started triage for 3.0.6 [ss]
  • Moved Thunderbird 2 to a 2 month release cycle [ss]

Firefox 3.1

  • Testing Beta 2. B2Build2 builds were available starting Tues. Usual testing, including top extensions testing, verifying accessibility bugs fixes, and update channel testing. [tchung, tracy, jmaher, marcoz, mnandigama]
  • Feature testing
    • Run JS tests. Checked more tests into mozilla-central [bc]
    • CSS – Got new patches ready for CSS Transforms [ctalbert]
    • See full status.
  • Continued top site Topsite and Leak testing. Found 10 new Memory Leak Bugs! [tomcat]

Mobile (See tracking table)

  • Finished setting up Windows Mobile build [jmaher]
  • Investigated mochitests that are failing on fennec
  • Finished cleaning up documents to run tests on fennec/nokia

WebDev Testing [stephend]

Community

  • QAC – Checked in Reviewed Patches [ctalbert]

Misc

  • Lots of discussions with Socorro team about UI and getting bugs fixed to get top crash reporting going again [ss]

Security

Marketing/PR

PR

Events

Spread Firefox

  • Final design has been decided — thanks for all the feedback everyone!
  • Working with WebDev on implementation timeline — Q1 timeframe.

Mozilla Community Store

Impact Mozilla

  • Friday was the deadline for our ten finalists. All submitted their plans on time; the last two arriving at 11:59pm.
  • The public vote to determine the winner will start later today. More details to come…

NLID – No Laundry in December

Support

  • SUMO 0.7.3 was released last week giving us better forum performance metrics (blog post coming up shortly about the new features; in the meantime, take a look at the 0.7.2 features blog post written by Chris Ilias)
  • Working on start page improvements to increase the number of people that find help for their problems (see blog post)
  • Coming up soon: about:sumo newsletter! Community member myles7897 has accepted the task of pulling it together. Expect to read more about this soon…

Metrics

Optimization Testing

  • The first ever multivariate optimization test at mozilla.com wrapped up last week. Check out the full results and analysis.
  • One key finding — there’s ample opportunity for us to substantially improve the website experience for millions of new Firefox users each year

Evangelism

Labs

  • development builds of personas are periodically available; see the forum post for more details

Webdev, Add-ons, AMO

L10n

  • Launching a QA L10n testing survey this week
  • Gandalf’s Mozilla Community Theme project should go live this week with a few locales using his tool for their community sites
  • Mozilla’s language download page is going through a re-design to make it more intuitive for visitors to find the languages they want
  • Working closely with Mozilla’s RelEng team to provide enhancements to the nightly build process for localizers to use

Foundation Updates

Roundtable

  • Mobile team introductions
  • QA team introductions

Other Business

6-November-2008

Firefox 3.1 Meeting Minutes: 2008-11-05

Filed under: Posts — Tags: — Benjamin Smedberg @ 12:00 am

Firefox3.1/StatusMeetings/2008-11-05

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 x92 Conf# 8605 (US/INTL) <– note new extension: x92 instead of x91!
  • 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

  • Firefox 2.0.0.18 and 3.0.4
    • Code froze last Wednesday, a few days late
    • Builds for both releases were available Friday afternoon
    • Scheduled release date is November 12
    • Heading to beta later today
  • Major Update
    • Planning a major update after release
    • Aiming for ~2 weeks after release
  • Thunderbird 2.0.0.18
    • Currently scheduled for November 19
    • Highly dependent on Firefox
    • Aiming for about a week after Firefox 2.0.0.18
  • Firefox 2.0.0.19 and 3.0.5
    • Schedules are on the wiki
    • Code freeze is for November 17 at 11:59pm PST
    • Using new short development, long QA cycle

Support

Weekly common issues

  • Norton 360 updated yesterday
  • Still have a lot of issues with locked places.sqlite that aren’t Norton 360 related.
  • Issues with Yahoo login is still the most common cookies issue

Firefox 3.1

Beta 2

  • tree now frozen and only open to blocking bugs, as well as a few scheduled exceptions
  • will be finishing and polishing from now until thursday
  • localizers will have next weekend to finish up (strings will stop landing as of Thursday)
  • release schedule is available online

Support

  • Discussion in mozilla.support.planning about re-evaluating in-product help for Firefox 3.1
    • Evaulating: How big should it be? Can we better organize the content in product help? What content should be covered in in-product help?
    • Current issue: Do we consider any page in in-product help to be mandatory for localization?
    • Dependent on Firefox code: Are there any other good places for help-topic links? Is it too late to even think about that?

Localization

this week 

40 (ar be bg bn-IN ca cs de el en-GB es-AR es-ES et eu fi fr fy-NL ga-IE gl he hi-IN is it ka kn lt lv nb-NO nn-NO pl pt-PT ro ru si sk sl sq sv-SE tr uk zh-CN)

last week 

3 (da ko zh-TW)

week before last 

3 (nl oc te)

older

10 (eo gu-IN hu id ja ja-JP-mac mk pa-IN pt-BR sr)

admins only

7 (af cy ku ml mn mr th)

QA

  • Our top critical tracking issues blocking Beta 2 test development:
    • (bc) bug 458857 – TM: “Assertion failure: ngslots == tm->globalTypeMap->length()” with gc and generator as getters
      • blocking flag, needs a patch
    • (bc) bug 451843 – Running Dijit Tree Test with Content JIT enabled causes the TreeView not to appear.
      • TM is b2, but no one assigned to it yet. Might need to be punted to next milestone
    • (bc) bug 457660 – js1_8/genexps/regress-380237-01.js: InternalError: too much recursion (64bit)
      • TM is b2, but no one assigned to it yet. Might need to be punted to next milestone
  • Fx3.1 Feature testing progress spreadsheet
    • Testplan completion %: 84% (last week: 80%)
    • Estimated testcases: 752 (last week: 743)
    • Testcase completion %: 56% (last week: 46%)
      • Targeted % by Beta 2 ship: Testplans 100% | Testcases 50%
      • Targeted % by RC1 ship: Testplans 100% | Testcases 90%
  • As always, Feature Testplans and progress here.
  • Tracking Topcrashes from beta 1 (ss)
  • Created session on the 3.1 testplan wiki for QA/Support common issues
  • Private browsing testday pushed out again. Need time for internal testing / writing testcases this week (marcia)

Release Engineering

  • FF2.0.0.18 bug 461264 and FF3.0.4 bug 461267 going to beta today
  • TB2.0.0.18 waiting for last minute fix.
  • FF3.1beta2 bug 463036 waiting for go. Still doing last of the rel-automation work.

Evangelism

  • Docs coming up – working through worker threads + access control stuff on the messaging page
  • Add-ons compat page from justin (fligtar) is up and running.
  • Add-ons blog is up. Justin and others have been blogging.
  • Paul is starting to collect information on a specific page for add-ons developers

Marketing/PR

Roundtable

5-November-2008

SeaMonkey Meeting Minutes: 2008-11-04

Filed under: Posts — Tags: — Benjamin Smedberg @ 12:00 am

SeaMonkey:StatusMeetings:2008-11-04

From MozillaWiki

« last meeting | index

SeaMonkey Meeting Details

Agenda

  • Who’s taking minutes? –> Ratty

Action Items

(who needs to do what that hasn’t been recorded in a bug)

  • KaiRo needs to remind gavin periodically to review bug 407725.

SeaMonkey 2 Alpha 2

Bug Queries

open blockers
all blockers
blocker requests

  • Freeze target is still 18th November 2008, can we make it? Do we have enough new stuff until then to warrant another alpha?
    • bug 428216 (toolbarbutton iconsize/mode control) is down to the last few nits. Waiting for review and should be able to land before the 18th.
    • bug 255834 (port Thunderbird RSS/Atom reader) has r+/sr+ so should be able to land ASAP (later today hopefully).
    • bug 36810 (session restore) just needs some review TLC.
    • Vista integration (part of bug 453797).

Longer-Term SeaMonkey 2 Planning

open wanted
wanted requests

Major wanted/needed features:

  • bug 381157 Download manager.
    • Some progress.
  • bug 390025 Kill-wallet (password manager).
    • started work on the backend again (bug 433316).
      • Got some code in place to try and obtain passwords from toolkit password manager before prompting. This fixed some of the unit tests when building with toolkit password manager.
      • Came across and fixed bug bug 461341 – when toolkit password manager migrates usernames it needs to unescape them.
      • Wallet password details haven’t been kept up to date with username/hostname changes – discussions in bug 433316 on how to fix this.
      • bug 461029 POP protocol will now PR_LOG errors it also displays to the user.
      • Noticed than nsMsgMailNewsURL was the only use nsUrlListenerManager and that in turn was effectively an nsTObserverArray – replaced the appropriate code bug 461946.
      • Then noticed possible (small?) perf improvement and filed bug 461951.
    • Work has stalled a little in the second week (due to reviews), hoping to pick up again this week.
  • bug 382187 Places history.
    • still waiting for first round of review comments from Neil.
  • bug 36810 Session restore.
    • waiting for review.
    • Patch for turning to error page also ready (bug 413385). Needs help with css/ui for error page patch.
  • bug 394288 / bug 413385 Toolbar customization.
    • bug 428216 (toolbarbutton iconsize/mode control) is down to the last few nits. Waiting for review and should be able to land before the 18th.
    • Toolkit bug 407725 is still waiting for reviews from gavin.
  • bug 456757 Modern theme update
    • No progress to date. Ratty will poke Kuden about this.
  • bug 460699 Make the default theme look better on mac
    • status/progress?
  • bug 454847 Fishcam update
  • bug 410613 OpenSearch.
    • No progress.
    • Kairo: Our search sidebar won’t work with it, but I’m not sure if we need/want to keep that one.
    • Ratty: We can port the advanced search sidebar extension for Firefox worse comes to the worse.
  • bug 453797 SeaMonkey installer improvements.
    • Patch is ready. mcsmurf will do some testing before submitting for review.
  • Handling bug 420506 (Thunderbird kill-rdf).
    • bug 460952 Ensure Thunderbird kill-rdf doesn’t break SeaMonkey.
      • status/progress?
    • bug 460953 Port jminta’s kill-rdf to SeaMonkey where applicable.
      • status/progress?
  • bug 313822 (Make Lightning work on SeaMonkey) (helpwanted).
    • Hard dependency on bug 460960 (Port Thunderbird tabbed interface to MailNews). The current tabbed interface code is much better than previous iterations and we are going ahead with this.
  • bug 248970 Do we want to port private browsing?
    • Ratty: This is more complicated for SeaMonkey since we also have a mail/news component, not to mention chatzilla, composer, etc.
  • bug 255834 (port Thunderbird RSS/Atom reader).
    • Help still needs to be provided for RSS reader though bug 286975 (helpwanted) once bug 255834 has landed.
    • We need to hook up Feed preview bug 415372 at some point.

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

  • My desktop died (so nye went away), but seems healthy again so nye is back.

biesi

Callek

IanN

  • Attended EU MozCamp in Barcelona.
  • Been working on porting / moving RSS to SeaMonkey bug 255834, further work on fixing existing issues to be done.

KaiRo

  • Attended EU MozCamp in Barcelona.
  • bug 459413 Geolocation prompt – landed from Barcelona.
  • Did some build system sync with mozilla-central.
  • Started discussion on long-term project goals.
  • Removed typeaheadfind from the build as bustage fix, hopefully starting a switch to a toolkit-based implementation.
  • Started the Release_Process for 1.1.13, release target is Nov 12.
  • As always, my blog has more detailed status about my work.

mcsmurf

  • Got review on one patch in bug 453797 Port Bug 392303 (Simplify installer changes) to SeaMonkey installer.
  • Will test a few things with the installer on Vista, then request review on the other patch.
  • Worked on bug 461957 SeaMonkey en-US installer files and check-locales.pl disagree about variable usage.
  • Took a look at old roaming code and Thunderbird roaming code in a bug, but no real progress.

Misak

  • bug 36810 (session restore).
  • bug 459550 (Port Bug 448976 (turn the Session Restore prompt into an error page) to SeaMonkey).
  • bug 425480 (non-ASCII characters should be decoded in the urlbar).
  • bug 455877 (port Bug 254714 to SeaMonkey).
  • Bug reporting and bug triage.

Mnyromyr

MReimer

Neil

Ratty

  • bug 428216 (toolbarbutton iconsize/mode control) is down to the last few nits. Waiting for review and should be able to land before the 18th.
  • Fixed some minor/trivial bugs: bug 388349, bug 459769, bug 462997
  • Track and respond to posts in the Mozillazine SeaMonkey forums. Encourage people to file bugs (and even patches!).

sgautherie

Standard8

stefanh

wladow

  • Last weekend I played a bit with the ‘obsolete strings finder’ script used by TB guys recently. Rough estimation of what we can remove: -100 strings in /editor, -600 in /suite. This probably won’t make SeaMonkey 2.0a2.

Any other business?

Thunderbird Meeting Minutes: 2008-11-04

Filed under: Posts — Tags: — Benjamin Smedberg @ 12:00 am

Thunderbird/StatusMeetings/2008-11-04

From MozillaWiki

last meeting | index | next week »

Thunderbird Meeting Details

Agenda

  • Who’s taking minutes? –> bienvenu
  • Minute taking Schedule. Talk to davida for schedule changes/additions.

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

Open

  • dmose: drive JS-in-mail discussion – will get together next week at moco
  • davida: will escalate issue of separate messaging crash-stats server
    • Crash-stats is looking reasonable at the moment. Do we still want to do this?
    • We can ask for 100% sampling of Thunderbird on existing crash-test server – gozer will file a bug asking for this.
    • We would like our own server, but it’s not as urgent as it was.
  • davida: needs to identify the major work items for thunderbird 3 and break them down by the beta/release they will be in.
    • hoping to do as a group next week.
  • From the Alpha 3 post-mortem (individuals should take your own items and go through them):
    • wsmwk: Need to define what tests (e.g. smoketests/basic functional/unit tests etc) should go where and where they are filed.
    • standard8: Generate some gristmill example scripts, and encourage others to use gristmill and file bugs to help improve it. – still open
    • tb-drivers: Go through current MailNews/TB relnote bugs and work out what is really necessary. – low priority.

Closed

  • sipaq: Document details on what should happen before, during and after the string freeze, and the effects on developers at the relevant times.
    • See sipaq’s blog
    • Comments welcome.
    • Includes: a description of the responsibilities of developers during a string freeze and when breaking the string freeze
  • wsmwk: Put up tracking meta bug 463057 for issues found during testing of release candidates.

Thunderbird 3 Beta 1

  • bienvenu is release driver
  • gozer is build engineer
  • 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)
    • Proposed intermediate target (to prevent everything either landing at the end or missing) for major items: Friday, October 31
      • Gloda
        • Definitely land with the pref turning it off today, 11/4
        • dmose progressing reviews.
      • AutoConfig
        • Definitely land as an additional menu item, not yet replacing account wizard
        • depends on how much time bienvenu has as to if this will make it or not.
      • Kill-RDF
        • SeaMonkey note: need to land ASAP as it may cause problems
        • Currently going through reviews. May or may not make it by the date.
        • non-rdf js folder pane in review, should land this week.
      • Cross-folder views
        • landed last week.
      • dmose has a bunch of message view stuff to land
      • We may want to deal with the self-signed cert issue in general before dealing with auto config.
      • We want to have some visible changes to the folder pane before beta 1
  • testday(s)
    • purpose: solidify functionality & stability for big features/changes
    • testday 1 – pre-freeze – ~ Nov 14. Need testing goals/methods for Gloda and other features
    • testday 2 – post-freeze – ~Nov 20 for items landed last

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

Roundtable

davida brought up the idea of having a linux-specific theme instead of windows and linux sharing a default theme.

Status Updates

davida
  • paris
    • 6 press interviews, lots of interest in Thunderbird 3
    • visit with french governmental users, lots of great interest/feedback
    • visit with french software development co. doing lots of Thunderbird & OO.o work
    • hanging out with Mozilla folks at the Paris office, to talk about web l10n in particular:
      • pascalc to coordinate web l10n w/ localizers (& sipaq of course) for Tb3 cycle
      • pages to be checked in to momo svn tree
      • mozilla-europe.org to have landing pages where they already have content, redirecting to momo’s website
  • barcelona
    • good feedback on gloda/exptoolbar/timeline demo
    • met w/ a lot of people, including calendar crew.
    • I have promised a bottle of whatever poison is preferred to whoever gets chromebug to work with non-Firefox apps (Tb in particular).
  • code
    • need to polish up OS X tab patch & submit for review
    • Q: what do we want to do about inheriting windows & linux tabs from Fx, given that we have one theme for both OSes?
    • need to integrate my exptoolbar patches w/ the new gloda/exptoolbar stuff. ETA: this week.
  • planning momo workweek next week

dmose
  • participated in 2010 Goals: Data discussion
  • switched calendar usage to Lightning; lots of bugfiling
  • more addressbook UUID discussion
  • GloDa testing/review; fighting it out with hg to land the changesets
  • got help on scrolling message header stuff from roc
  • driving
  • discussions related to student involvement in Thunderbird

nth10sd
  • “Old” bug queries, with MailNews and Calendar added, at testday focus — only 30 TB UNCO non-enh bugs have no comments before TB2 release date.
  • The number was >2,200 when bugdays first started 7.5 months ago, end-March 2008.

jcranmer

Standard8
  • Reviews
  • Tidied up bloat test documentation and patches (bug 428398), in preparation for moving the bloat boxes to tinderbox
  • Fake servers now have debug for received/sent commands
  • Filed some calendar bugs (bug 462304, bug 462305, bug 462306, bug 462317)
  • Tested calendar with respect to leak, filed bug 462326
  • Played around with doing a harness for startup performance tests (this will help assessment of TB + Lightning, bug 462280
  • bug 462835 Rename address collector in preparation for work on improving address collector (first step will be so it checks across multiple directories).
  • Did the final one-line fix for bug 379070 Remove nsXPIDLCString / nsXPIDLString from mailnews

asuth

bienvenu
  • Lots and lots of reviews, which means the activity level is high
  • 3.0b1 driving, including triage of Lightning bugs
  • Landed cross-folder view threading and grouping bug 379806, and a couple follow up fixes. One other patch is awaiting review
  • Carved out just the js non-rdf folder pane parts of the kill-rdf repo and submitted for review
  • Landed other small parts of kill-rdf repo, and carved out other parts for review
  • Worked some on getting the new account setup code to work with existing SMTP servers.

emre
  • Mainly worked on bug 257942 UI of the Activity Manager and error handling.
    • Announced the interface at mda.thunderbird and started to get feedback.
    • https://wiki.mozilla.org/User:Emre/tb/activitymanagerInterface is the documentation for Activity Manager interface.
    • Constructing, destructing the binding based on the state attribute cause lifetime problems with XBL. This model used in Download Manager but it is not recommended. We should change it in Activity Manager.
    • Nesting items into richlistitem causes keyboard navigation problems. We should come up with a better solution.
    • Adapting the new error handling mechanism poses challenges. Some progress has been made.

gozer
  • Build
    • Leak testing moved to the main Thunderbird Tinderbox Tree
      • Graph Server support is enabled, needs approval bug 461041
    • Sunbird/Calendar
      • Tinderbox is all green, all platforms, all builds.
      • Build boxes got more disk space
      • l10n repacks are hapenning, except for OS X still bug 459402
  • Systems
    • Replaced failed disk on our Thumper, thank you, Sun!
    • Vancouver server up and ready for business

clarkbw
  • barcelona
    • Lots of good feedback and discussion
    • Good discussions about Address Book and Calendar
  • Address Book
    • Worked more on prototype design
  • Search Results / Message
    • Continuing to iterate the current results view
  • Activity Manager
    • Continued discussions around user interactions
  • Message Reader
    • Worked on Reply / Reply All design
    • Finishing up HTML/Javascript demo of design
  • MoMo Work Week
    • Booked flight

wsmwk

beckley

Penelope
  • With some tweaks to Classic Eudora settings importing, we released the final version of Eudora 8 beta 4
  • A standalone version of Penelope can be installed in Tb 3.0a3, although it’s recommend to use Penelope along with Eudora 8 for maximum functionality and compatibility.

KaiRo

rkent
  • Working on pluggable, scriptable database interface so mork can be replaced by sqlite and other databases.

rebron
  • Targeting launch of SpreadThunderbird this week.
  • Gathered feedback for new web site design, very positive.

sipaq

mkmelin
  • bug 429345 [now awaiting reviews] – indicate account on tab for folder name in tabbed interface (and fix the tab icons)
  • bug 462045 [fixed] – make server.isSecure work for POP/IMAP
  • Some patch-love for abandoned patches, finished bug 235086: add a bit of jitter to the biff-interval

Attendees

asuth beckley bienvenu clarkbw davida dmose emre gozer mkmelin standard8 wsmwk

« Newer PostsOlder Posts »

Powered by WordPress