Confirmed users
2,255
edits
(→2.57.x next esr release branch (future): updated counts) |
m (corrected typo) |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 7: | Line 7: | ||
* Location: [irc://chat.freenode.net/seamonkey #seamonkey IRC channel] ''' now on Freenode! ''' | * Location: [irc://chat.freenode.net/seamonkey #seamonkey IRC channel] ''' now on Freenode! ''' | ||
* 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 WG9s | ||
== Agenda == | == Agenda == | ||
* Who's taking minutes? -> ''' | * Who's taking minutes? -> '''frg''' | ||
* Nominees for Friends of the Fish Tank: | * Nominees for Friends of the Fish Tank: | ||
** ''' | ** '''ewong for updating the release servers with 2.53.1b1''' | ||
=== Action Items === | === Action Items === | ||
Line 65: | Line 65: | ||
** Patches will still be done via bugzilla first and then checked into hg or git by a peer. | ** Patches will still be done via bugzilla first and then checked into hg or git by a peer. | ||
** Mozilla does this to a degree. See [https://github.com/mozilla/gecko-dev/ Mozilla gecko-dev repo] as an example. | ** Mozilla does this to a degree. See [https://github.com/mozilla/gecko-dev/ Mozilla gecko-dev repo] as an example. | ||
* We are looking at l10n tools. | |||
<!-- Comment out this section if nothing new fixed --> | <!-- Comment out this section if nothing new fixed --> | ||
<!-- uncomment if no new stuff comes up | <!-- uncomment if no new stuff comes up | ||
==== Fixed Infrastructure Stuff Since Last Meeting ==== | ==== Fixed Infrastructure Stuff Since Last Meeting ==== | ||
* — | * — | ||
<!-- end --> | <!-- end --> | ||
Line 89: | Line 87: | ||
** RDF has been completely removed now. | ** RDF has been completely removed now. | ||
** XBL has been completely removed now. | ** XBL has been completely removed now. | ||
** comm-central is currently busted. | ** comm-central macOS is currently busted. Port for {{Bug|1526731}} from '''WG9s''' will be checked in soon. | ||
** In {{Bug|1611647}} the remaining xul files and references will be renamed to xhtml. | |||
** See {{Bug|1452448}} for current comm-central breakages. This is not up to date. | ** See {{Bug|1452448}} for current comm-central breakages. This is not up to date. | ||
Line 100: | Line 99: | ||
** We currently do not track nor update comm-release. | ** We currently do not track nor update comm-release. | ||
** Do not use any current comm-release based release. | ** Do not use any current comm-release based release. | ||
** An updated unofficial 2.53. | ** An updated unofficial 2.53.2 is available from [http://www.wg9s.com/comm-253/ WG9's website]. We accept filing bugs against it. The 2.53.x releases will be paving the way for 2.57. | ||
** For building please apply the patches from Bills website to the noted comm-release and mozilla-release changeset. | ** For building please apply the patches from Bills website to the noted comm-release and mozilla-release changeset. | ||
** For building please stay at Rust 1.37 for now. | ** For building please stay at Rust 1.37 for now. | ||
Line 144: | Line 142: | ||
** Session Manager 0.8.13 needs a minor fix to be compatible with current and future 2.53.1 releases. | ** Session Manager 0.8.13 needs a minor fix to be compatible with current and future 2.53.1 releases. | ||
*** Replace nsIJSXMLHttpRequest with nsIXMLHttpRequest in session_manager-0.8.1.13\packages\overlay.js line 46. | *** Replace nsIJSXMLHttpRequest with nsIXMLHttpRequest in session_manager-0.8.1.13\packages\overlay.js line 46. | ||
*** | ** Toolbar Buttons 1.1 and 1.1.1 is broken. Standalone toolbar buttons seem to work. | ||
** The following bugs are not yet fixed in 2.53: | ** NPAPI support other than for Flash has been discontinued. The final release notes need to be update for this. | ||
** The following bugs are not yet fixed in 2.53.x: | |||
*** {{Bug|1409458}} "Privacy Issue: Replying to or forwarding an HTML e-mail with external content". | *** {{Bug|1409458}} "Privacy Issue: Replying to or forwarding an HTML e-mail with external content". | ||
*** Building with the 10.11 SDK need the fixes in {{Bug|1391790}} for macOS 10.13. | *** Building with the 10.11 SDK need the fixes in {{Bug|1391790}} for macOS 10.13. | ||
*** Starting with a private window or a non browser window will not fully initialize some components including the download manager. | |||
Opening the first regular browser window will fix this. This is a bug with session restore. | |||
** A meta bug {{Bug|1584728}} tracks the rdf removal from SeaMonkey. | ** A meta bug {{Bug|1584728}} tracks the rdf removal from SeaMonkey. | ||
** Security fixes are backported frequently. '''frg''' tries to keep it as current as possible in his spare time. | ** Security fixes are backported frequently. '''frg''' tries to keep it as current as possible in his spare time. | ||
*** The big security problems which were in the public up to | *** The big security problems which were in the public up to 72.0 are fixed. | ||
*** The current security level as of today is more or less at 60.4. Goal is to to be on par with latest ESR 60 soon and then move up. | *** The current security level as of today is more or less at 60.4. Goal is to to be on par with latest ESR 60 soon and then move up. | ||
*** ICU60, Skia m66, NSS 3.48.1, NSPR 4.24 and TLS 1.3 have been backported. | *** ICU60, Skia m66, NSS 3.48.1, NSPR 4.24 and TLS 1.3 have been backported. | ||
** Compiler support is up to date. | ** Compiler support is up to date. | ||
*** clang 5, 7 or 8, gcc 6.1, gcc 7 and 8 can be used to build 2.53.1 on Linux or for macOS. Support for gcc 5.x and 4.x has been removed. | *** clang 5, 7 or 8, gcc 6.1, gcc 7 and 8 can be used to build 2.53.1 on Linux or for macOS. Support for gcc 5.x and 4.x has been removed. | ||
*** clang 7 or | *** clang 7, 8 or 9, VS2017 15.9.13 and VS2019 are supported under Windows. Support for VS2015 and earlier VS2017 versions has been removed. | ||
*** | *** gcc 9 support is being looked into. | ||
*** The official release is compiled with VS2019 for Windows, gcc 6 for Linux and clang 5 for macOS. Rust 1.36 is used. | *** The official release is compiled with VS2019 for Windows, gcc 6 for Linux and clang 5 for macOS. Rust 1.36 is used. | ||
** The unofficial release is now at 2.53.2 Beta 1 pre. | ** The unofficial release is now at 2.53.2 Beta 1 pre. | ||
Line 193: | Line 194: | ||
* General SeaMonkey release issues. | * General SeaMonkey release issues. | ||
** For now we will not use a Meta bug to track problems in ESER68. {{Bug|1452448}} for current comm-central breakages will kept up to date. | ** For now we will not use a Meta bug to track problems in ESER68. {{Bug|1452448}} for current comm-central breakages will kept up to date. | ||
** '''ewong''' tries to fix the update process for the aus3 server. This is broken since 2.48 | ** '''ewong''' tries to fix the update process for the aus3 server. This is broken since 2.48. | ||
** A meta bug for gtk3 compatibility has been created for 2.49.1 and up {{Bug|1367257}}. | ** A meta bug for gtk3 compatibility has been created for 2.49.1 and up {{Bug|1367257}}. | ||
*** Remaining issues are with menu borders and submenu arrows (Core {{Bug|1267982}} and {{Bug|1334679}}) | *** Remaining issues are with menu borders and submenu arrows (Core {{Bug|1267982}} and {{Bug|1334679}}) | ||
Line 224: | Line 225: | ||
*** While packed directly it is still maintained as an extension | *** While packed directly it is still maintained as an extension | ||
** Add-ons need to switch to optionsType 3 for 2.57. TB did a fix showing the preferences in the menu list. We need to port this bug for 2.57. | ** Add-ons need to switch to optionsType 3 for 2.57. TB did a fix showing the preferences in the menu list. We need to port this bug for 2.57. | ||
** NPAPI support other than for Flash has been discontinued. | |||
* Thunderbird plans to discontinue classic add-ons with the next ESR78 based release. | * Thunderbird plans to discontinue classic add-ons with the next ESR78 based release. | ||
Line 251: | Line 253: | ||
* NoScript Classic 5.x is still being updated. You can get it from [https://noscript.net/getit]. Currently 5.1.9. | * NoScript Classic 5.x is still being updated. You can get it from [https://noscript.net/getit]. Currently 5.1.9. | ||
* uBlock Origin is still being updated. You can get it from [https://github.com/gorhill/uBlock | * uBlock Origin is still being updated. You can get it from [https://github.com/gorhill/uBlock-for-firefox-legacy]. | ||
The latest legacy version is currently 1.16.4.16. | |||
* The SeaMonkey and Thunderbird add-ons are now hosted on [https://addons.thunderbird.net/]. | * The SeaMonkey and Thunderbird add-ons are now hosted on [https://addons.thunderbird.net/]. | ||
Line 342: | Line 345: | ||
[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 3 super-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 3 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 1 ui-review] | [https://bugzilla.mozilla.org/buglist.cgi?product=SeaMonkey&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=ui-review%3F 1 ui-review] | ||
[https://bugzilla.mozilla.org/buglist.cgi?product=SeaMonkey&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=feedback%3F | [https://bugzilla.mozilla.org/buglist.cgi?product=SeaMonkey&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=feedback%3F 12 feedback] | ||
* See [[SeaMonkey/StatusMeetings/FeatureList|Feature List]] page for major wanted/needed features. | * See [[SeaMonkey/StatusMeetings/FeatureList|Feature List]] page for major wanted/needed features. | ||
Line 380: | Line 383: | ||
==== ewong ==== | ==== ewong ==== | ||
==== frg ==== | ==== frg ==== | ||
Most work for SeaMonkey in the last weeks was release work on 2.53.1 Beta 1 release, doing reviews, starting the 2.53.2 cycle with patches and doing support. | |||
Waiting for review: | |||
* {{Bug|1274798}} Seamonkey integration in Gnome3. Old bug/patch which needs verification from someone more familiar with Linux. | |||
Waiting for esr60 a+: | |||
* none | |||
Waiting for feedback: | |||
* {{Bug|1410646}} Fix SM "log into/onto" and related instances. | |||
Checkin ready: | |||
* {{Bug|1606400}} Land strings for IRC client in SeaMonkey. (backed out for now after reqest from l10n folk). | |||
* {{Bug|1606680}} Remove remaining internal uses of mTabContainer. | |||
* {{Bug|1607023}} Remove dead GroupBookmark code. | |||
* {{Bug|1608699}} Align refresh button and autorefresh checkbox in about:networking vertically. | |||
Waiting here for a few more bugs to get a+ | |||
Reviewing: | |||
* {{Bug|1536779}} Port |Bug 1528840 - addressingWidgetOverlay.js, abMailListDialog.js code cleanup| to SeaMonkey. Postponed till 2.57 is in better shape. | |||
* A bunch of bugs from IanN and others. | |||
Working on: | |||
* RDF removal with '''IanN''' for 2.53 and up. Full removal for 2.53 will only happen if it does not break critical or too many add-ons. | |||
* Backporting ESR 60 and beyond fixes to 2.53. At 60.3 now. Much progress with bringing Lighting up to date. Everything relevant up to 60.9 in and now a packed extension. | |||
* Syncing 2.57 with 2.53 fixes. | |||
* {{Bug|521861}} After creating news account through clicking news URL Account Wizard is broken. '''jorgk''' found some issues in the patch which I need to fix first. | |||
* Integrating DOMi Plus patches into DOMi. | |||
* Port of {{Bug|1100103}} Add a remove button to every To/CC/BCC address in Composer. No bug yet. Initial version in 2.53. Needs better styling. | |||
Not working on: | |||
* Fixing comm-central. Not worth it currently. Only see that it builds. | |||
* Starting to see if I can back out the xul templates removal to speed things up. Second bug backed out but still no luck. '''IanN''' does de-rdf which is better. | |||
** 2.58+ is broken in capital letters as in BROKEN. | |||
Shelved for later: | |||
* {{Bug|1296850}} Show standard loading indicator images in tab when busy or progress attribute are set. Asked someone who wants to help out to look at the icons. Got the icons but have no time at the moment. | |||
* {{Bug|1392929}} Port Bug 886907 [Remove old synchronous contentPrefService] to SeaMonkey. | |||
* Followups for {{Bug|1379369}} to TriggeringPrincipals and UserContextIDs in more functions. '''IanN''' already fixed a bunch of stuff. | |||
* {{Bug|1370314}} SeaMonkey 06/2017 installer rollup. Probably not much more right now. Took some parts to other bugs. and will see what is left when 2.57 is ready. | |||
* Helping '''WG9s''' with {{Bug|1444740}} Drop support for -moz-border-*-colors in SeaMonkey. | |||
* {{Bug|1231349}} l10n repacks broken on with SM 2.42 and newer. cZ patch done for 2.57 and up. Got feedback but found a bug yesterday. Backport to 2.53 later. | |||
* {{Bug|1231349}} l10n repacks broken on with SM 2.42 and newer. DOMi patch mostly working. cZ got f+. Shooting for r+ next. | |||
Titbits: | |||
* 2.53.1 Beta 1 is done. Finalizing release starts soon. | |||
==== IanN ==== | ==== IanN ==== | ||
==== Rainer Bielefeld ==== | ==== Rainer Bielefeld ==== |