SeaMonkey/StatusMeetings/2011-12-13: Difference between revisions
< SeaMonkey | StatusMeetings
Jump to navigation
Jump to search
(→Agenda) |
|||
Line 26: | Line 26: | ||
** {{Bug|702490}} (Rack 2 - 1U mac mini chassis(4 Mini's) in SCL2 for SeaMonkey). | ** {{Bug|702490}} (Rack 2 - 1U mac mini chassis(4 Mini's) in SCL2 for SeaMonkey). | ||
*** These won't be racked until emux can get power situated at SCL2. | *** These won't be racked until emux can get power situated at SCL2. | ||
* The SeaMonkey tree is missing the | * The SeaMonkey tree is missing the some build boxes. | ||
** We still need to bring up the linux 32 boxes we had, but its progressing. (had to fight fires with the newly brought up win boxes, but all should be good now) | |||
* The tree status is currently OPEN and un-METERED. | * The tree status is currently OPEN and un-METERED. | ||
Revision as of 22:51, 10 December 2011
« last meeting | index | next meeting »
SeaMonkey Meeting Details
- Time: 13 December, 2011, 13:00 UTC
- Location: #seamonkey IRC channel
Agenda
- Who's taking minutes? -> TBD
- Nominees for Friends of the Fish Tank?
- Callek nominates ewong. Ewong has been helping create the configuration files for our betas for SeaMonkey 2.6 and has agreed to be "trained" to do the release in full... So thanks ewong.
- Please note A person or entity can't be nominated twice in a row.
Action Items
(who needs to do what that hasn't been recorded in a bug) We should assign people to the open items.
NEW
OPEN
- IanN to write the "Friends of the Fish Tank" F.A.Q.
CLOSED
Status of the SeaMonkey Buildbot Master and Tree
- "Where do we stand with the machine(s) right now?"
- bug 702490 (Rack 2 - 1U mac mini chassis(4 Mini's) in SCL2 for SeaMonkey).
- These won't be racked until emux can get power situated at SCL2.
- bug 702490 (Rack 2 - 1U mac mini chassis(4 Mini's) in SCL2 for SeaMonkey).
- The SeaMonkey tree is missing the some build boxes.
- We still need to bring up the linux 32 boxes we had, but its progressing. (had to fight fires with the newly brought up win boxes, but all should be good now)
- The tree status is currently OPEN and un-METERED.
Release Train
- Get comm-aurora and comm-beta on MXR (bug 653424).
- Jake Maul [:jakem] from Server Ops has taken over the bug from Callek.
- 2.6b3 shipped 9th December.
- The next six-weekly merge will be on 20th December.
- Firefox has decided against putting the release of that day on automatic update until after Christmas. Callek is thinking of doing the same for SeaMonkey. (Firefox Mobile will go full-speed as they cannot do otherwise, but with the small population there, the risk is lower).
- InvisibleSmiley will be AFK for one week starting Christmas. Any website updates during that time will either have to wait or go through Callek/KaiRo.
Extensions Compatibility Tracking
- Addon Compatibility Listings created and maintained by InvisibleSmiley, with help from some community members like DERoss.
- The ACR has been updated.
- Recent changes can be found here.
- The External Sources part is no longer TODO since InvisibleSmiley bit the bullet and did it all himself.
- Enigmail provides versions for release (AMO) and all branches (Enigmail nightly page). The current release is compatible with both 2.5 and 2.6.
- Lightning provides versions for the current stable and beta releases (AMO) and all branches (Calendar Versions page).
- The latest Firebug is now fully compatible but still not flagged as such on AMO (which seems to depend on automatic tests being set up and run on the Firebug side, see Issue 4430). Use Firebug 1.9 pre-releases for 2.4 and later (maybe even earlier SM versions).
- Besides the above, we should also take a look at other add-ons that are important for our users when they switch to 2.x.
- KaiRo created a SeaMonkey Features page and sub-pages for all those that are in development. Please add major features to the respective pages, ideally as they land.
We should also add some information on this to the release notes of future betas.
- If an extension supports 2.8a1, list it under 2.7 which will be a full release when it comes out. IanN should file a bug on the release notes change then we won't forget about it.
- Did this happen?
2.x (Last, Current, Next)
- 2.5 had ~X ADU by last Thursday and 2.5 has had ~Y downloads so far.
- Of the released versions, as of last Thursday, we have A% on 2.0, B% on 2.1, C% on 2.2, D% on 2.3, E% on 2.4 and F% on 2.5. So, in the last two weeks, ~Gk (an additional H% of ADU) have migrated to 2.4 or above.
- Figure out what is preventing people from moving from 2.0.x to the latest versions.
- Perhaps putting resources into getting certain extensions working with SM 2.4 and above.
- Still need volunteers to look at what is keeping people at below 2.4. IanN could try knocking something up and send it round members lists for polishing but he's not on all the channels (mozillazine, etc) to post it to when finished.
- There has been some movement from 2.0 but ADU are down (across all versions due to the long Thanksgiving weekend in the US) so IanN wouuld like to wait a few more weeks before cheering that.
2.5
open tracking (1) tracking requests (0) targeted (0) fixed (32)
- One tracked issue still open. If not resolved or no response by then, Callek plans to morph this into removing |ka| from our [current] automation entirely (all-locales).
- The New 2.5 Features page has a comprehensive list of features.
2.Next
- Maybe all of the below (except for the last item) shall be moved to a new page?
- Please make sure that anything that landed on comm-beta (for TB) or mozilla-beta (for FF) which affected non-shared code and which fixed regressions will be fixed on our side, too. Please mark bugs we feel *need* to land on a particular train tracking+ or tracking? so that when we to do a release we can be sure that we don't miss anything.
- Priority should be given to fixing regressions ASAP. Also keep an eye on and prioritize bugs to be ported from FF/TB that land on branches (Aurora, Beta). We need to keep an eye especially on Session Restore, Sync, Tabbrowser and Address Book.
- Be careful not to break code shared with Thunderbird, otherwise patches might have to be backed out of string frozen repositories.
- Remember to help update the New Features pages as we go along.
Feature List, Planning
Bug statistics for last two (full) weeks: 22 new, 15 fixed, 101 triaged.
- Great triaging effort! :-)
- Good further triage targets could come out of looking at the component bug counts, pick yours!
Open reviews/flags: 31 review 13 super-review 0 ui-review 6 feedback
Major wanted/needed features:
Active
- 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.6 but could be pushed back further) as it needs work on TB too which is taking a while to get reviews on, plus feedback from kaze.
- IanN will need to poke some people about reviews not happening quickly enough.
- IanN is still wading through the unpicking of Composer/Mail Compose code in the dependent bugs. After that he will be reworking his customising patches.
- de-RDF bug 654864 has been finished and landed on all development branches, including 2.3. Remaining issues have been fixed:
- Neil wanted to follow up on some listener issues. This has been addressed in bug 669203.
- bug 477845 Build a standalone (Comm-central) Composer. [kaze]
- kaze has done a bit of work in this bug recently. Building on Windows works. Now supports debug builds on Linux if tests are disabled (--disable-tests). Still a lot to do.
- IanN was supposed to help get builds working with --enable-tests.
- Will look into this once he gets his customization patches reworked.
- Real full-screen (bug 610509) and DOM full-screen (bug 701714)
- patches provided by Mnyromyr and InvisibleSmiley.
- Port HTML5 "context menu" feature (contextmenu attribute) UI (bug 702019)
- fixed and available starting with 2.6!
Needing help, Unowned, Stalled
- Kill-RDF:
- bug 657607 Port jminta's kill-rdf to SeaMonkey where applicable Part 2 [meta].
- bug 657604 Remove the RDF global object. [serge]
- 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 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]
- bug 664309 Make the built-in ChatZilla display a cZ icon in SeaMonkey (now helpwanted)
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
ewong
- has commit privileges now and already landed several patches. Congratulations!
IanN
InvisibleSmiley
- Fixed:
- bug 708972 Update SeaMonkey website for 2.6 Beta 3 release
- bug 706923 Update SeaMonkey website for 2.6 Beta 2 release
- bug 706293 version typo in SeaMonkey 2.6b1 release notes
- Working On:
- bug 700184 Add mozapps/extensions/selectAddons.css to Modern
- bug 707225 Addon update check should take into account compatibility preferences
- bug 701714 Add support for DOM full-screen
- look into bug 698038 Update Preferences help for the new section to control crash report
- track bug 687316 (Remaining) Sync changes to port to Suite
KaiRo
mcsmurf
Misak
Mnyromyr
MReimer
Neil
Ratty
Ricardo
sgautherie
Stanimir
stefanh
tonymec
Any other business?
- Need to review project areas
- IanN has put out a final draft of the project areas list, and will then confirm that anyone who is not in the loop already has been consulted.
- There are two items that need answering still in the areas. IanN will remind people about what still needs answering.
- in the end, we also need to update the Mozilla-wide list of official reviewers
- IanN has put out a final draft of the project areas list, and will then confirm that anyone who is not in the loop already has been consulted.
- Extended Support Releases (ESR)
- At the moment looks like that will be based off Gecko 10 so that will be 2.7 for us. Assuming we have the machines, we will also have an ESR which might help move some of those still on 2.0 up to 2.7.
- Our ESR should use the same branch as Firefox ESR so any Security and Stability "extended" fixes for Gecko will be picked up by the SeaMonkey ESR.
- An ESR (Extended Security Release) may not be a given for us out of the gate. Callek thinks we should revisit that, separately, once it is clearer what MoCo's general plans for their marketing/target/support levels etc. are.
- mcsmurf needs to talk to the ESR mailing list guy(?) again. He wrote a mail to be added to the mailing list, but heard nothing back (they have their own mailing list for ESR issues).
- Geolocation
- Geolocation now works out of the box. MoCo turned it on by default for all applications that build off mozilla-central.
- For comm-beta all we need to do is (bug 494421) to add pref("geo.wifi.uri", "https://www.google.com/loc/json"); to browser-prefs.js. However we're not even sure we are legally allowed to ship with the URL in, we might need to actually put in a pref to disable that in newer builds.
- Christmas
- The meeting scheduled for 27th December has been cancelled. The next one will be 10th January 2012. Merry Christmas and a Happy New Year everyone! :-)