SeaMonkey/StatusMeetings/2017-06-25: Difference between revisions

m
adjusted pointer to next meeting
(→‎rsx11m: bug 1372614 has landed)
m (adjusted pointer to next meeting)
 
(10 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<small>[[SeaMonkey/StatusMeetings/{{#time: Y-m-d | {{SUBPAGENAME}} -3 week}}|&laquo; last meeting]] | [[SeaMonkey/StatusMeetings|index]] | [[SeaMonkey/StatusMeetings/{{#time: Y-m-d | {{SUBPAGENAME}} +1 week}}|next meeting &raquo;]]</small>
<small>[[SeaMonkey/StatusMeetings/{{#time: Y-m-d | {{SUBPAGENAME}} -3 week}}|&laquo; last meeting]] | [[SeaMonkey/StatusMeetings|index]] | [[SeaMonkey/StatusMeetings/{{#time: Y-m-d | {{SUBPAGENAME}} +2 week}}|next meeting &raquo;]]</small>


'''SeaMonkey Meeting Details'''
'''SeaMonkey Meeting Details'''
Line 7: Line 7:
* Location: [irc://irc.mozilla.org/seamonkey #seamonkey IRC channel]
* Location: [irc://irc.mozilla.org/seamonkey #seamonkey IRC channel]
* Further Read: [[SeaMonkey/StatusMeetings/Basics|Basics]]
* Further Read: [[SeaMonkey/StatusMeetings/Basics|Basics]]
* Participants (in order of appearance):  
* Participants (in order of appearance): IanN frg rsx11m tonymec ewong


== Agenda ==
== Agenda ==
* Who's taking minutes? -> '''TBD'''
* Who's taking minutes? -> '''frg'''
* Nominees for Friends of the Fish Tank:
* Nominees for Friends of the Fish Tank:
** '''TBD'''
** '''WG9s for helping out with bugs'''
 
=== Special Announcement ===
 
* Due to lack of participation, the [[SeaMonkey/StatusMeetings/2017-06-18|June 18th meeting]] was postponed to the 25th.


=== Action Items ===
=== Action Items ===
Line 26: Line 22:
'''OPEN'''
'''OPEN'''
* Mozilla plans to check in l20n. Unclear what this means for comm-central and the current l10n build configs. Needs to be monitored.
* Mozilla plans to check in l20n. Unclear what this means for comm-central and the current l10n build configs. Needs to be monitored.
** {{bug|1107635}} - Rewrite build system l10n repack rules from Makefile rules into a Python script might also affect a timely l10n repack
** {{bug|1107635}} - Rewrite build system l10n repack rules from Makefile rules into a Python script might also affect a timely l10n repacks but there has been no movement in it for some time.
** {{bug|1372167}} - Unify l10n.ini and filter.py into a single (python-independent) format for comm-central apps has now been checked in. There are still parts missing in toolkit but this might change the l10n build system again.
* Google API key for Safe Browsing V2, V4 and Geolocation. Ewong/Callek about getting it loaded onto the build machines.
* Google API key for Safe Browsing V2, V4 and Geolocation. Ewong/Callek about getting it loaded onto the build machines.
** Per {{bug|903439#c10}}, ewong confirmed that he has the Google API key. Safe Browsing keys are on the builders according to ewong. The build config changes need to be revised.
** Per {{bug|903439#c10}}, ewong confirmed that he has the Google API key. Safe Browsing keys are on the builders according to ewong. The build config changes need to be revised.
Line 34: Line 31:
** TODO: Add Adrian Kalla to RelEng team. Overall no change as of today.
** TODO: Add Adrian Kalla to RelEng team. Overall no change as of today.
* Discussions and planning about the future of SeaMonkey and if we should set up own builders are still going on.
* Discussions and planning about the future of SeaMonkey and if we should set up own builders are still going on.
** frg asked Adrian about his build config. He runs a small setup: 2 PCs, a Mac and a Jumhost (DD-WRT router). 1 PC is the Buildmaster and second the server with VMs for Windows and Linux building.
** For the previous discussions see the last status meettings.
** Ratty would like to have a try server.
** '''ewong''' is evaluating the cost and specs for an aws based build system.
** frg misses an OSX try server most.
** Cross compiling macOS builds is now possible for Firefox under Linux. If this can be made to work for SeaMonkey we won't need OSX builders.
** There would be problems uploading binaries to Mozilla servers. Linux distributors can upload crash-symbols. This would probably be possible.
*** OSX builders would only  be needed for tests. This can be added at a later stage.
** An infra architect is now working for Thunderbird. The SeaMonkey project has gotten an invitation to join but nothing has been discussed yet. '''IanN''' asked '''ewong''' if he could get in touch with rkent. A new TB council has been elected and talks could start.
** We need a jumphost, a buildmaster, a Windows and a Linux slave.
** A joint discussion should take place. Not finalized who organizes this and when.
*** A Puppet system for setup and configuration is under evaluation.
** Depending on the outcome builder software would also need to be selected. Adrian is in favor of Jenkins because buildbot expertise is rare.
*** Costs and if we should do an initial 1 yor 3 year setup are still evaluated.
** Due to cost and availability the generation of daily builds would need to be cut back. The team doesn't see much problems here and a new schedule could be worked out.
*** Funding is available.
** '''IanN''' mentioned taskcluster as an alternative to buildbot. According to '''ewong''' and '''frg''' it looks complex and Mozilla specific.
** We need to start with a static setup and expand as necessary.
*** The Thunderbird project plans to hire a designer for a new build infrastructure in the near future.
** The current infrastructure will be decommissioned in less than a year and is already failing.
** There are plans by Mozilla to do cross compiles on Linux for Windows and macOS. Not finalized yet.
** '''ewong''' tries to set up an aws acount and starts to get things going.
*** '''mcsmurf''' helps '''ewong' in setting up the payment side for an AWS account.
*** For macOS builds they are looking at MacStadium or similar.
** If the infrastructure can't be fixed in time for the next releases '''frg''' suggests making Adrians builds official. As mentioned above crash sysmbols still would need to be uploaded to mozilla servers.
*** '''ewong''' thinks this could be done with the right LDAP credentials but overall what can be made offcial should be defined first.
* &mdash;
* &mdash;
'''CLOSED'''
'''CLOSED'''
Line 56: Line 47:
=== Status of the SeaMonkey Buildbot Master and Tree ===
=== Status of the SeaMonkey Buildbot Master and Tree ===
<!--Please update accordingly-->
<!--Please update accordingly-->
* No 2.53 in Bugzilla yet!
* Various Bugs open for building.
* Various Bugs open for building.
** Both OSX64 builders did go out to lunch. '''ewong''' is filing a bug. They might just need a reboot.
** OSX64: busted due to {{bug|1260362}}. Yasm 1.2 needs to be installed. (Ratty: Depends on {{Bug|1257904}}. How to get traction on this?)
** OSX64: busted due to {{bug|1260362}}. Yasm 1.2 needs to be installed. (Ratty: Depends on {{Bug|1257904}}. How to get traction on this?)
*** Perma-busted-red: {{bug|958812}}
*** Perma-busted-red: {{bug|958812}}
Line 68: Line 59:
*** Lightning l10n upload still needs to be sorted.
*** Lightning l10n upload still needs to be sorted.
*** {{bug|1372167}} might help with the l10n issues.
*** {{bug|1372167}} might help with the l10n issues.
* [18th June 2017]
* [25th June 2017]
** Tests have been re-enabled to enable us to find out what's busting them. {{bug|1295826}} tracks the fixes for the Testing Infrastructure.
** Tests have been re-enabled to enable us to find out what's busting them. {{bug|1295826}} tracks the fixes for the Testing Infrastructure.
*** All tests are red.
*** All tests are red.
Line 74: Line 65:
*** Problems with Mercurial {{bug|1368956}} make check orange w/ hg unknown command "files".
*** Problems with Mercurial {{bug|1368956}} make check orange w/ hg unknown command "files".
** [comm-central]:
** [comm-central]:
*** Linux*: green
*** Linux*: Orange {{bug|1368956}}
*** OSX64: *busted* Due to mercurial issues. Tracked in {{bug|1362848}}.
*** OSX64: *busted* Due to mercurial issues. Tracked in {{bug|1362848}}.
*** Win32: green
*** Win32: green
*** See {{bug|1345770}} for current breakages. No new ones for 2.53 yet.  
*** See {{bug|1345770}} for current breakages. No new ones for 2.53 yet.
** [comm-beta]:
** [comm-beta]:
*** Linux*: green
*** Linux*: Orange {{bug|1368956}}
*** OSX64: *busted*
*** OSX64: *busted*
*** Win32:green
*** Win32:green
*** See {{bug|1345770}} for current breakages.
*** See {{bug|1345770}} for current breakages.
** [comm-release]:
** [comm-release]:
*** Linux*: green
*** Linux*: Orange {{bug|1368956}}
*** OSX64: *busted*
*** OSX64: *busted*
*** Win32: green
*** Win32: green
Line 103: Line 94:
<!-- uncomment if new new stuff comes up
<!-- uncomment if new new stuff comes up
==== Fixed Stuff Since Last Meeting ====
==== Fixed Stuff Since Last Meeting ====
* <s>No 2.53 in Bugzilla yet!</s> ''(fixed)''
* &mdash;
* &mdash;
-->
-->
Line 109: Line 101:
* SeaMonkey 2.48 beta 1 is out since April 15, 2017 &mdash; '''waiting for 2.48'''
* SeaMonkey 2.48 beta 1 is out since April 15, 2017 &mdash; '''waiting for 2.48'''
* SeaMonkey 2.48 will be the next release tracked in {{Bug|1351984}} (general beta issues in {{bug|1328886}}).
* SeaMonkey 2.48 will be the next release tracked in {{Bug|1351984}} (general beta issues in {{bug|1328886}}).
** '''ewong''' will start building 2.48 when he has the csets (still waiting for l10n sign-offs).
** Final build preparations for 2.48 under way.
*** '''frg''' mailed 2.48 cset candidates to ewong and IanN. 3 l10n csets different from the Beta.
*** '''ewong''' will start building 2.48 soon.
** Updates from 2.39b1 apparently did not work, relevant for the 2.48 release to upgrade from 2.46 without problems. '''ewong''' is on it. [ewong: For updates issue information, please look at my roundtable entry]
*** '''frg''' updated {{bug|1351984}} with the final csets for 2.48 build 1 and '''ewong''' reviewed the patch. 2 l10n csets are different from the Beta.
** Final build preparations for 2.48 under way.  
*** '''fixes for all intended bugs have landed now on the 2.48 relbranch'''
*** '''fixes for all intended bugs have landed now on the 2.48 relbranch''', except
** Updates from older SeaMonkey versions will not work for 2.48. '''ewong''' gave up making this work. We will announce this everywhere and on the project page. This does not affect Linux distributions which do their own builds.
*** {{bug|1368277}} still needs either be fixed for 2.48 and 2.49.1. Patch works but needs final UX review.
** l10n problems from 2.46 are still not solved. Extensions again can not be shipped bundled with this release. A removal patch has been checked in. DOMi and cZ tags have nevertheless been updated for a future release.
** l10n problems from 2.46 are still not solved. Extensions again can not be shipped bundled with this release. A removal patch has been checked in. DOMi and cZ tags have nevertheless been updated for a future release.
*** l10n problem is tracked in ({{bug|1231349}}).
*** l10n problem is tracked in ({{bug|1231349}}).
Line 137: Line 128:
*** Not entirely sure what is needed to make it official. Need to correspond with Callek.
*** Not entirely sure what is needed to make it official. Need to correspond with Callek.
** Build an unofficial (contributed build) Win64 build.  [akin to the status that Linux64 has now.]
** Build an unofficial (contributed build) Win64 build.  [akin to the status that Linux64 has now.]
*** Start later with comm-central we need to iron out the build issues, though right now, having just finished a W64 build; but I don't know how the tests are going to work though this will need to wait).  
*** Start later with comm-central we need to iron out the build issues, though right now, having just finished a W64 build; but I don't know how the tests are going to work though this will need to wait).
*** Currently tracked by {{bug|482143}}.
*** Currently tracked by {{bug|482143}}.


Line 146: Line 137:
** '''merges were performed as scheduled on June 12''', 2017.
** '''merges were performed as scheduled on June 12''', 2017.
** Trunk is now on 2.53, comm-release on 2.51
** Trunk is now on 2.53, comm-release on 2.51
* The next release after 2.48 will be 2.49.1 build from the ESR branch.  
** The next release after 2.48 will be 2.49.1 build from the ESR branch.
* Several languages seem to be no longer being updated and are missing many translations. They were removed from the website for 2.48 Beta 1. {{bug|1356294}} tracks the removal from the build files.
* Several languages seem to be no longer being updated and are missing many translations. They were removed from the website starting with 2.48 Beta 1. There were removed from the build files for the 2.48 release build.
 
=== Extensions and Plugins Compatibility Tracking ===
=== Extensions and Plugins Compatibility Tracking ===
* SeaMonkey Council is looking into setting up a separate add-ons site for SeaMonkey extensions. This would fix long standing issues we have with AMO.
* SeaMonkey Council is looking into setting up a separate add-ons site for SeaMonkey extensions. This would fix long standing issues we have with AMO.
Line 157: Line 147:
* '''Firefox plans removal of non-WebExtension add-ons and full-theme support with Gecko 57''' [https://blog.mozilla.org/addons/2016/11/23/add-ons-in-2017/].
* '''Firefox plans removal of non-WebExtension add-ons and full-theme support with Gecko 57''' [https://blog.mozilla.org/addons/2016/11/23/add-ons-in-2017/].
** ''new'' add-ons other than WebExtensions will [[Add-ons/2017#Firefox_53|no longer be accepted for signing]] as early as Gecko 53.
** ''new'' add-ons other than WebExtensions will [[Add-ons/2017#Firefox_53|no longer be accepted for signing]] as early as Gecko 53.
** The add-on sdk will be removed from mozilla code for Firefox 58. Other parts will follow.
* See [[SeaMonkey/StatusMeetings/Basics|Basics]] page. Please only list current changes here.
* See [[SeaMonkey/StatusMeetings/Basics|Basics]] page. Please only list current changes here.
* '''Firefox & Thunderbird Add-on Converter for SeaMonkey''' [http://addonconverter.fotokraina.com/ http://addonconverter.fotokraina.com/]<br>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.
* '''Firefox & Thunderbird Add-on Converter for SeaMonkey''' [http://addonconverter.fotokraina.com/ http://addonconverter.fotokraina.com/]<br>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.
Line 165: Line 156:
* In Gecko 52 obsolete toolkit parts were removed in {{bug|1312143}}. This may cause problems with older add-ons when SeaMonkey 2.49 hits the road. The 2.49 release notes should mention it. Chatzilla and DOMi were affected and were fixed.
* In Gecko 52 obsolete toolkit parts were removed in {{bug|1312143}}. This may cause problems with older add-ons when SeaMonkey 2.49 hits the road. The 2.49 release notes should mention it. Chatzilla and DOMi were affected and were fixed.
* There is a new build variable: MOZ_ALLOW_LEGACY_EXTENSIONS=1. It is currently set to true (1) but will be put also as a default into SeaMonkeys confvar.sh in a future bug to play it safe.
* There is a new build variable: MOZ_ALLOW_LEGACY_EXTENSIONS=1. It is currently set to true (1) but will be put also as a default into SeaMonkeys confvar.sh in a future bug to play it safe.
* Adblock Plus 2.9 is broken in 2.48 and up. Use 2.8.2 right now. The Adblock Plus development version fixes this but logs some errors. A patch for this has already been checked in ({{bug|1369977}}.
* Adblock Plus 2.9 is broken in 2.48 and up. 2.9.1 has speed problems. It is recommended to use 2.8.2 right now.
=== 2.x (Last, Current, Next) ===
=== 2.x (Last, Current, Next) ===
* SeaMonkey Statistics can be viewed at [https://dataviz.mozilla.org/t/public/views/SeamonkeyADI/VersionChannelADI?:embed=y#1 https://dataviz.mozilla.org] Across all channels we have an approximate ADU of 120k.
* SeaMonkey Statistics can be viewed at [https://dataviz.mozilla.org/t/public/views/SeamonkeyADI/VersionChannelADI?:embed=y#1 https://dataviz.mozilla.org] Across all channels we have an approximate ADU of 120k.
Line 191: Line 182:
[https://bugzilla.mozilla.org/buglist.cgi?&field0-0-0=cf_tracking_seamonkey248&type0-0-0=equals&value0-0-0=%3F tracking requests] (4)
[https://bugzilla.mozilla.org/buglist.cgi?&field0-0-0=cf_tracking_seamonkey248&type0-0-0=equals&value0-0-0=%3F tracking requests] (4)
[https://bugzilla.mozilla.org/buglist.cgi?resolution=---&target_milestone=seamonkey2.48 targeted] (1)
[https://bugzilla.mozilla.org/buglist.cgi?resolution=---&target_milestone=seamonkey2.48 targeted] (1)
[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_seamonkey248&f2=target_milestone&f5=cf_status_seamonkey247&v2=2.48 fixed] (27)
[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_seamonkey248&f2=target_milestone&f5=cf_status_seamonkey247&v2=2.48 fixed] (28)


==== 2.49.x subsequent releases ====
==== 2.49.x subsequent releases ====
Line 198: Line 189:
[https://bugzilla.mozilla.org/buglist.cgi?&field0-0-0=cf_tracking_seamonkey249&type0-0-0=equals&value0-0-0=%3F tracking requests] (5)
[https://bugzilla.mozilla.org/buglist.cgi?&field0-0-0=cf_tracking_seamonkey249&type0-0-0=equals&value0-0-0=%3F tracking requests] (5)
[https://bugzilla.mozilla.org/buglist.cgi?resolution=---&target_milestone=seamonkey2.49 targeted] (0)
[https://bugzilla.mozilla.org/buglist.cgi?resolution=---&target_milestone=seamonkey2.49 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_seamonkey249&f2=target_milestone&f5=cf_status_seamonkey248&v2=2.49 fixed] (37)
[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_seamonkey249&f2=target_milestone&f5=cf_status_seamonkey248&v2=2.49 fixed] (38)


==== 2.Next ====
==== 2.Next ====
Line 217: Line 208:
<!--Please update if necessary-->
<!--Please update if necessary-->
* Mozilla-central bugs that affect us:
* Mozilla-central bugs that affect us:
** {{Bug|1298243}} 'drag/drop: DataTransfer.types is wrong type'. Building SeaMonkey still works but changes probably need to be ported.  
** {{Bug|1298243}} 'drag/drop: DataTransfer.types is wrong type'. Building SeaMonkey still works but changes probably need to be ported.
** {{Bug|1276739}} 'replace list.txt with a region-aware JSON file format to allow different search configs...'. Regressions for SeaMonkey are tracked in {{Bug|1300198}}.
** {{Bug|1276739}} 'replace list.txt with a region-aware JSON file format to allow different search configs...'. Regressions for SeaMonkey are tracked in {{Bug|1300198}}.
*** {{Bug|1300198}} Move list.txt over to JSON once {{bug|1276739}} is in.
*** {{Bug|1300198}} Move list.txt over to JSON once {{bug|1276739}} is in.
**** This will likely break search engines and needs to be looked at.
**** This will likely break search engines and needs to be looked at.
** A lot of these bugs are due to mozilla-central switching from synchronous APIs to Asynchronous APIs.
** A lot of these bugs are due to mozilla-central switching from synchronous APIs to Asynchronous APIs.
** '''The C++ downloads manager backend nsIDownloadManager is being decommissioned'''. Firefox and Thunderbird have migrated to jsdownloads. Its going away in  
** '''The C++ downloads manager backend nsIDownloadManager is being decommissioned'''. Firefox and Thunderbird have migrated to jsdownloads. Its going away in
** {{Bug|825588}} Asynchronous JavaScript API for downloads and {{Bug|851471}} Decommission nsIDownloadManager. Tracked in:
** {{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. '''frg is currently looking into the patch from Neil'''.
*** {{Bug|888915}} Move SeaMonkey to the new JavaScript API for downloads when nsIDownloadManager is decommissioned. '''frg is currently looking into the patch from Neil'''.
Line 230: Line 221:


=== Feature List, Planning ===
=== Feature List, Planning ===
[http://dev.seamonkey.at/#bugstats Bug statistics] for the last two (full) weeks: 18 new, 4 fixed, 3 triaged.
[http://dev.seamonkey.at/#bugstats Bug statistics] for the last two (full) weeks: 19 new, 6 fixed, 4 triaged.
* low triaging effort, average number of new bugs filed.
* low triaging effort, average number of new bugs filed.
[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/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]:
Line 262: Line 253:
** Unofficial Linux builds just need to be declared official.
** Unofficial Linux builds just need to be declared official.
** Providing Windows x64 builds is tracked in {{Bug|482143}}.
** Providing Windows x64 builds is tracked in {{Bug|482143}}.
* The website and wiki are outdated. '''InvisibleSmiley''' no longer maintains the website. For 2.46 the website was updated but it still needs work.  
* The website and wiki are outdated. '''InvisibleSmiley''' no longer maintains the website. For 2.46 the website was updated but it still needs work.
* '''frg''' suggested asking for donations in a future release. Probably during startup or more prominently on the website.
* '''frg''' suggested asking for donations in a future release. Probably during startup or more prominently on the website.
* '''frg''' suggested a tabbrowser.xml overhaul because it's becoming harder to backport fixes from Firefox.
* '''frg''' suggested a tabbrowser.xml overhaul because it's becoming harder to backport fixes from Firefox.
Line 270: Line 261:


=== Roundtable - Personal Status Updates ===
=== Roundtable - Personal Status Updates ===
'''IanN will handle review requests. Ratty is currently absent. frg can also do website reviews as long as he doesn't break things'''
'''IanN generally will handle more complex review requests. Ratty is currently absent. frg, rsx11m, stefanh and ewong can also do reviews in their areas of expertise. For bigger changes and branch approvals outside of the build system IanN needs to be involved'''


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).
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).
Line 278: Line 269:


Waiting for review or feedback:
Waiting for review or feedback:
* {{Bug|1367864}} Clean up bookmark-item graphics logo usage in SeaMonkey themes.
* {{Bug|1351984}} (SM2.48) Tracking bug for build and release of SeaMonkey 2.48. Got r+. Will fix the nits.
* {{Bug|1370314}} SeaMonkey 06/2017 installer rollup. Waiting for feedback what should be taken.
* {{Bug|1370314}} SeaMonkey 06/2017 installer rollup. Waiting for feedback what should be taken.
* {{Bug|1373373}} MapiProxy dlls are not registered correctly using a Windows SeaMonkey x64 build (just needs checkin).
* {{Bug|1373374}} SeaMonkey is incorrectly enclosed in quotation marks in Set Default Programs dialog.
* {{Bug|1373374}} SeaMonkey is incorrectly enclosed in quotation marks in Set Default Programs dialog.
* {{Bug|1373375}} SeaMonkey extensions and themes are flagged as legacy in add-ons manager.
* {{Bug|1373375}} SeaMonkey extensions and themes are flagged as legacy in add-ons manager. Need to address nits.
* {{Bug|1374094}} Update debugQA extension for older SeaMonkey versions. Need to fix IanNs remarks.
* {{Bug|1374708}} Style and color quotes in messages. Needs a few updates after feedback.


Working on:
Working on:
* The daily 2.53a1 breakage.
* The daily 2.53a1 breakage.
* Putting updated debugQA and DOMi extensions on AMO. Started with debugQA and noticed that it was no longer compatible with older versions. Fixed this (no bug yet) and ran into problems with the composer. Filed {{Bug|1364772}} and then got sidetracked by build breaks before addressing the review comments. Still true two weeks later.
* {{Bug|521861}} After creating news account through clicking news URL Account Wizard is broken. On the backburner.
* {{Bug|521861}} After creating news account through clicking news URL Account Wizard is broken. On the backburner.
* {{Bug|1256724}} Update The Data Manager, and the Cookie Viewer so as to treat backspace and delete equivalently on Mac OS X. Took over the bug. Need to figure out some backspace problems in cookieviewer
* {{Bug|1256724}} Update The Data Manager, and the Cookie Viewer so as to treat backspace and delete equivalently on Mac OS X. Took over the bug. Need to figure out some backspace problems in cookieviewer
Line 294: Line 285:
* {{Bug|1326377}} Media view 'Save As ...' for embedded(?) picture fails. Need to find out how to get the private window status.
* {{Bug|1326377}} Media view 'Save As ...' for embedded(?) picture fails. Need to find out how to get the private window status.
* Trying to clean up the shipped extensions build process so that they can be included / disabled via confvars.sh. Halfway done. No bug yet.
* Trying to clean up the shipped extensions build process so that they can be included / disabled via confvars.sh. Halfway done. No bug yet.
* {{Bug|1364772}} Editor test failures using DebugQA extension.


On the list (the actual one in Brain 1.0 is longer and gets longer every day)
On the list (the actual one in Brain 1.0 is longer and gets longer every day)
Line 301: Line 291:
Titbits:
Titbits:
* No time for Sync at the moment.
* No time for Sync at the moment.
* 2.48 source is finally ready for building.
* Putting updated debugQA and DOMi extensions on AMO. Started with debugQA and noticed that it was no longer compatible with older versions. Finalizing the bugs now.


Other things on my mind:
Other things on my mind:
Line 326: Line 318:
** "real" fix
** "real" fix
Performed reviews:
Performed reviews:
* {{Bug|1367864}} Clean up bookmark-item graphics logo usage in SeaMonkey themes  
* {{Bug|1367864}} Clean up bookmark-item graphics logo usage in SeaMonkey themes
* {{Bug|1373373}} MapiProxy dlls are not registered correctly using a Windows SeaMonkey x64 build
* {{Bug|1373373}} MapiProxy dlls are not registered correctly using a Windows SeaMonkey x64 build
Awaiting new patch for ui-review:
Awaiting new patch for ui-review:
Line 338: Line 330:


=== Any other business?  ===
=== Any other business?  ===
* The next meeting will be held in two weeks: Sunday July 9, 2017, 14:00 UTC
* &mdash;
* &mdash;
Confirmed users
2,255

edits