2013-07-07

Created page with "<small>[[SeaMonkey/StatusMeetings/{{#time: Y-m-d | {{SUBPAGENAME}} -2 week}}|« last meeting]] | index | [[SeaMonkey/StatusMeetings/{{#time: ..."

New page

<small>[[SeaMonkey/StatusMeetings/{{#time: Y-m-d | {{SUBPAGENAME}} -2 week}}|« last meeting]] | [[SeaMonkey:StatusMeetings|index]] | [[SeaMonkey/StatusMeetings/{{#time: Y-m-d | {{SUBPAGENAME}} +2 week}}|next meeting »]]</small>

'''SeaMonkey Meeting Details'''

* Time: [http://www.timeanddate.com/worldclock/fixedtime.html?day=9&month=7&year=2013&hour=12&min=0&sec=0&p1=0 9 July, 2013, 12:00 UTC]

** (8am Eastern, 1pm UK, 2pm Central Europe, 8pm Hong Kong)

* Location: [irc://irc.mozilla.org/seamonkey #seamonkey IRC channel]

* Further Read: [[SeaMonkey/StatusMeetings/Basics|Basics]]

== Agenda ==

* Who's taking minutes? -> '''TBC'''

* 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'''

* —

'''OPEN'''

* —

'''CLOSED'''

* —

=== Status of the SeaMonkey Buildbot Master and Tree ===

<!--Please update accordingly-->

* No Windows langpacks since 8th April on trunk. Needs investigating.

** Comment from mcsmurf on this: Not clear what is meant by this, please clarify. xpi/win32/ folders on FTP server look fine. Also file a bug if something needs to be investigated/fixed.

* Both our buildmaster and cb-seamonkey-linux64-01 VMs are dead due to hardware failures on the Parallels host.

** sea-vm-linux64-1 has replaced cb-seamonkey-linux64-01 and is running jobs now.

** sea-master1 is now the buildmaster ({{Bug|827079}} and {{Bug|884454}}).

* Tinderbox is EOLed. Callek has a newer version of TBPL that doesn't depend on tinderbox up and running.

** Linux32 is fixed on trunk and aurora, windows trunk was fixed as of today. By tomorrow we'll have aurora and trunk nightlies building. Linux64 is still busted for 2.20+, Callek has a fix planned.

* {{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. Jcrammer is working on this.

==== Fixed Stuff Since Last Meeting ====

* Buildmaster up and running, although stuck behind a locked door atm.

** Builds running and uploading, but tbpl and normal views into the process are 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)

<!--Comment out this section if nothing new fixed-->

=== Release Train ===

* Due to hardware failure, SeaMonkey 2.18b5 and SeaMonkey 2.18 were cancelled.

* Instead we have moved directly to the 2.19 series of betas.

** SeaMonkey 2.19 release date has been pushed back from 24th June to Tuesday 2nd July.

** Users of 2.17.1 will be going directly to 2.19.

* We will have a 2.20 beta out sometime shortly after that, assuming things build properly.

* SeaMonkey 2.19 beta 1 was released on June 20

** This was primarily a release to make sure the 2.19 series was ok without taking additional SeaMonkey changes, it was!

* SeaMonkey 2.19 beta 2 expected out June 26

** This is the release that folds in pending release-worthy SeaMonkey patches which were awaiting approval while the tree was closed from aformentioned hardware failure

* Linux64 broken on comm-central and comm-aurora due to gtk header issues, (already fixed prior to hardware failure on linux32)

* In last 48 hours we also fixed multiple issues preventing win32 and linux32 from building on gecko-24 based builds, we should see nightlies for both platforms as of today.

=== Extensions Compatibility Tracking ===

* See [[SeaMonkey/StatusMeetings/Basics|Basics]] page. Please only list current changes here.

* [[SeaMonkey/AddonCompat|Addon Compatibility Listings]]

* There are now Lightning versions for both SM 2.17.x (Lightning 2.2b1) and SM 2.18 betas (Lightning 2.3b1) 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 [https://github.com/mozilla/nightlytt/issues Issues · mozilla/nightlytt · GitHub].

** Alpha build of new Nightly Tester Tools available at http://users.skynet.be/antoine.mechelynck/nightlytt-3.6pre-201304281100-1e1b71fd0875.xpi<br>'''Update:''' on 1 May uploaded a version with titlebar customization working in SeaMonkey (in addition to an ability to customize the "Build ID" paste string with both c-c and m-c changesets) as http://users.skynet.be/antoine.mechelynck/other/nightlytt-3.6pre-fx+tb+sm+tk.xpi ; this is still not yet ready for prime time, the customization dialog works, but needs to be checked. See also the "Settings" and "Variables" sections on [[Auto-tools/Automation Development/Projects/Addons/NightlyTesterTools|the Nightly Tester Tools wiki page]]. [[User:Tonymec|Tonymec]] 08:40, 1 May 2013 (PDT).

<!-- for next meeting

* '''Plugins:''' 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 <u>More</u> link in the add-ons manager. [[User:Tonymec|Tonymec]] 20:39, 26 June 2013 (PDT)

-->

=== 2.x (Last, Current, Next) ===

* [From a previous meeting:] There is a problem with the metrics server, so no current data is available

<!--* 2.16 had ~X ADU by Tuesday 12th March and has had ~Y downloads so far.

** Of the released versions, as of Tuesday 12th March, we have A% on 2.0, B% on 2.1-2.3, C% on 2.4-2.6, D% on 2.7-2.9, E% on 2.10-2.12, F% on 2.13, G% on 2.14, H% on 2.15 and I% on 2.16.-->

* See [[SeaMonkey/StatusMeetings/Basics|Basics]] page for the usual reminders.

==== 2.17 ====

[https://bugzilla.mozilla.org/buglist.cgi?resolution=---&field0-0-0=cf_tracking_seamonkey217&type0-0-0=equals&value0-0-0=%2B open tracking] (0)

[https://bugzilla.mozilla.org/buglist.cgi?&field0-0-0=cf_tracking_seamonkey217&type0-0-0=equals&value0-0-0=%3F tracking requests] (1)

[https://bugzilla.mozilla.org/buglist.cgi?resolution=---&target_milestone=seamonkey2.17 targeted] (0)

[https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&resolution=FIXED&field0-0-0=target_milestone&field0-1-0=cf_status_seamonkey217&field0-2-0=target_milestone&field0-3-0=cf_status_seamonkey216&field0-4-0=cf_status_seamonkey215&field0-5-0=cf_status_seamonkey214&field0-6-0=cf_status_seamonkey213&field0-7-0=cf_status_seamonkey212&field0-8-0=cf_status_seamonkey211&field0-9-0=cf_status_seamonkey210&field0-10-0=cf_status_seamonkey29&field0-11-0=cf_status_seamonkey28&field0-12-0=cf_status_seamonkey27&field0-13-0=cf_status_seamonkey26&field0-14-0=cf_status_seamonkey25&field0-15-0=cf_status_seamonkey24&field0-16-0=cf_status_seamonkey23&field0-17-0=cf_status_seamonkey22&field0-18-0=cf_status_seamonkey21&type0-0-0=regexp&type0-1-0=equals&type0-2-0=notregexp&type0-3-0=notsubstring&type0-4-0=notsubstring&type0-5-0=notsubstring&type0-6-0=notsubstring&type0-7-0=notsubstring&type0-8-0=notsubstring&type0-9-0=notsubstring&type0-10-0=notsubstring&type0-11-0=notsubstring&type0-12-0=notsubstring&type0-13-0=notsubstring&type0-14-0=notsubstring&type0-15-0=notsubstring&type0-16-0=notsubstring&type0-17-0=notsubstring&type0-18-0=notsubstring&value0-0-0=^(seamonkey2.17|seamonkey2.18|seamonkey2.19)$&value0-1-0=fixed&value0-2-0=^(seamonkey2.16|seamonkey2.15|seamonkey2.14|seamonkey2.13|seamonkey2.12|seamonkey2.11|seamonkey2.10|seamonkey2.9|seamonkey2.8|seamonkey2.7|seamonkey2.6|seamonkey2.5|seamonkey2.4|seamonkey2.3|seamonkey2.2|seamonkey2.1|seamonkey2.0)$&value0-3-0=fixed&value0-4-0=fixed&value0-5-0=fixed&value0-6-0=fixed&value0-7-0=fixed&value0-8-0=fixed&value0-9-0=fixed&value0-10-0=fixed&value0-11-0=fixed&value0-12-0=fixed&value0-13-0=fixed&value0-14-0=fixed&value0-15-0=fixed&value0-16-0=fixed&value0-17-0=fixed&value0-18-0=fixed fixed] (10)

* [http://www.seamonkey-project.org/releases/seamonkey2.17/ SeaMonkey 2.17 Release Notes]

==== 2.Next ====

* Current breakages:

** Nothing significant at the moment.

<!--Please update-->

* 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|876553}} Preview images in filepicker dont use exif orientation tag. This might change build-time dependency of GTK. '''FIXED''' in Core/Widget code.

=== Feature List, Planning ===

Private Browsing is now mostly complete and uplifted to <s>2.18</s> 2.19. Most things should work but some edge cases have probably been missed. Hopefully any remaining bugs will be found before its release.

* Testing would be appreciated! Please file bugs as blocking the meta {{bug|460895}}.

* We need to figure out if we want a new about:privatebrowsing page which someone will have to write ({{Bug|842439}}). Help content is being worked on {{Bug|872000}}.

[http://dev.seamonkey.at/#bugstats Bug statistics] for the last two (full) weeks: 39 new, 14 fixed, 15 triaged.

* Medium triaging effort.

[https://bugzilla.mozilla.org/chart.cgi?category=-All-&subcategory=-All-&name=1183&label0=SM-with-review%3F-requests&line0=1928&label1=SM-with-superreview%3F-requests&line1=1929&gt=1&labelgt=Grand+Total&datefrom=2009-07-15&dateto=&action-wrap=Chart+This+List Open reviews/flags]:

[https://bugzilla.mozilla.org/buglist.cgi?cmdtype=dorem&namedcmd=SeaMonkey%20%282%29%20/%20-All-%20/%20SM-with-review%3F-requests&series_id=1928&remaction=runseries 23 review]

[https://bugzilla.mozilla.org/buglist.cgi?cmdtype=dorem&namedcmd=SeaMonkey%20%282%29%20/%20-All-%20/%20SM-with-superreview%3F-requests&series_id=1929&remaction=runseries 7 super-review]

[https://bugzilla.mozilla.org/buglist.cgi?product=SeaMonkey&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=ui-review%3F 2 ui-review]

[https://bugzilla.mozilla.org/buglist.cgi?product=SeaMonkey&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=feedback%3F 6 feedback]

* See [[SeaMonkey/StatusMeetings/FeatureList|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===

<!--Please update-->

* '''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.

* [https://bugzilla.mozilla.org/buglist.cgi?list_id=4423240;status_whiteboard_type=anywordssubstr;bug_status=UNCONFIRMED;bug_status=NEW;bug_status=ASSIGNED;bug_status=REOPENED;product=SeaMonkey;status_whiteboard=mentor;query_format=advanced List of Open mentored bugs].

** Ratty notes that there are 23 bugs that are GFBs but without the <tt>mentor</tt> 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:

* Checked in pending review:

* Waiting for feedback/review:

** {{Bug|837408}} Add en-GB locale to gaia

* 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.

==== InvisibleSmiley ====

==== KaiRo ====

==== mcsmurf ====

==== Misak ====

==== Mnyromyr ====

==== MReimer ====

==== Neil ====

==== Ratty ====

==== rsx11m ====

==== sgautherie ====

==== stefanh ====

==== Tobin ====

==== tonymec ====

=== Any other business? ===

* Due to time constraints InvisibleSmiley has to give up making the meeting announcements. Rsx11m has agreed to take this up on a provisional basis for the time being.

Show more