22-August-2011
Mozilla Project Meeting Minutes: 2011-08-22
WeeklyUpdates/2011-08-22
« previous week | index | next week »
- Dial-in: conference# 8600
- US/International: +1 650 903 0800 x92 Conf# 8600
- US toll free: +1 800 707 2533 (pin 369) Conf# 8600
- Canada: +1 416 848 3114 x92 Conf# 8600
<script>if (window.showTocToggle) { var tocShowText = “show”; var tocHideText = “hide”; showTocToggle(); } </script>
Friends of the Tree
- Everyone who participated in the AMO Automation Test Day, including: Yusuf Moshinally, Feelback, Chris McMahon, Alex Lakatos, Teodosia Pop, Florin Strugariu, Vlad Maniac and the rest of the WebQA team.
Upcoming Events
This Week
Monday, 22 August
Tuesday, 23 August
Wednesday, 24 August
- Yvan Boily presents CEF Logging Brownbag
- 12 noon Pacific
- CEF logging for applications deployed by Mozilla.
- Interns Show & Tell
- 1pm Pacific
Thursday, 25 August
- Mozilla Hosts OWASP Bay Area Chapter Meeting at 6pm (10 Forward & Air mozilla)
- Approx 75 security experts attending
- Talks on Enabling Browser Security in Web Applications & BlackHat SEO Spam
- Interns Show & Tell
- 1pm Pacific
Friday, 26 August
- QA is organizing a Firefox 7 Beta testday
- we need help testing the newly minted Beta and triaging UNCONFIRMED graphics bugs (link posted soon)
- Interns Show & Tell
- 1pm Pacific
Next Week
Product Status Updates
Firefox Future (7, 8, 9)
- Migration week happened without significant incident last week
- Beta users are now running v7, Aurora users are now running v8, Nightly is now v9
Firefox Current (3.6, 6.0)
- We released Firefox 6 last week!
- These trains run on time.
Mobile Firefox
Thunderbird
- We released Thunderbird 6, and 3.1.12!
- The first beta of Thunderbird 7 should be out this week.
Older Branch Work
Drumbeat
- No update this week.
Speakers
The limit is 3 minutes per speaker. It’s like a lightning talk, but don’t feel that you have to have slides in order to make a presentation.
Title | Presenter | Topic | Media | More Details |
---|---|---|---|---|
SEO At Mozilla |
Laura Forrest Anurag Phadke | SEO@Mozilla Group | Intro Video |
Next Meeting: Tomorrow at 9:30 AM PST ext: 316 |
Status Updates By Team
Firefox
Platform
Messaging
Mobile
IT
Release Engineering
QA
Test Execution
- Firefox 3.6.20, 6.0, and 7.0b1 released last week
- Firefox 8 and 9 merged into Aurora and Nightly, respectively
- Email Anthony Hughes if you want to help out with testing Firefox 7, 8, or 9
- Firefox/Platform developers should email me too if you have bug fixes which are untested and not tracked in feature pages
- You can also ping me (ashughes) on IRC in #qa
WebQA
- Thanks to all who participated and made Friday’s AMO Automation testday a great success!
- Mozilla.com 3.6 release
- MDN 0.9.9.1
- SUMO 2011-08-16 release
- AMO 6.2
QA Community
- New newsletter started on QMO
- evangelize what is going on and how people can get involved in testing
- expect it every 2 weeks starting Monday, August 29th
Automation Services
- Blog posts:
Automation & Tools
- Jonathan Eads (jeads) is joining the A-team! Welcome!
- GoFaster Dashboards are live
- Use these to keep track of how long our end to end checkin to test result time takes.
- Bugzilla inline history will be in BMO this week (uplifted from the bugzilla tweaks addon)
- Changes to fix bug 662936 (Fennec silently fails while running talos) have landed, should see more reliability in Fennec Talos as a result – many thanks to everyone on the broad effort to figure this one out
- Other notes can be found here
Security
Engagement
PR
First Firefox 7 Beta Promises Dramatically Lower Memory Use
Firefox 7 reaches beta, promises faster browsing
Mozilla Firefox 6, what people are saying
New Firefox 6 belies rapid-release complaints
Mozilla wants web apps to compete with native iOS apps
Events
Creative Team
Community Marketing
Support
Metrics
Evangelism
Labs
Developer Tools
Add-ons
Webdev
L10n
People Team
Introducing New Hires
- Vivien Jin: Joining the College Recruiting team, managed by Julie Deroche, located in Mtn. View.
- Sylvie Brossard: Joining the People department(Director, Total Rewards), managed by Debbie Cohen, located in Mtn. View.
- Diane Branson: Joining the People department(Director, Learning & Development), managed by Debbie Cohen, remote but visiting Mtn. View regularly.
- Jonathan Eads: Joining the Dev Tools & Automation team, managed by Clint Talbert, located in San Diego, CA.
- Sriram Ramasubramanian: Joining the Firefox team, managed by Mark Finkle, located in Mtn. View.
- Shirine Mitchell, joining the Products team (EA to Jay and the team), located in San Francisco
Introducing New Interns
- Doug Sherk – Platform
Foundation Updates
Roundtable
17-August-2011
Mobile Meeting Minutes: 2011-08-17
Mobile/Notes/17-Aug-2011
Details
- Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
- Dial-in: conference# 95346
- US/International: +1 650 903 0800 x92 Conf# 95346
- US toll free: +1 800 707 2533 (pin 369) Conf# 95346
- Canada: +1 416 848 3114 x92 Conf# 95346
- irc.mozilla.org #mobile for backchannel
- vidyo: PB&J
Schedule
Major Topics for This Week
Application
Front-end
- Firefox 6 release
- Took two session-store patches in the RC, managed to fix one bug but failed to fix the other. Decided not to block release; shipped anyway. (bug 669289, bug 676780).
- Firefox 7 beta
- Some fixes landed on Aurora before the migration to beta:
- bug 676780 – handle corrupt sessionstore files
- (bug 671555) – Fix the “force add-on compatibility” option in the Feedback extension
- (bug 674791) – Fix for a text selection bug
- Some fixes landed on Aurora before the migration to beta:
- Tablet UI
- Working on follow-up bugs listed on Fennec/Features/TabletUI
- Will be working on visual design changes as UX provides them
- Text selection
- Several fixes landed in Aurora for Fx7
- More fixes landing in Fx8/9.
- Web Apps
- Open Web App API support (bug 609043) landed but was backed out because it made an existing Android browser-chrome timeout become permaorange.
- Working on the test failure; this may affect other upcoming patches too.
- Open Web App API support (bug 609043) landed but was backed out because it made an existing Android browser-chrome timeout become permaorange.
- Master Password
- Front-end patch reviewed and landed for Firefox 8 (bug 592772).
UX design
- full steam ahead on tablet UI theming (ian)
- http://www.flickr.com/photos/61892693@N03/sets/72157627325688069/detail/
- assets landing in bugs; one so far for actionbar bug 679472, more to come
- looking into html5 form validity check ui (brian)
- reviewing about:home refresh to see if it’s ready for development
- writeup of readability design here: https://wiki.mozilla.org/Fennec/Features/readability
- feedback please: what do you think of the Home Screen icons?
Platform Support
Android
- jchen fixed talos on the tegras
- Master password UI finally landed, auto-password part is on hold until another security review of the whole profile-on-SD-card feature
- New Wiki page for keyboard/IME. If you have any useful information about that, please add here: https://wiki.mozilla.org/Mobile/Keyboard
Maemo
Performance
Testing
QA
- currently testing the 7.0b1-candidate
- Crash Rep Aug 15, 2011
- Crashes per build id Report 2011-08-15
- Fennec 5.0 Explosiveness 2011-08-15
- Fennec 6.0 Explosiveness 2011-08-15
- bug 664510 – Get valid crashreporter reports again
- 25 % ~ 50 % of reports for each version are missing valid stack signatures.
- Soccoro/Bug Reports
- Soccoro 2.2 released
- bug 679065 – Some Fennec 6.0b6 topcrash signatures return an empty report list
Test Suites
Test Automation
Release Engineering
- bug 674830 – multilocale fixed
- bug 676822, bug 677348 – trying to fix or work around tinderbox/colo slowness
- bug 672564 – dougt and vlad now have tegra image source
- bug 678992 – /etc/hosts should be removed from tegras shortly
- bug 678722 – should mobile desktop builds be using gcc 4.5?
Other
Firefox/Gecko Delivery Meeting Minutes: 2011-08-17
Firefox/Planning/2011-08-17
« previous week | index | next week »
Planning Meeting Details
- Wednesdays – 11:00am PDT, 18:00 UTC
- Mountain View Offices: Warp Core Conference Room
- Toronto Offices: Fin du Monde Conference Room
- irc.mozilla.org #planning for backchannel
- (the developer meeting takes place on Tuesdays)
Video/Teleconference Details – NEW
- 650-903-0800 or 650-215-1282 x92 Conf# 95312 (US/INTL)
- 1-800-707-2533 (pin 369) Conf# 95312 (US)
- Vidyo Room: Warp Core
- Vidyo Guest URL
<script>if (window.showTocToggle) { var tocShowText = “show”; var tocHideText = “hide”; showTocToggle(); } </script>
Actions from Last Week
Schedule & Progress on Upcoming Releases
Firefox Desktop
Release (3.6, 6)
- Went out yesterday, yay!
- Tracking a couple of issues, one in specific bug 679604. Not planning to respin at this time as there is a quick/simple workaround that fixes it
- They sent us a cake
Beta (7)
- We have builds, QA is looking at them…still plan to push to the beta audience on Thursday
- Have the great memory fixes and we are porting forward a trivially safe fix with big wins from Aurora (bug 678422)
- Two new localizations, Mongolian (mn) and Swahili (sw). These will follow the new scheme of beta builds in the rapid release cycle, that is, we’ll not create release channel builds for them until they’re out of beta.
Aurora (8)
- We have builds, QA is looking at them…still plan to push to the aurora audience on Friday
- Firefox Aurora has CORS, we should be ready to point people to it when our partners announce certain things
Nightly (9)
- Setting up the tracking flags for Bugzilla bookkeeping (bug 679792)
- Orion editor is being turned on for Scratchpad (bug 679475)
Firefox Mobile
Release (6)
Published to Android Market on Tue, Aug 16: Read full article | see more Press Coverage and PR info below
Beta (7)
Builds started earlier this week. Expected to go into Android Market as “Firefox Beta” end of the week.
Aurora (8)
- Master password support landed just in time for merge over, please test!
Nightly (9)
Firefox Sync
- (6) – Sync Discovery
- Beta (7) – Instant Sync
- Firefox Sync Add-on EOL Plan – Phase 1 – Went live last week. ADU’s are dropping as expected. Next step is to retire the Sync Add-on entirely with FF 3.6 EOL
- Firefox 9+:
- Improving Sync Set Up – In progress.
- Push to Device – In development.
Add-on Builder
Add-on SDK
- myk blogged about Why the Add-on SDK Doesn’t “Land in mozilla-central”
- dcm posted to dev.planning about a Jetpack roadmap update
Release (1.0)
- fully compatible with Firefox 6, no hotfix release needed
Stabilization (1.1)
- third test build, 1.1b1, spun and distributed yesterday, Tuesday, August 16 (release announcement)
- fourth test build, 1.1b2, on schedule for next Tuesday, August 23
- initial draft of release notes now available
- release remains on schedule for Tuesday, September 13
Development (1.2)
- development continues apace
Input 4.3
- Nothing new -> No ETA just yet; IT’s having resource constraints that are limiting the amount of coverage for projects across the board.
- Bugzilla-part of Tell Us More is being reviewed; The Input-part will be done 1st or 2nd week of September and deployed soon after. There will be a new product called “UnTriage Bugs” created with a “Firefox/General” component where bugs filed from the app will reside. We’ll need to figure out a triage team to work on this. If you’re interested in joining in this group, please e-mail adesai at mozilla dot com
Feedback Summary
Desktop
Stuff from before the release:
- Exc in ev handl: TypeError: error (possibly caused by McAfee?)
Top issues (Firefox 6):
(Well defined problems)
- Java Not compatible (Users get a Java console not compatible warning… and correlate that with Java not working on some pages): https://support.mozilla.com/en-US/questions/861953
- These should have been just removed but not all were cleaned up, see bug 654131. This shouldn’t be an issue in the future
- Add-on window doesn’t finish loading (need to click on a button on the side) — https://support.mozilla.com/en-US/questions/862087
- Disable domain highlighting
- Extensions (As expected, a ton of extensions aren’t compatible causing complaints):
- Norton (update was available yesterday – see Norton community post for info, requires LiveUpdate)
- AVG (update was pushed last week according to AVG, available via AVG client update)
- Roboform
- Avast
- Reload Every
- Evernote
- HP printing
- some FTP extension (?)
- Foxtab
- Download manager
- Web DynPro
- Firebug
- Skype (update was pushed yesterday, from discussions with Skype. Skype update required.)
- Morning Coffee
- Websites:
- Fafsa
(Less well-defined problems — either stuff on input or with one-or-two reports or the symptoms are unclear… I’ll investigate these further tomorrow)
- Outlook links don’t open in Firefox anymore (?)
- Suddenly really slow (I’m starting to suspect a firewall or something throttles us until it figures it out)
- Crashy (“40 crashes so far and counting”)
- Some missing graphics on webpages (I couldn’t reproduce any of the links given but it’s a bunch of different reports)
- Lost Sync settings/bookmarks (possibly bumped to a new profile)
- Problems with middle-button scrolling/trackpads
Mobile
General insights: Numbers are still small enough to be anecdotal, working on mining more data from android market reviews going forward and publishing less frequent reports to make them more reliable.
Clustered Insights Found | Release Channel | Bug Id |
| All | bug 630007 |
| Beta | bug 656901 |
| All | |
| All | |
| All | bug 669851 |
UX & User Research
Market Insights
Desktop
- A new IE10 demo, drag-n-drop magnetic poetry, was released.
- Microsoft launched a blog for Windows 8 with additional details around a social media strategy concerning the upcoming release. BUILD, Microsoft’s new name for its professional developer conference, is taking place the week of September 12th and has already sold out. , It is expected that Windows 8 (and probably IE10) will be released as Beta at BUILD.
- A new stable build of Chrome was released, which includes Instant pages (prefetching of first result on a Google search) and a print preview.
- The new tab page in Chrome has evolved; where previously a user would see history and apps in one place (and their bookmarks if not enabled in the chrome of the browser), now the user is presented with a “swipeable” page, where they can move between the categories Most Visited, Apps and Bookmarks: scrolling is horizontal, rather than vertical.
- Google announced that the latest Beta of Chrome has Native Client integrated for Web Store apps, meaning an app could run C or C++ over the web
- Chinese search engine Baidu released its own Chromium browser, codenamed FlyFlow, it came ready with an app store containing 30,000 apps.
Mobile
Summary below, full update here and in your inbox.
- Google intends to buy Motorola Mobility to consolidate its mobile patent portfolio and potentially also to enter the TV equipment business.
- Android now accounts for 20% of the smartphone installed base of 750 million.
- Opera announced partnerships with:
- Telling Telecom, a mobile phone distributor in China, with whom it launched a mobile browser called Oupeng
- MTN, a carrier operating in South Africa and 20 other African and Middle Eastern countries
- Terra, a Brazil-based Internet company which operates a Web portal and an ISP in the US, Spain and 16 Latin American countries
- Samsung is rumoured to be looking to significantly enhance its software capabilities as it competes with Apple in the smartphone business
- Fusion Garage launches an Android kernel-based mobile, named Grid, which will be featured on a 10-inch tablet and a 4-inch handset
The archive for all weekly Mobile Insights can be found here.
Marketing, Press & Public Reaction
Firefox for Android: Better tablet support, image improvements
Mozilla Releases Firefox 6, For Real
Mozilla launches Firefox 6 with tasty treats for developers
Firefox 6 limbers up for full release
New Firefox 6 Belies Rapid Release Complaints
Firefox 6: Five things to know
Mozilla promises faster Firefox 7
Mozilla shrinks Firefox’s memory appetite by 20%-30%
Mozilla takes Firefox version numbers to the next level…by removing them
Firefox to drop version numbers entirely
Mozilla plans to drop version numbers from Firefox
Mozilla wants to hide Firefox version numbers from users
Questions, Comments, FYI
Actions this week
- Brad to come back about master password blog post
16-August-2011
Thunderbird Meeting Minutes: 2011-08-16
Thunderbird/StatusMeetings/2011-08-16
last meeting | index | next meeting »
(current release schedules returning soon)
Thunderbird Meeting Details :
- Tuesday, August 16, 2011 16:30 UTC (9:30am Pacific, 12:30pm Eastern)
- How to dial-in
Remember to press *1 to unmute yourself before talking!
Feel free to ask questions in the meeting either by speaking up or by asking them in #maildev on IRC.
Other ways to get in touch with us can be found on our communications page
Agenda
- Who’s taking minutes? –> sancus
- Minute taking Schedule. Talk to Standard8 for schedule changes/additions.
- Note: this meeting is for interactive discussion. Feel free to ask questions!
Action Items
Friends of the Tree
- No nominations this week.
Thanks to our Friend of the Tree. When adding someone to this section, please get their T-Shirt size, phone number (needed for shipping!) and send it to rebron@mozilla.com so that he can send them a shirt!
Thunderbird Development
For more details, see also the driver meeting notes.
Feature Work
Account Provisioner
- There’s a security review for Account Provisioning occurring this Friday. Please chip in if you have feedback.
OpenSearch
- Blake is away this week, so no updates.
Test Pilot
- Trying to get Thunderbird Test Pilot support landed at the moment
- Once it lands, we’ll be looking at doing some studies! We’ll probably start that on a Beta phase, and then we might push it out to some percentage of release channel users.
Experiments
Thunderbird Conversations
[protz]
Finished working on Gloda patches, I have a series of 6 patches that should considerably boost gloda performance. Next: improve about:telemetry so that people can use try builds to measure how much that makes the situation better for them. Ideally, testers would use Conversations to make sure Gloda is put under as much stress as possible. Just tried with and w/o the 6 patches. Size of global-messages-db.sqlite went from 220MB down to 164MB. That’s a 25% size reduction!
About to start working on layout, and also writing mozmill tests for Thunderbird Conversations (just realized that 12000+ lines of code with no tests is on the verge of being an untenable situation).
Also, improved Thunderbird Conversations as usual by fixing bugs and implementing a few UI-related fixes suggested by Bryan. Will try to work with Andy to do a visual refresh of the UI.
We’re at 50,000+ users, but we can always use more!
Conversations 2.1 will be coming out soon, which fixes quite a few bugs.
Compose in a tab
Account Summary
Ubuntu Unity Integration
- It’s official – Thunderbird will be the default e-mail client in Ubuntu Oneiric!
- So far, EDS Contacts Integration add-on feedback has been positive.
- Ubuntu Oneiric has gone into feature freeze, which means that the EDS provider for Lightning won’t get bundled this cycle.
- Canonical knew that it was a long-shot to get EDS Lightning integration in this cycle, so it wasn’t a dealbreaker
Schedule and Progress
Thunderbird 6
- Releasing today! We’re about half-way done.
- The release is out on the website, but not yet in the update channels. This will probably happen within an hour or so.
- This is the first release that’s fully gone through each of the 6-week channels, so it’s official – Thunderbird is riding the train!
Thunderbird 7
- Merges to beta today.
- The Earlybird branding is going out later this week
- The channels page for getting Earlybird and Beta builds will be coming out soon, too
- Daily branding will also be landing soon.
Thunderbird 8
- Merges to earlybird today.
Thunderbird 9
- Development starts on trunk today.
Thunderbird 3.1.x
- Regular security release is going out today
- Bug Lists: 3.1
- The 3.1 series is going to keep going while we discuss how to work with enterprise users. Once there’s a way forward there, we’ll close down the 3.1 branch.
Extension of the week
Send Later 3 is an extension that let’s you schedule your emails, so emails can’t be sent on your behalf when you aren’t at your computer. Very nice manual is available online.
QA Updates
- Release work
- Bugzilla maintenance
Marketing Updates
- PR update, several blog posts 1, 2, 3 on Thunderbird as default email client in Ubuntu Oneiric
- Tb6 release today
- Test Pilot privacy policy
- blog.mozilla.org/thunderbird
Infrastructure Update
Build / Release Update
- Thunderbird 3.1.12 / 6.0
- In-Tree Mozmill (in progress)
Web Update
- Fixed the validator that bumped compatibility on binary add-ons.
- New validator will go live soon
- There’s a script that’s re-checking all of those bumped add-ons as we speak.
Documentation
- KB article Display name message list and message pane (needs revision)
- blog post Pro tip: hacking messages for easy screenshots (will also add to Knowledge Base)
- three approved KB edit contributions
- ten responses (from us to them) to contributor inquiry form
Support
(If you support Thunderbird or write or translate documentation to help support Thunderbird, please subscribe to the tb-support-crew mailing list and briefly introduce yourself to the list)
- 1591 new support topics (1993 1 week ago) – Media:08-15August2011-GS-WeeklyMetrics.png
- Thunderbird 5 Support Issues
- Thunderbird 6 Support Issues – please edit and add any issues – especially if you’re on OSX Lion!
- See this week’s Support Appendix for full Get Satisfaction metrics and other support details
Lightning Updates
- We now have Aurora builds for Lightning, alongside of Nightly
- The Miramar branch has been shut down
Status Updates
See the Mozilla Status Board for status updates specific to developers.
Roundtable Highlights
- We have created a draft privacy policy for Thunderbird. Please pass feedback to mozilla.governance.
- If you have any feedback, get it in quick, because it’s going to get finalized shortly
- Once finalized, Thunderbird users will be able to access the updated privacy policy from the About page.
Attendees
Mozilla Platform Meeting Minutes: 2011-08-16
Platform/2011-08-16
« previous week | index | next week »
<script>if (window.showTocToggle) { var tocShowText = “show”; var tocHideText = “hide”; showTocToggle(); } </script>
Notices / Schedule
- We shipped Firefox 6!
- They sent us a cake
- Migration day is going smoothly so far, still ongoing at time of meeting
- aurora->beta migration complete
- central->aurora migration underway, using http://hg.mozilla.org/mozilla-central/rev/41b84b87c816 as the migration changeset (current tip)
Firefox Development
- Paul O’Shannessy landed some pref UI to expose a “load tabs on demand” (AKA bartab) pref for sessionrestore (bug 648683)
- Margaret landed a new blank tab icon (created by Stephen Horlander) (bug 648668)
- Ongoing e10s work:
- e10s-compat build time flag has browser standing up, but no progress events
- felipe is working on having the WPL listeners work (bug 666801)
- coming week we’re going to be filing some additional bugs and directing fx-team’s full attention to them (bug fxe10s)
Firefox Developer Tools
Performance
- Telemetry will soon be opt-out (rather than opt-in) on development channels.
- To opt out in automated-testing profiles, set toolkit.telemetry.enabled = false
GFX
- The Cairo update looks like it’s going to stick despite the regressions, mostly due to the benefits mobile got from it. Please let us know if that’s a bad choice.
- bug 660264 – Tp4 regression due to D3D9-accelerated layers – we’re still working through the issues here, but we believe that this doesn’t actually affect users. Please see that bug for more discussion.
- For more details, see this week’s graphics meeting notes.
JS
Layout
DOM
- Landed William’s patch to add File, Blob and FileReaderSync support to workers. This means that pages and addons can read files off the main thread. bug 664783
WebAPI
Network
- Steve Workman has joined the networking group full-time, working out of Mountain View. Steve comes from Cisco.
- Work on SPDY support coming along. Patrick McManus has posted two discussions to mozilla.dev.tech.network:
Plugins
Mobile
- Jim Chen (badass intern!) found the cause of long standing Tegra crash bug bug 662936 while running many of the Talos tests.
- Master Password landed
Accessibility
Multi-Process
Tree Management
- Planned tree closure today for network work
- Currently having unplanned tree closure due to tinderbox backlog bug 676822
- Can try using http://tbpl.allizom.org/?usebuildbot=1 as an alternative
- IT is currently shuffling storage around to try and get us on faster spindles
- Other options we’re looking at:
- delete data from old builds (especially try builds) – reduces volume to migrate
- cut some trees and setup separate tinderbox instance for some branches on separate dedicated RelEng machines
- stop sending emails for certain branches – disruptive to developers. try ?
- extended downtime to speed up the migration of data
- wait for webdev/IT to get new TBPL to be deployed (will take a long time!)
- last meeting was with/laura, IT on friday; code already sec-reviewed.
- mongodb deployment worries
- more time to revisit after today(tuesday) releases – bunch of work blocking ship FF6.0.
Security
Reviews this week: https://blog.mozilla.org/security/2011/08/15/scheduled-security-reviewsdiscussions-week-of-15-aug-2011/
Reminder: Changes to scheduling reviews (dev-planning): https://groups.google.com/group/mozilla.dev.planning/browse_thread/thread/d8299dd16187909/2e709b73eca89ae9?lnk=gst&q=koenig#2e709b73eca89ae9
Items marked as sec-review-needed: https://wiki.mozilla.org/Security/Radar#Review_Needed
Schedule and review/discussion questions can be directed to curtisk.
Stability Report
Desktop
Socorro
- Socorro 2.2 released over the weekend.
- Top crashes and crashes per user now split between individual Betas and Release.
- A couple of data query issues introduced: Bug 679182 and Bug 679229.
- Bugs are fixed in staging but no ETA on deployment to production.
- Update: deployed this morning [laura]
Trunk 8.0a1
- Trunk is a bit unstable – 4.0 crashes per 100 ADU.
- A number of crash regressions on 8.0 – looks as though many of these will be promoted to Aurora so we will be tracking them.
- Bug 679030
- Bug 679035
- Bug 678181 – Causing a number of Font crash signatures. Backed out the patches for Bug 668813 – Need a couple more days to figure out if got rid of all the crashes.
- Spike in old signature which looks related to a certificate change Bug 678710
- Bug 677273
Aurora & Beta
- On top of 7.0 issues.
- Better data after 7.0b1 goes out.
Other
- Shockwave issue emerging across all versions Bug 679148
- Added a new keyword[needs-URLs] to indicate that we need to run a query to see if there is any site correlations to crashes. The crash team can query on this and make sure we have reports for these bugs.
Mobile
- Bug 679065 – Some Fennec 6.0b6 topcrash signatures return an empty report list
- Still missing sympbols for a number of crashes (no signatures). There is an open bug on this Bug 644510
- https://wiki.mozilla.org/index.php?title=QA/Fennec/crash_rep_15Aug2011
Roundtable
- discuss use of purify/sm-purify01 and disposition of license and hardware. /bc
- Hiring a power measurement engineer: if you know of someone, please link them to the job posting and encourage them to apply.
15-August-2011
Mozilla Project Meeting Minutes: 2011-08-15
WeeklyUpdates/2011-08-15
« previous week | index | next week »
<script>if (window.showTocToggle) { var tocShowText = “show”; var tocHideText = “hide”; showTocToggle(); } </script>
Video for today’s meeting
Friends of the Tree
- Everyone who participated in the MDN doc sprint this past Friday and Saturday, including: Eric Bidelman, David Bruant, Ernest Chiang, Colin Clark, Ben Combee, Ernest Delgado, Trevor Hobson, Kevin Lim, Daniel Lopretto, Kenny Lu, Peter Lubbers, Mike McNally, Bradley Meck, Jeremie Patonnier, Kassandra Perch, Florian Scholz, Tom Schuster, Manuel Strehl, Art Thompson, and Jonathan Wilsson.
- Everyone who worked through the last two weekends to ship Socorro 2.2 in time for Firefox 6: Rob Helmer, Chris Lonnen, Brandon Savage, Lars Lohn, Justin Dow, Matt Brandt, Josh Berkus, Daniel Einspanjer
Upcoming Events
Thursday
- Mozillians Community Phonebook brownbag — Learn about what it is, how you can use it and how you can get involved. Thursday at 12 noon pacific on Air Mozilla
Friday
- Friday, August 19th is the test day for AMO Automation. If you would like to write some selenium tests, please join us!
Speakers
The limit is 3 minutes per speaker. It’s like a lightning talk, but don’t feel that you have to have slides in order to make a presentation.
Title | Presenter | Topic | Media | More Details |
---|---|---|---|---|
Director, Creative Lead, Engagement |
John Slater C Brodigan | One Mozilla Website Project | mozilla.com/new | http://bit.ly/qWC6wO |
Brownbag – SQL Injection | Michael Coates | Security Learning Center | Course Schedule | |
Webify Me campaign | William R Grace Jimenez | Visualize your Web | slides | Webify Me (currently password protected) |
Engagement Wiki! | Aakash | The Engagement team has a full-on wiki; it outlines the who’s/what’s/how’s! | Check out the wiki! |
Status Updates By Team
Firefox
- Investigating some late-breaking issues but Firefox Beta should be released as final tomorrow
- Firefox 3.6.20 will be released at the same time as there are no outstanding issues
Gecko
Branch work: Firefox 3.5.x / Firefox 3.6.x / Thunderbird 3.0.x
Thunderbird
- Thunderbird 6, and 3.1.12 will be released tomorrow
- Trunk -> Aurora
- Aurora -> Beta (TB 7)
Drumbeat
(no voice update this week)
- Wrapped up successful Hackasaurus game sprintlast week. Worked with kids + Dan Mosedale, David Humphrey, others on ideas & protoypes
- X-Ray Goggle training missions / “hacker parcours”
- Hackable comics
- Hack mazes / “Portal for the Web.” Potential X-Ray Goggles / Tilt 3D mash-up.
- Taking what we learned and using as fodder for Q4 game design & developer challenges
- Next up: shipping Hackasaurus beta in September
SeaMonkey
Mobile
Getting ready to publish Firefox 6 as official release and Firefox 7 as “Firefox Beta” to the Android Market, simultaneously with desktop shipment (yay).
IT
Release Engineering
QA
Automation Services
- New Mailing List available
- Selenium 2.4 was released with Firefox 6 support
Desktop
- Firefox 6.0 RC signed off for Beta audience last week
- Firefox 3.6.20 signed off for Beta audience last week
- Preparing for Firefox 3.6.20, 6.0 releases; Firefox 7, 8, 9 merges this week
WebQA
- AMO 6.1.9
- Socorro 2.2
- SUMO: http://moxie.jamessocol.com/bugstats/sumo/2011-08-09
Security
Marketing/PR
PR
Mozilla on track to ship Firefox 6
Mozilla to Improve Firefox Memory Performance by 30%
Mozilla shrinks Firefox’s memory appetite by 20%-30%
Firefox 8 With New Add-On Compatibility Checks
The Mozilla Interview: Why Firefox Matters
Mozilla’s New Vision: A Platform For Your Internet Life
Events
Creative Team
Community Marketing
Support
Metrics
Developer Engagement / Evangelism
Help spread the word about our August Dev Derby! We’re looking for cool History API demos.
Past Derbies
- Currently voting on the July HTML5 video Dev Derby submissions
- Congrats to our June CSS3 Animations Dev Derby winners!
Labs
Developer Tools
Add-ons
Webdev
- Socorro 2.2 – separate reports for each beta release
L10n
Introducing New Hires
- James Bennett, Web Developer, MDN
- Tim Watts, Web Developer, SUMO
- Jason Thomas, Web Operations Engineer, IT Systems team
- Zac Campbell, WebQA, working on Jetpack Builder (FlightDeck) + other Selenium/automation goodness
- Elika Etemad (fantasai), Platform/Layout, working on CSS standards and on layout code
- Nicolas Pierron, JavaScript engine, working on IonMonkey
- Adam Newman – NetOps
- Christian Holler (in-person this Time) – Security Research
- Bill Walker, Engineering Manager, Labs projects
Foundation Updates
Roundtable
10-August-2011
Mobile Meeting Minutes: 2011-08-10
Mobile/Notes/10-Aug-2011
Details
- Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
- Moved to 12:00 Pacific, 3pm Eastern, 19:00 UTC in Warp Core for today only
- Dial-in: conference# 95346
- US/International: +1 650 903 0800 x92 Conf# 95346
- US toll free: +1 800 707 2533 (pin 369) Conf# 95346
- Canada: +1 416 848 3114 x92 Conf# 95346
- irc.mozilla.org #mobile for backchannel
- vidyo: PB&J
Schedule
- Fennec 8 (nightly)
- This is the active development trunk
- Fennec 7 (aurora)
- Need to move only required fixes from trunk (as those fixes are made)
- Fennec 6 (beta)
- Fixed on Beta this week (yes we actually landed something):
- bug 676780 – Fennec is unable to load webpages and close tabs
- bug 669289 – Fennec UI is unresponsive and browser becomes unusable if a restart is triggered with a single blank tab open
- Fixed on Beta this week (yes we actually landed something):
Next merge date is 2011-08-16
Major Topics for This Week
- 6.0b6 – needed to test session restore fixes
- Merge on 8/16
Application
Front-end
- Work for Fx8
- Tablet UI
- Landed base patch with a pref to enable/disable
- Working on a few followup patches that would be great to get for Aurora. We’ll see.
- Selecting text in web content followup bugs
- Stays on in Fx7
- Platform API is close in Fx8. Might need to push for early Aurora.
- Basic webapp support
- The plan is to remove the “Install as App” menu in Aurora
- Landed “Add to Home Screen” for bookmarks
- Feature page should be added 🙂
- Tablet UI
- Let’s make sure we are working on other bugs and minor features too
UX design
- telemetry UI resolved
- finalizing “add to home screen” UI — bookmark panel action and home screen icon
- reviewing UX of interim flash solution
- a couple of tablet UI structural patches coming; visual design work starting in earnest
- madhava working with apps team on mobile apps approach
Platform Support
- jdm is still pushing to land remote content process crash reporter annotations (bug 581341) before the next merge, but windows opt try builds keep mysteriously crashing
- Master password status
- Keyboard and IME interaction status
- xpcshell testing status
- flash status
- http://people.mozilla.org/~dougt/fennec_plugin_test.apk
- not for the timid
Android
- jchen has been working on a better Android gdb (‘jimdb’). Prebuilt binaries, source, and build instructions
- has most fixes from NDK gdb
- integrates Android libthread_db (fixed dougt’s problem debugging threads)
- has Python scripting support
- couple of existing Python scripts (or if using prebuilt binaries above, just run ‘git pull’ under the ‘utils’ directory)
- feninit is a tool to initialize the GDB environment (support for multiple devices, multiple object directories; launches Fennec, pulls libraries, sets paths, and attaches gdbserver automatically)
- tracebt is a WIP stack unwinder that traces instructions to find stack frames
- idea for another tool to parse and integrate logcat into gdb
- other ideas welcome!
- Changes to package name and sharedID
- sharedID dropped from unofficial builds
- package name is now org.mozilla.fennec_<user name>
- blassey has nexus s full engineering rom with symbols, contact me if you want it
Maemo
Performance
- Startup shrink: nothing to report
Testing
QA
- Working on reducing the number of regression windowwanted bugs listed bugzilla.
- concern about bug 661518 about:home page is not repainted correctly when it comes back in focus
- Beta 6 and RC is on the radar
Test Suites
- Mochitest investigations are ready to resume now that a solution for the blocking bug 675669 has been found.
Test Automation
- nothing to report
Release Engineering
- bug 677332 – turn off duplicate/broken n900 tests
- please make sure all tegra issues are tracked in bugs so they can be addressed
- bug 674830 – m-c multilocale horked, due to bug 664907.
- android sdk13 – still testing
- tegra new rom — doesn’t work.
Other
SUMO
Documentation
- FF6 documentation updates with L10n; site options menu changes
- FF7 documentation proposals and drafts in progress; quit button, text selection, language picker
- Knowledge base improvements for Q3 goal scoped
- Knowledge base optimizations for mobile; animated gif tutorials to replace videos & wide screenshots where appropriate
Feedback Reports
Firefox/Gecko Delivery Meeting Minutes: 2011-08-10
Firefox/Planning/2011-08-10
« previous week | index | next week »
Planning Meeting Details
- Wednesdays – 11:00am PDT, 18:00 UTC
- Mountain View Offices: Warp Core Conference Room
- Toronto Offices: Fin du Monde Conference Room
- irc.mozilla.org #planning for backchannel
- (the developer meeting takes place on Tuesdays)
Video/Teleconference Details – NEW
- 650-903-0800 or 650-215-1282 x92 Conf# 95312 (US/INTL)
- 1-800-707-2533 (pin 369) Conf# 95312 (US)
- Vidyo Room: Warp Core
- Vidyo Guest URL
<script>if (window.showTocToggle) { var tocShowText = “show”; var tocHideText = “hide”; showTocToggle(); } </script>
Actions from Last Week
- Jen follow up on sync bustage in FF5
- No root cause found in Sync since the FF4 to FF5 Sync code is almost identical. Resetting the key solves the issue. See Sumo Article.
- This seems to be hitting users who were old Weave users. The Sync Add-on will be EOL’ed in this week and this should help.
Schedule & Progress on Upcoming Releases
Firefox Desktop
Release (3.6, 5.0)
- 3.6.20 is on the beta channel and is scheduled to ship on 2011-08-16
Beta (6)
- Just had the sign-off meeting
- We’re going to land 2 safe mobile-only fixes on mozilla-beta
- Then we are pulling mozilla-beta to mozilla-release and building final today
- Then we will ship mozilla-release to the desktop beta channel before the weekend to make sure nothing screwed up (should be no content changes but it would be silly not to test what we will ship!)
- We will ship the build off mozilla-release to the release channel on 2011-08-16 if no issues are found
Aurora (7)
- mozilla-aurora → mozilla-beta source migration is on 2011-08-16…< 1 week
Nightly (8)
- mozilla-central → mozilla-aurora source migration is on 2011-08-16…< 1 week
Nice updates for Lion
- 672050 – Draw toolbar buttons with CoreUI
- 668195 – Consider using CoreUI to draw unified title/toolbars and statusbars
- 667480 – [10.7] Update Firefox’s Toolbar Button Style for OS X Lion
- 667476 – [10.7] Update Firefox’s Toolbar Gradient to match OS X Lion’s
Other good fixes
- 507361 – localStorage doesn’t work in file:/// documents
- 440093 – Don’t overwrite current tab when opening multiple bookmarks in tabs
- 564900 – Add folder to Library sidebar specifically for downloads
- 613662 – Implement insertAdjacentHTML
Firefox Mobile
5
6
- Just had the sign-off meeting
- We’re going to land 2 safe mobile-only fixes on mozilla-beta
- Then we are building beta 6 today, which will be put in the android market in beta
- Then we are pulling to mozilla-release and building final today
- We will ship mobile and desktop off mozilla-release on 2011-08-16 if no issues are found
- QA may put a full stop on the mobile release if the 2 safe fixes have fallout. If so, we’ll break the releases up and ship mobile soon after desktop
- We don’t think this will happen (otherwise we wouldn’t have taken the 2 fixes!) but I wanted to call it out
7
- mozilla-aurora → mozilla-beta source migration is on 2011-08-16…< 1 week
- Took fixes to text selection to clean up its behavior
8
- mozilla-central → mozilla-aurora source migration is on 2011-08-16…< 1 week
- Try out the Tablet UI (“browser.ui.layout.tablet” = -1)
- Landed “Add to Home Screen” for bookmarks
Firefox Sync
- Firefox 5 – Sync issue, directing people to reset key. See Sumo Article
- Beta (6) – Sync Discovery
- Aurora (7) – Instant Sync
- Firefox Sync Add-on EOL Plan – Phase 1 – ready for production. Will go live in the next few days.
- Firefox 8+:
- Improving Sync Set Up Improvements – In progress. Dependent on Home tab, working with Asa to align schedules.
- Push to Device – In development. Functionality done. UX mocks are to be delivered next.
Add-on Builder
Add-on SDK 1.1
- second test build, 1.1a2, spun and distributed yesterday (announcement)
- next test build, 1.1b1, on schedule for next Tuesday, August 16 (and at least weekly thereafter until release)
- release remains on schedule for Tuesday, September 13
Input 4.3
- Nothing new -> No ETA just yet; IT’s having resource constraints that are limiting the amount of coverage for projects across the board.
- Technical requirements for Tell Us More is mostly finished; to track what we’re working on, check out the Tell Us More wiki! If you’d like to add in comments or have questions, feel free to e-mail me
Other notes
- Matt Brubeck graciously updated the Feedback extension in Fennec to be enabled on Nightlies! To look at the new change, go to the Control Panel and click on the “Beta” panel button. Feel free to submit feedback and send performance data to the development team!
Feedback Summary
Desktop
- Not much going on (except Gestures):
- When traffic is low, the top issues are all malware/third party extensions:
- Vuze Community toolbar directing searches/homepage to App4U
- Bearshare eats your keyword.URL
- searchqu.com showing up (part of DataMngr toolbar?)
- ChatVibes toolbar
- Fake security/update warning: https://support.mozilla.com/en-US/questions/800438
- When traffic is low, the top issues are all malware/third party extensions:
Mobile
39 New SUMO questions, up 77%
30% of the new questions continue to be ‘can I have FF on my ipad/nokia/blackberry/BADA/ARMv6 device’
New SUMO problem reports:
[1]
[2]
[3]
Unique SUMO how-to questions:
[4]
[5]
[6]
80% of Input is positive for Release this week, up from 71% the prior week:
ease of use,
fast,
love it
47% of Input is negative for Beta this week, up from 43% the prior week:
no flash,
too slow,
zoom issues
19 posts on Input for Aurora this week, up from 10 the week prior
Praise 68%
Issues 21%
Ideas 11%
Android Market rating for Beta up one point to 3.7
UX & User Research
Market Insights
Marketing, Press & Public Reaction
The Mozilla Interview: Why Firefox Matters
Interactive Personas: Firefox-Skins get going
Mozilla to integrate Google’s WebRTC in Firefox
HTTPS Everywhere opens to all
Stable release of HTTPS Firefox plug-in available
Final version of HTTPS Everywhere released
HTTPS Everywhere Now Supports Secure Browsing on Over 1,000 Sites
Security: HTTPS Everywhere for popular websites
Chrome OS: Black Hat conference reveals vulnerabilities
Mobile
- Changed Android Market category from “Productivity” to “Communications”
- Ongoing SEO efforts
- Focusing on moz.com site optimization for mobile pages
Security
If you have a feature page or bug that is marked for sec-review-needed please check the security calendar for an available slot and reserve the slot via Curtis.
Questions, Comments, FYI
- Geolocation protocol in Firefox desktop will be changing on mozilla-central very soon.
- See bug 677256.
- geolocation will continue to work
- geocoding (civic address) will no longer work.
Actions this week
9-August-2011
SeaMonkey Meeting Minutes: 2011-08-09
SeaMonkey/StatusMeetings/2011-08-09
« last meeting | index | next meeting »
SeaMonkey Meeting Details
- Time: 9 August, 2011, 12:00 UTC
- Location: #seamonkey IRC channel
<script>if (window.showTocToggle) { var tocShowText = “show”; var tocHideText = “hide”; showTocToggle(); } </script>
Agenda
- Who’s taking minutes? -> Ratty
- Nominees for Friends of the Fish Tank?
- Please note A person or entity can’t be nominated twice in a row.
- mrw for caring about comm-central when he was doing his PRBool->bool patch.
Action Items
(who needs to do what that hasn’t been recorded in a bug) We should assign people to the open items.
NEW
- Jtek has volunteered to oversee the details of the SeaMonkey tee-shirt shop. KaiRo will connect him with the contact we have at Zazzle.
OPEN
- We should find a better way of getting nominees for Friends of the Fish Tank.
- We could put out a call for nominations the week before then, at the time of the meeting notice going out we could include any nominations (We need to come up with a quick FAQ as to what merits a nomination). IanN has put out an email to the members list. InvisibleSmiley came up with some sensible suggestions.
- We need to advertise such a thing happens even if it is only in the meeting notice.
CLOSED
- IanN to triage the 2.2-tracking bugs, and move as needed to the appropriate target version.
- More people need to help out with taking of the meeting notes. Ratty to send an email to SeaMonkey-members list summarizing what needs doing and asking for people to share duties.
K.I.V.
- Get permission from Google to use their geolocation JSON service [KaiRo]. We can still only wait on the Google front right now.
- KaiRo has heard that Google is doing a revamp of their location service, maybe they’ll finally make it available publicly so we can use it.
Release Train
- For comm-aurora, we also should regard strings there as much frozen as possible. In the future, string freeze is the uplift from central to aurora, which matches Firefox.
- If we have any actual fixes that don’t need L10n changes (not enhancements) on central but not beta, they should go there if possible.
- Bug authors and/or reviewers should request relevant approvals for comm-aurora/beta when necessary.
- Callek is working on getting comm-aurora and comm-beta on MXR (bug 653424).
- The last beta of 2.3 has just come out and we’ll have about one week to release (still on target for release on 16th August).
Extensions Compatibility Tracking
- Addon Compatibility Listings created and maintained by InvisibleSmiley, with help from some community members like DERoss.
- Recent changes can be found here.
- AMO has a compatible version of Engimail now (not yet compatible with SM 2.3), and one for Lightning (compatible with SM 2.3).
- Besides Lightning, we should also take a look at other add-ons that are important for our users when they switch to 2.x.
- InvisibleSmiley created a 2.1 FAQ Wiki page. Everybody please help update it.
- The FAQ should be version-agnostic and have version updates mentioned in it so Jens or whoever won’t need to keep changing the version numbers.
- KaiRo created a SeaMonkey Features page and sub-pages for all those that are in development.
- The whole FAQ/AddonCompat information needs to be re-thought with versions in mind but InvisibleSmiley lacks the time to do it. It’s a wiki so we can try to offload it. Ratty suggests involving imput from seamonkey-members and/or mozilla.support.seamonkey.
SeaMonkey 2.2
open tracking (0)
tracking requests (0)
targeted (0)
fixed (26)
- The New 2.2 Features page has a comprehensive list of features.
- AUS updates from (2.0 -> 2.2 and 2.1 -> 2.2):
- 2.1->2.2 is a minor update and should be online as automatic already.
- 2.0->2.2 is a major update (MU) and is online now, too.
- 2.2 had ~59900 ADU yesterday, 186218 downloads so far.
- vs. 47441 on 2.0 (and 3281 on 2.1). So another ~16k have migrated over in the last two weeks.
- The release notes now mention / provide a link to fixed security issues in Firefox in order to support our mantra that you need to install updates to stay secure. We might want to add a dedicated page for SM, though.
Follow-ups and Issues
- Lost Bookmarks bug 673474 and Cookies bug 673672 on auto-update from 2.0.14 to 2.2.
- Bookmarks can be re-imported from bookmarks.html.
- A XUL Core bug causing symptoms like: [fixed for 2.3]
- bug 671192 Command “Paste without Formatting” in message window is missing.
- bug 672258 Wrong context menu can be shown if two different windowtypes have the same contextmenu id and xul cache is enabled.
- IanN has implemented a workaround suggested by Neil for the context menu issue, the core bug is still there though, but only we seem to be exposing it at the moment.
- Regression in Addressbook (bug 671251 Cannot drag & drop contacts to another address book) [fixed for 2.3].
- Regressions in the Mail Advanced Search Window (bug 671605 Search window does not allow to open second message from result list) [fixed for 2.3].
- Users are unhappy about various UX and usability issues with the new Data Manager.
- Ratty proposes that until all the major pain points are addressed, links to the old individual managers be established (probably from the various Data Manager panes).
- [InvisibleSmiley] We need to try harder to fix regressions ASAP. I feel there is still too much delay. IMO regressions from the last stable version need to be addressed with top priority, especially in light of the rapid release train.
SeaMonkey 2.3
open tracking (4)
tracking requests (0)
targeted (0)
fixed (16)
Schedule:
- SeaMonkey 2.3 Beta 2 was released on 3rd August 2011.
- SeaMonkey 2.3 Beta 3 was released on 7th August 2011.
- The release date for 2.3 final is still on schedule for 16th August.
- Users on 2.2 will get updated to 2.3 at release time. Anyone on beta channel is updated to 2.3 already.
Progress:
- Several breakages (AB, opening MailNews search results) have only been fixed after 2.3b1 was tagged. 2.3b2 contained them, and 2.3b3 will be even better.
- The changes list should now include the Gecko patches that we’ve put into our release branch.
- Callek and InvisibleSmiley have been working hard on the 2.3 releases with Jens doing the website work.
Further 2.x scheduling
- Please help updating the New 2.3 Features page as we go.
Feature List, Planning
Bug statistics for last two (full) weeks: 77 new, 36 fixed, 29 triaged.
- New bugs seem to be outstripping fixed/triaged but still a good amount of triaging going on.
- Good further triage targets could come out of looking at the component bug counts, pick yours!
Open reviews/flags:
33 review
12 super-review
1 ui-review
6 feedback
Major wanted/needed features:
Active
- Kill-RDF:
- bug 657604 Remove the RDF global object. [serge]
- bug 606683 Allow customization of toolbar in Composer and MailNews Composition [IanN].
- Progressing slowly, still waiting on reviews from TB side. Full customization has to go to 2.next (currently 2.5 but will probably be pushed back further) as it needs work on TB too which is taking a while to get reviews on, plus feedback from kaze.
- de-RDF bug 654864 has been finished and landed on all development branches, including comm-beta (2.3). Still to do:
- Neil wanted to follow up on some listener issues
- for the selection issue, see what the TB guys come up with in bug 669203
- bug 515734 Provide More Entries in the Win7 Jumplist Tasks list. [Callek].
Needing help, Unowned, Stalled
- Kill-RDF:
- bug 657607 Port jminta’s kill-rdf to SeaMonkey where applicable Part 2 [meta].
- bug 436794 Enable Mac OS X system address book per default and add UI.
- SM UI needed, unowned, helpwanted.
- bug 449728 Drag tabs between windows.
- bug 477845 Build a standalone (Gecko 2.0) Composer. [kaze]
- kaze is currently busy with his new job so doesn’t have any to spend on this.
- bug 477840 Backport KompoZer to Composer (Depends on bug 477845).
- kaze has done a ton of work there. We still need to work out some organizational issues. At the moment there is no active interest from MoMo for bringing standalone composer into comm-central. That’s something we (KaiRo and kaze) will have to negotiate with the Thunderbird team (Standard8).
- bug 507841 Port Bug 422814 – Make account configuration quick, easy, and more secure (autoconfig, Quick Account Setup).
- bug 533908 SeaMonkey Mail: tabs not restored [misak].
- bug 523274 Complete new default theme icon set.
- A list of TODO icons is up in the bug.
- bug 526210 Update the icon set for the SeaMonkey Modern Theme.
- bug 548778 New communicator icons (based on Strata theme) for SeaMonkey. Some proposed icons got posted, we should take a look how to get that contribution into the product.
- The rest is unowned so far.
- bug 87098 [SeaMonkey] Delete key should delete location bar history list entry.
- Note: Our location bar history doesn’t and can’t use autocomplete at all.
- bug 677484 Individual SeaMonkey components are not properly handled by the Windows 7 taskbar.
- bug 654009 Reply to list: automatically determine From: address
- Note: The actual task here is to port bug 45715 “Reply to List” [button/(context) menu item]
Roundtable – Personal Status Updates
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).
Aqualon
asrail
Callek
Released:
- SeaMonkey 2.3 Beta 3 (bug 676774).
Working on:
- bug 653424 need to add comm-2.0 and releases/comm-{aurora,beta} to MXR.
- bug 515734 Individual SeaMonkey components are not properly handled by the Windows 7 taskbar.
- bug 673834 Obsolete ReleaseRepackFactory, fold logic into CCReleaseRepackFactory.
ToDo:
- bug 668461 Port faster priority sorting from bug 649734 to SeaMonkey.
- bug 675115 Add mozilla-release to MXR.
ewong
- Fixed:
- bug 670513 – Recently Closed Windows/tabs have been moved to the Go menu. Document this.
- Checkin-needed:
- Needs Review:
- bug 670561 – show profile path in profile manager.
- Working On:
- bug 78357 – Account wizard doesn’t have place to enter port info
- bug 102275 – Number untitled pages.
- bug 675672 – “NS_ERROR_DOM_NOT_FOUND_ERR” when hovering certain items in Go menu
- bug 675589 – Group all session restore menu items together.
- To Do:
- bug 633937 – Port bug 562048 to suite.
- Investigating:
- bug 13818 – Ability to change the “quoteline”
- bug 16717 – Disable source folder in Move/Copy/File menus
- bug 39113 – Show current profile name in preferences (backed out)
- bug 513900 – executable permissions for data files (port bug 461322 to SeaMonkey)
- bug 527173 – Spellchecker settings are in the Mail section but the SP is used by all components
- bug 620324 – Selected multiple mail folders to move, but only one folder gets moved
- BackBurner:
- bug 649952 – Port |Bug 609824 – Re-add Bloglines to the feed reader options| to SeaMonkey
IanN
- Usual testing, reviewing and commenting.
- Fixed:
- bug 674246 Workaround event handler having the same original prototype node
- bug 673726 Update en-GB for SeaMonkey 2.3 (comm-beta)
- bug 673730 Update en-GB for SeaMonkey 2.4/Thunderbird 7.0 (comm-aurora)
- bug 657161 Make use of contentAreaContext in Composer
- bug 660739 ERROR TEST-UNEXPECTED-FAIL test_idcheck.xul | check id: messengercompose.xul#contentAreaContextSet
- bug 676985 Print and page setup do not work from QaPlain Text Editor
- bug 550484 Hardcoded widths for pref-proxies-advanced and pref-languages.add dialogs
- bug 675392 Remove code duplication for find keys and menu items by moving to utilityOverlay
- bug 675739 Remove nsIDOMWindowInternal from editor/ui/composer code
- bug 677457 Error: GetLocalizedStringPref is not defined chrome://messenger/content/addressbook/abSelectAddressesDialog.js Line: 403
- Waiting for review on:
- bug 638643 Remove obsolete EditorToggleParagraphMarks from editor.js
- bug 672772 Bump Chatzilla compatibility for SeaMonkey 2.5 / Firefox 8.0
- bug 672774 Bump Venkman compatibility for SeaMonkey 2.5 / Firefox 8.0 / Thunderbird 8.0
- bug 674942 Mailnews part of cookie code still gets built as MOZ_MAIL_NEWS is not configured correctly
- bug 676991 Move toolbar print button to utilityOverlay
- Waiting for additional review on:
- bug 212165 Unable to access advanced link properties of a linked image
- bug 675607 Make Composer use utilityOverlay’s key_close and menu_close
- bug 676836 Remove code duplication for print menus by moving them to utilityOverlay
- Waiting for comm-aurora approval:
- bug 550484 Hardcoded widths for pref-proxies-advanced and pref-languages.add dialogs
- bug 677457 Error: GetLocalizedStringPref is not defined chrome://messenger/content/addressbook/abSelectAddressesDialog.js Line: 403
- Test created but waiting on bug fix:
- bug 290026 Outdent of List does not work properly
- bug 291780 List outdent is not working properly
- Working on:
- bug 671554 Switch suite/mailnews to use Services.prompt
- bug 606683 Allow customization of toolbar in Composer and MailNews Composition
- bug 639690 [META] Re-arrange code between editor and editorOverlay
- bug 657234 Move pasteQuote and pasteNoFormatting into contentAreaContextOverlay
- File/Folder selection in windows.
- To Do:
- bug 639395 Get cmd_fontSize to reflect current state of selected content / content at caret.
- Prefs-in-a-tab.
InvisibleSmiley
- Fixed:
- bug 675531 Update SeaMonkey website for 2.3 Beta 2 release
- bug 675255 Port part 2 of |bug 669913 – Viewing Sync quota blocks the entire Options window|
- bug 675263 Port |bug 668622 – Move sync at startup logic (autoConnect, etc.) to SyncScheduler|
- bug 639970 Error: “document is null” / “Weave is not defined” in syncUI.js
- bug 654864 Suite changes from |bug 422845 – Replace rdf-driven addressbook directory tree with js one|
- Working On:
- bug 674445 Create/Update 2.3 Release Notes
- bug 677010 Show update channel on about: page
KaiRo
- I closed up the first round of providing updates for linux64 builds by putting up the snippets for also offering the SeaMonkey 2.0.14->2.2 “major update” (bug 666573).
- My Data Manager patch for support of bare IPv6 addresses that also makes other cases more problem-proof got reviews and approvals and I landed it for all branches, including beta, so it’s in SeaMonkey 2.3b2 already (bug 665826).
- I continued work on Data Manager’ website storage support, but the test is giving me headaches, so I only attached a preliminary patch (bug 588415).
- Still, I did post a new Tahoe Data Manager version 1.4 on AMO that includes all this work and should be a significant jump forward for the add-on.
- Reviewed and approved some sign-offs both for SeaMonkey aurora and beta localizations.
- Synched up German L10n of SeaMonkey with recent trunk changes.
- Had a phone call with a reporter from local media, he used that in his article about B2G (German language).
- Once again, I updated my patch for L10n-specific file removals on update (bug 592574), but I’m starting to give up hope that any of my mozilla-central patches will make it into the tree in foreseeable time – either my work is unwanted there or I’m to dumb to make it in a way that reviewers can swallow it. As I have more productive work to spend my time on as well, the motivation isn’t really there to push on those much any more, in either case.
- I pushed another German Planet design update done by Elchi3 (bug 668986) live, thanks for the nice work!
- Also, I added Manuel Strehl to the aggregator (bug 676545), welcome to planet.mozilla.de!
- I reviewed and pushed a number of small fixes to the German L10n overall (bug 667238, bug 667083, bug 666881, bug 666880, bug 666879, bug 666877, bug 666876), fixed some addressbook access keys (bug 669150, up to here affects all branches), updated DOM pieces of the L10n to current and renamed “Absturzmeldung” to “Absturzbericht” as that word matches better for crash reports that are not just notification-style but fully detailed reports.
- As usual, my blog has more detailed status about my activities, and Mozilla Status Board Posts also tell about my next planned steps – both including my non-SeaMonkey Mozilla work as well.
mcsmurf
Misak
Fixed couple of Session Restore bugs on trunk, keeping it in sync with FF:
- bug 675162 After update, tabs are restored, but not loaded, except the first one Error: uncaught exception: nsISHEntry.stateData in nsSessionStore.js :: sss_deserializeHistoryEntry :: line 2827.
- bug 673902 Port [bug 669196 Session Restore losing nearly all tabs] to SeaMonkey.
Working on:
- bug 675493 Port [bug 655550 Persisted tab attribute gets lost after restart twice] and one relevant line from [Bug 644998 – Session should not be restorable after “Clear Recent History”]
Supporting Seamonkey russian user community.
Mnyromyr
MReimer
Neil
Fixed:
- bug 361495 Advanced Property Editor should “propose” values.
- bug 665313 Opening message attachment does not work.
- bug 671466 If a page does not load, and the ‘try again’ button appears, it is disabled after a second page load failure.
- bug 673197 Enable jemalloc on VC8/9 express (Core).
- bug 675179 Errors in cached dynamic overlay script cause XBL to trip up with an assertion.
- bug 675191 Cached dynamic overlays still get saved to fastload (startup cache).
Working on:
- bug 667962 jemalloc in 2010 doesn’t work on gmake.
Ratty
Fixed:
- bug 667201 Front end changes for bug 545070: plugin-problem UI shouldn’t say “click here”.
- bug 675211 Update some default preferences for changes in Gecko 7.
- bug 676781 Enable Mac Async plugin by default.
- bug 676792 Improve string for 32-bit plugin restart.
- bug 677254 Build support to install hyphenation patterns in SeaMonkey.
Waiting for review.
- bug 663343 The “List all Tabs” menu should visually identify which tabs are on-screen (rather than scrolled off).
Working on:
- bug 656056 Make the MailNews searchBar an external toolbar in the thread pane.
Other:
- Bug triage and Bug discussions.
- End user support and PR in newsgroups and Mozillazine.
Ricardo
sgautherie
stefanh
Fixed:
- bug 674368 [Mac default] Download manager ‘Clear List’ button needs a focus ring.
- bug 675462 [Mac default] No identity icon in pageInfo window’s security tab.
- bug 675690 Full Screen menuitem should be disabled when no windows are open.
Any other business?
- ?