SeaMonkey/StatusMeetings/2014-09-30: Difference between revisions
< SeaMonkey | StatusMeetings
Jump to navigation
Jump to search
(→Feature List, Planning: preliminary counts) |
(→2.29: updated fixed count) |
||
Line 91: | Line 91: | ||
[https://bugzilla.mozilla.org/buglist.cgi?&field0-0-0=cf_tracking_seamonkey229&type0-0-0=equals&value0-0-0=%3F tracking requests] (0) | [https://bugzilla.mozilla.org/buglist.cgi?&field0-0-0=cf_tracking_seamonkey229&type0-0-0=equals&value0-0-0=%3F tracking requests] (0) | ||
[https://bugzilla.mozilla.org/buglist.cgi?resolution=---&target_milestone=seamonkey2.29 targeted] (0) | [https://bugzilla.mozilla.org/buglist.cgi?resolution=---&target_milestone=seamonkey2.29 targeted] (0) | ||
[https://bugzilla.mozilla.org/buglist.cgi?o5=notequals&f1=OP&v6=fixed&o3=equals&list_id=8372932&v3=fixed&resolution=FIXED&o6=notequals&o2=equals&f4=CP&v5=fixed&query_format=advanced&j1=OR&f3=cf_status_seamonkey229&f2=target_milestone&f5=cf_status_seamonkey228&f6=cf_status_seamonkey227&v2=2.29 fixed] ( | [https://bugzilla.mozilla.org/buglist.cgi?o5=notequals&f1=OP&v6=fixed&o3=equals&list_id=8372932&v3=fixed&resolution=FIXED&o6=notequals&o2=equals&f4=CP&v5=fixed&query_format=advanced&j1=OR&f3=cf_status_seamonkey229&f2=target_milestone&f5=cf_status_seamonkey228&f6=cf_status_seamonkey227&v2=2.29 fixed] (8) | ||
* [http://www.seamonkey-project.org/releases/seamonkey2.29/ SeaMonkey 2.29 Release Notes] | * [http://www.seamonkey-project.org/releases/seamonkey2.29/ SeaMonkey 2.29 Release Notes] | ||
** Issues fixed in TB 31.1.x but didn't check in for release/beta/aurora: | ** Issues fixed in TB 31.1.x but didn't check in for release/beta/aurora: |
Revision as of 20:42, 27 September 2014
« last meeting | index | next meeting »
SeaMonkey Meeting Details
- Time: 30 September, 2014, 12:00 UTC
- (8am Eastern, 1pm UK, 2pm Central Europe, 8pm Hong Kong)
- Location: #seamonkey IRC channel
- Further Read: Basics
Agenda
- Who's taking minutes? -> TBD
- Nominees for Friends of the Fish Tank:
- TBD
Action Items
(who needs to do what that hasn't been recorded in a bug) We should assign people to the open items.
NEW
- bug 1057920 SeaMonkey's CVS dependency really should be removed. (currently used only for Releng Automation, and SeaMonkey Website).
- IanN will create a separate bug for the releng automation stuff and will find out what is required to get the work done.
OPEN
- http://weblogs.mozillazine.org/seamonkey/ has not been updated since November 2012, the last version listed is 2.14 (bug 956561); move blog to blog.mozilla.org if possible Assigned: mcsmurf.
- blog account has been created in bug 973886
- Callek has imported old blogs from mozillazine
- some sprucing / branding needs to happen next
- bug 998807 Sync account creation or device pairing fails with exception in BrowserIDManager
- mcsmurf will look into this
CLOSED
- —
Status of the SeaMonkey Buildbot Master and Tree
- Buildmaster is up and running, and produces en-US builds, see 9/16 meeting's Friends of the Fish Tank. Builds and langpacks in 18 languages including en-US are available unofficially thanks to A.Kalla, see also FOFT above.
- Due to the master having some mysql issues, Callek has put a halt on the mysql updates, which affects the tbpl. So nothing is showing in tbpl atm.
- comm-* will be building out of mozilla-* (bug 648979 etc.). Jcrammer has completed the coding. The decision to merge c-c into m-c has been kicked down the road into the next quarter or two.
- Recent work on this:
- bug 1040009 .mozconfig configure options are ignored if objdir path is absolute
- bug 1035599 Pseudo-merge m-c and c-c's objdir
- [30th September 2014]
- [16th September 2014]
- [rsx11m] The most recent Windows nightly builds were 13-Jun-2014 09:36 for 2.30a1 and 21-Jul-2014 10:17 for 2.29a2. [ewong] Besides infrastructural issues, comm-central has flattened the objdir, which needs further infra changes. [IanN] There has been a lot of build system changes in the last few months.
- [comm-central]
- l10n nightly/dep - busted (related to bug 1064265)
- blocklist update - busted (bug 1066896 and bug 1066403)
- osx64 debug tests : busted by bug 1066700.
- Windows builds are broken due to some tooltool repo issue.
- [comm-aurora]
- Linux*-debugs are busted due to bug 1053081
- blocklist update - busted (bug 1066896 and bug 1066403)
- OSX64 nightly - busted (*not yet determined why*)
- l10n nightly/dep - busted (related to bug 1064265)
- [comm-beta]
- Linux-debug busted due to bug 1053081)
- OSX debug busted (not yet determined)
- pymake has been discontinued. We need to install the latest Mozilla-build and tooltool on our windows builders (tracked by bug 1023644 )
- No langpacks since 29th August 2013 on trunk. Needs investigating.
- Windows and Mac trunk langpacks directories have been removed on the FTP server, maybe for lack of recent XPIs (later than 2.20a1). Latest Linux langpacks are dated 29 August. Callek told Tonymec on IRC he has a hunch about why but more pressing things to do first.
- In Bug 902876 Comment 12 Mcsmurf is waiting for feedback from the build team on how to proceed.
Release Train
- SeaMonkey 2.29.1 was released on 24th September 2014.
- There shall be a 2.30 beta soon. Schedule TBA.
- Useful Firefox Release Schedule link: Releases Scheduling
Extensions and Plugins Compatibility Tracking
- Firefox & Thunderbird Add-on Converter for SeaMonkey
- This tool goes a little further beyond simply modifying install.rdf - it also identifies a few more other things in the code that are Firefox or Thunderbird specific and attempts to change them. Of course, not all extensions can be ported so easily to SeaMonkey since there's only so much an automated tool like that can do.
Add-on Converter for SeaMonkey: http://addonconverter.fotokraina.com/
- There is a long list of Firefox and Thunderbird extensions that have been successfully converted in the Mozillazine thread[1]. Can someone go through the thread and add the list of successful conversions to SeaMonkey/AddonCompat.
- bug 1060858 Ghostery 5.3.1 does not support SeaMonkey. Ghostery depends on the Addon-SDK. Since the SDK has been rewritten to support Firefox Australis redesign, Ghostery no longer works for SeaMonkey. Ratty has emailed info@ghostery.com regarding this.
- See Basics page. Please only list current changes here.
- Addon Compatibility Listings
- Ratty filed bug 957149 to push an updated version of DOMi to addons.mozilla.org to pick up the latest fixes. Depends on:
- bug 957149 (DOMi2.0.15) DOM Inspector 2.0.15.
- The checklist for a new release is at https://wiki.mozilla.org/DOM_Inspector/Releases/Checklist. IanN has been working on this, needs to build a new package following feedback.
- Our build team needs to automate DOMI branch selection rather than having to tweak the client.py every 6 weeks. bug 763506
2.x (Last, Current, Next)
- [From a previous meeting:] There is a problem with the metrics server, so no current data is available
- See Basics page for the usual reminders.
2.29
open tracking (0) tracking requests (0) targeted (0) fixed (8)
- SeaMonkey 2.29 Release Notes
- Issues fixed in TB 31.1.x but didn't check in for release/beta/aurora:
- bug 1060901 expand mail list broken for lists whose description is quoted
- bug 974857 Anchor links not working when reading HTML e-mails (involving IMAP)
- Known Issues: bug 1062297 All saved passwords [apparently] gone after update.
Mozillazine Firefox thread: http://forums.mozillazine.org/viewtopic.php?f=38&t=2864933
- Issues fixed in TB 31.1.x but didn't check in for release/beta/aurora:
If you want Firefox 32.0 to take another crack at importing your passwords, 1. In about:config, right-click signon.importedFromSqlite and choose Reset. 2. Type about:support into the address bar and press Enter. 3. Click the Show Folder button. 4. Exit Firefox. 5. Delete the logins.json file from the profile folder. This assumes you didn't save or modify any passwords in Firefox 32.0. If you did, not only will they all be lost, but the key3.db decryption key won't match the old signons.sqlite database from Firefox 31.0.
There's a neat Password Exporter add-on: https://addons.mozilla.org/addon/password-exporter/ Install it, then you get an option to import/export your passwords on the Tools>Options>Security tab. Export Passwords file which is automatically dated to .xml or .csv. Then install 32.0 or greater. You can then simply import all your passwords effortlessly.
2.Next
- Stalled. Needs a kick.
- bug 937809 Add DuckDuckGo to the default search engines list. a=Callek land this ASAP.
- bug 815954 Click-to-Play: Port bug 812562 (click-to-play blocklisted plugins: reshow urlbar notification as with normal click-to-play).
- bug 476108 GetShortPathNameW fails under some NTFS junctions [patchlove].
- Current breakages:
- bug 998807 Sync account creation or device pairing fails with exception in BrowserIDManager needs an owner
- bug 995737 adapt seamonkey for the ab remote content policy change; use permission manager instead of address book property.
- Mozilla-central bugs that affect us:
- Our front end Sync UI needs to be updated as the old backend is going away in Gecko/Firefox 31. See: New Firefox Sync has landed in Firefox Nightly. Tracked in:
- bug 998807 Sync account creation or device pairing fails with exception in BrowserIDManager.
- bug 1003434 Add support for about:sync-progress.
- A lot of these bugs are due to mozilla-central switching from synchronous APIs to Asynchronous APIs.
- bug 566746 (asyncFormHistory) Form history should use asynchronous storage API. Tracked in:
- bug 912031 Use Asynchronous FormHistory.jsm in place of nsIFormHistory2 in Suite.
- bug 769764 move proxy resolution to separate thread and remove sync api. Tracked in:
- MailNews bug 791645 Rewrite calls to synchronous nsIProtocolProxyService::DeprecatedBlockingResolve with Async code before DeprecatedBlockingResolve disappears as well.
- bug 793634 Force builds to be compatible with gtk 2.18/glib 2.22. Tracked in:
- bug 795354 Migrate SeaMonkey Linux builders to CentOS 6.
- bug 846635 Use asynchronous getCharsetForURI in getShortcutOrURI. bug 834543 Add asynchronous version of setCharsetForURI and getCharsetForURI. Tracked in:
- bug 896947 Use asynchronous version of setCharsetForURI and getCharsetForURI in getShortcutOrURI and other places.
- bug 825588 Asynchronous JavaScript API for downloads and bug 851471 Decommission nsIDownloadManager. Tracked in:
- bug 888915 Move SeaMonkey to the new JavaScript API for downloads when nsIDownloadManager is decommissioned.
- Our front end Sync UI needs to be updated as the old backend is going away in Gecko/Firefox 31. See: New Firefox Sync has landed in Firefox Nightly. Tracked in:
Feature List, Planning
Bug statistics for the last two (full) weeks: 53 new, 12 fixed, 17 triaged.
- Medium triaging effort, well above average in new bugs filed during the last three weeks.
- IanN thinks it would be useful to remind people on the newsgroups / forums that they can contribute by triaging. Tonymec will post a reminder to newsgroups / forums
Open reviews/flags: 28 review 6 super-review 1 ui-review 4 feedback
- See Feature List page for major wanted/needed features.
- TODO: We will need to update our Sync UI code due to the new Sync API. Also we need to check if we are allowed to create FX accounts from our UI Since the new Sync accounts are FX accounts.[IanN] I'm sure I saw a question about FX accounts and branding.
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
Callek
ewong
IanN
InvisibleSmiley
KaiRo
mcsmurf
Misak
Mnyromyr
Neil
Px
Ratty
rsx11m
Working on:
- bug 1060852 Expose privacy.trackingprotection.enabled in Privacy preferences and account for removal of Do-Not-Track options.
- Quasi-blocking bug 1031033 has only checked in FF string changes thus far;
- bug 1042135 has patch for DNT-pref removal approved but won't check in until patches for all FF-products are approved.
Needs testing:
- bug 1032302 8BITMIME keyword ignored in EHLO greeting, BODY=8BITMIME absent in MAIL request for 8-bit transfers. (MailNews)
Other:
- Bug triage, testing, and commenting for SeaMonkey and MailNews Core.
- End-user information and discussion on MozillaZine.