SeaMonkey/StatusMeetings/2013-09-03: Difference between revisions
(Created page with "<small>[[SeaMonkey/StatusMeetings/{{#time: Y-m-d | {{SUBPAGENAME}} -2 week}}|« last meeting]] | index | [[SeaMonkey/StatusMeetings/{{#time: ...") |
|||
| Line 26: | Line 26: | ||
=== Status of the SeaMonkey Buildbot Master and Tree === | === Status of the SeaMonkey Buildbot Master and Tree === | ||
<!--Please update accordingly--> | <!--Please update accordingly--> | ||
* {{Bug|908090}} ImportError: No module named json, on SeaMonkey Linux/Windows (all) test runs, due to (still) using Python 2.5 | |||
* No Windows langpacks since 8th April on trunk. Needs investigating. | * No Windows langpacks since 8th April on trunk. Needs investigating. | ||
** http://ftp.mozilla.org/pub/mozilla.org/seamonkey/nightly/latest-comm-central-trunk-l10n/win32/xpi/ (as well as [http://ftp.mozilla.org/pub/mozilla.org/seamonkey/nightly/latest-comm-central-trunk-l10n/mac/xpi/ .../mac/xpi/]) contain nothing more recent than 2.20a1. Not sure if a bug has been filed. [http://ftp.mozilla.org/pub/mozilla.org/seamonkey/nightly/latest-comm-central-trunk-l10n/linux-i686/xpi/ Linux-i686] is OK. Linux-x86_64 langpacks were never built (enhancement {{bug|892418}}), so that's OK too. Callek told me on IRC he has a hunch about why but more pressing things to do first. This is low priority since langpacks are supposed to be the same regardless of on which platform they were built, but it might indicate (I haven't checked) missing "full builds" for W32 and Mac other than en-US. [[User:Tonymec|Tonymec]] ([[User talk:Tonymec|talk]]) 17:53, 23 July 2013 (PDT) | ** http://ftp.mozilla.org/pub/mozilla.org/seamonkey/nightly/latest-comm-central-trunk-l10n/win32/xpi/ (as well as [http://ftp.mozilla.org/pub/mozilla.org/seamonkey/nightly/latest-comm-central-trunk-l10n/mac/xpi/ .../mac/xpi/]) contain nothing more recent than 2.20a1. Not sure if a bug has been filed. [http://ftp.mozilla.org/pub/mozilla.org/seamonkey/nightly/latest-comm-central-trunk-l10n/linux-i686/xpi/ Linux-i686] is OK. Linux-x86_64 langpacks were never built (enhancement {{bug|892418}}), so that's OK too. Callek told me on IRC he has a hunch about why but more pressing things to do first. This is low priority since langpacks are supposed to be the same regardless of on which platform they were built, but it might indicate (I haven't checked) missing "full builds" for W32 and Mac other than en-US. [[User:Tonymec|Tonymec]] ([[User talk:Tonymec|talk]]) 17:53, 23 July 2013 (PDT) | ||
Revision as of 20:01, 2 September 2013
« last meeting | index | next meeting »
SeaMonkey Meeting Details
- Time: 3 September, 2013, 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? -> TBC
- Nominees for Friends of the Fish Tank
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
- —
CLOSED
- —
Status of the SeaMonkey Buildbot Master and Tree
- bug 908090 ImportError: No module named json, on SeaMonkey Linux/Windows (all) test runs, due to (still) using Python 2.5
- No Windows langpacks since 8th April on trunk. Needs investigating.
- http://ftp.mozilla.org/pub/mozilla.org/seamonkey/nightly/latest-comm-central-trunk-l10n/win32/xpi/ (as well as .../mac/xpi/) contain nothing more recent than 2.20a1. Not sure if a bug has been filed. Linux-i686 is OK. Linux-x86_64 langpacks were never built (enhancement bug 892418), so that's OK too. Callek told me on IRC he has a hunch about why but more pressing things to do first. This is low priority since langpacks are supposed to be the same regardless of on which platform they were built, but it might indicate (I haven't checked) missing "full builds" for W32 and Mac other than en-US. Tonymec (talk) 17:53, 23 July 2013 (PDT)
- bug 902876 has been filed on this
- http://ftp.mozilla.org/pub/mozilla.org/seamonkey/nightly/latest-comm-central-trunk-l10n/win32/xpi/ (as well as .../mac/xpi/) contain nothing more recent than 2.20a1. Not sure if a bug has been filed. Linux-i686 is OK. Linux-x86_64 langpacks were never built (enhancement bug 892418), so that's OK too. Callek told me on IRC he has a hunch about why but more pressing things to do first. This is low priority since langpacks are supposed to be the same regardless of on which platform they were built, but it might indicate (I haven't checked) missing "full builds" for W32 and Mac other than en-US. Tonymec (talk) 17:53, 23 July 2013 (PDT)
- Newer version of TBPL at [1].
- Buildmaster up and running, although stuck behind a locked door at the moment.
- Builds are running and uploading, but tbpl and normal views into the process re not public.
- Ewong and Callek can manually look at builds and results, as well as generate releases.
- Callek is hand-approving requests for CLOSED TREE landings until he gets things visible enough to open the tree. (Callek only because these approvals preclude that Callek is watching results manually).
- Linux64 is still busted for 2.20+, Callek has a fix planned (bug 890594).
- bug 740633 set up seamonkey HPs in scl3. Hardware installed and iLO configured. CentOS 6.3 installed.
- comm-* will be building out of mozilla-* eventually (bug 648979 etc.). Jcrammer is working on this.
Release Train
- SeaMonkey 2.20 final released on August 6th.
- Linux64
brokenresumed on comm-central and comm-auroradue toafter a gtk header issues, (already fixed prior to hardware failure on linux32) - comm-aurora/beta builds are working again
Extensions and Plugins Compatibility Tracking
- See Basics page. Please only list current changes here.
- Addon Compatibility Listings
- There are now Lightning versions for both SM 2.20 (Lightning 2.5b2) and SM 2.21 betas (Lightning 2.6b1) available on AMO.
- Might need to point out in release notes that users needs to install the Lightning beta versions for the SeaMonkey releases (as Lightning follows Thunderbird 17.0.x release schedule)
- Problem: Linking to https://addons.mozilla.org/en-US/seamonkey/addon/lightning/versions/ will provide users with versions that do not put them on the addons beta update channel; also linking to a specific version would need updating with every release
- Linking to https://addons.mozilla.org/en-US/seamonkey/addon/lightning/#beta-channel does not jump to the correct page position as addons.mozilla.org loads the user comments for the addon after pageload. So it first moves to the correct position (page anchor) and after that it loads the user comments
- Our build team needs to automate DOMI branch selection rather than having to tweak the client.py every 6 weeks. bug 763506
- Nightly Tester Tools is being actively developed by xabolcs (coder) and whimboo (reviewer) to make it more compatible with comm-central in general and SeaMonkey in particular. See Issues · mozilla/nightlytt · GitHub.
- See also the Nightly Tester Tools wiki page which details the preferences used by the extension, and the variable names to use in the two of them whose name includes ".template." Table rows in italics are for variables which are new in version 3.7pre20130806 (see below)
- NTT 3.6 (with SeaMonkey support, and with zh-CN localization in addition to en-US) has been released and is now the "stable" version at AMO since 10 August. There is also (since 7 August) a "beta" version 3.7pre which supports customizing the titlebar and/or the useragent paste function with either or both of the comm-something and mozilla-something Mercurial changesets. (See "Development Channel" at the bottom of the AMO page.)
- Plugins: (They are not XPIs but nowadays they are handled by the add-ons manager so they might belong here for lack of a better section on this page.)
- The experimental about:config preference plugins.click_to_play doesn't do anything by itself anymore. This is not a bug (see bug 549697). Instead, when the pref is set to true (which is not the default), each installed plugin can be individually set to "always ask" in addition to the options "always activate" and "never activate" available by clicking its More link in the add-ons manager.
- In bug 901749 Mcsmurf will fix the "Activate all plugins by default" in SeaMonkey preferences to set the right preference.
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.20
open tracking (0) tracking requests (0) targeted (2) fixed (38)
2.Next
- Current breakages:
- [mozilla-central] bug 856270 Update nsEditorSpellCheck to use nsIContentPrefService2.
- This broke comm-central in various ways:
- Core bug 887010 InlineSpellChecker.addDictionaryListToMenu fails if called straight after InlineSpellChecker.enabled is set to true (and no async work around).
- [mozilla-central] bug 856270 Update nsEditorSpellCheck to use nsIContentPrefService2.
- Mozilla-central bugs that affect us:
- Note: Please file bugs if you notice any landing on mozilla-central that might break us. Please don't depend on Ratty noticing such landings.
- 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 737615 Remove use of synchronous cache API from unit tests. Tracked in:
- bug 804972 Remove synchronous calls to nsICacheSession::openCacheEntry in SeaMonkey tests.
- Mcsmurf says this is almost fixed but there was a test failure. He will close this bug and open a new one for the failure.
- 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 794772 Port |bug 713802 Build with GIO support (and drop GnomeVFS)|. This is dependent on bug 795354.
- bug 795144 default --disable-gnomeui icon theme support
- porting bug needed for the two configure.in changesets? Changes could be folded into bug 794772 above. *** IanN and Ewong are looking into this..
- bug 839034 move markPageAsXXX methods to nsINavHistoryService. Tracked in:
- bug 845895 Fix markPageAsXXX usage in Seamonkey.
- Parts of this bug have been fixed in bug 856208.
- bug 627699 Port GTK2 to GTK3. Tracked in:
- bug 882036 Port GTK2 to GTK3 - SeaMonkey Part.
- A Red Hat person seems to be working on the GTK3 integration.
- 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.
Feature List, Planning
Private Browsing is now working and uplifted to SeaMonkey 2.19. Currently we are treating this feature as Experimental because although most things are working some edge cases have probably been missed. Hopefully any remaining bugs will be found before we formally announce.
- Testing would be appreciated! Please file bugs as blocking the meta bug 460895.
- TODO The about:privatebrowsing page needs UI polish (bug 842439).
Bug statistics for the last two (full) weeks: 47 new, 20 fixed, 20 triaged.
- Medium triaging effort.
Open reviews/flags: 23 review 7 super-review 2 ui-review 6 feedback
- See Feature List page for major wanted/needed features.
- Ratty suggests featuring one or more bugs from that page at each meeting.
- Featured helpwanted bugs:
- bug 449728 Drag tabs between windows.
Good First Bugs
- Note: The GFB list is open to all including our regular contributors.
- Ratty is working on an updated GFB list, suggestions welcome.
- Everyone is welcome to look at the GFBs or if they find a bug they want to tackle then ask in irc://moznet/seamonkey and we'll find a mentor if you need it.
- New GFBs recently added:
- Currently there are 24 GFBs open, 2 are being actively worked on.
- List of Open mentored bugs.
- Ratty notes that there are 23 bugs that are GFBs but without the mentor keyword. These need to be audited to see if they are really suitable as GFBs.
- Mentors of stalled bugs should try to communicate with the assignees and if they can't work on them any more to unassign/free up those bugs.
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
- Some testing, reviewing and commenting.
- Fixed:
- bug 906937 SeaMonkey is missing imapAuthMechNotSupported from imapMsgs.properties
- Pending check in:
- Checked in pending review:
- Waiting for feedback/review:
- bug 837408 Add en-GB locale to gaia
- bug 889152 send format html and plain domains set in mailnews.js are ignored
- bug 906960 Update en-GB for Gecko 25
- Fixing review comments before checkin:
- bug 757230 When using add button for permissions in Data Manager set a displayHost
- bug 798147 Switch to correct pref pane if pref window already open
- bug 778534 Use image instead of html:img in instant messaging
- Working on:
- Various SM Council documents.
- bug 606683 Allow customization of toolbar in Composer and MailNews Composition
- bug 639690 [META] Re-arrange code between editor and editorOverlay
- bug 773979 [META] Switch to new drag and drop api in SeaMonkey
- 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.
- Create FAQ for Friends of the Fish Tank.
- Help get composer standalone builds working with --enable-tests.