647
edits
(→frg: Bug 1496707) |
(status meeting notes not much new.) |
||
Line 8: | Line 8: | ||
* 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): frg ewong IanN 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: | ||
** ''' | ** '''Felix Haernstroem for a zoomy zoom status bar setting''' | ||
=== Action Items === | === Action Items === | ||
Line 24: | Line 24: | ||
* The project areas on the website need further updates to reflect the current responsibilities after some long time developers and maintainers left the project. {{bug|1356106}} has already been filed. | * The project areas on the website need further updates to reflect the current responsibilities after some long time developers and maintainers left the project. {{bug|1356106}} has already been filed. | ||
* Planning the future of SeaMonkey with a new infrastructure is in progress. | * Planning the future of SeaMonkey with a new infrastructure is in progress. | ||
** The documentation on the website needs to be updated for recent build config changes. '''frg''' can support anyone who wants to do this. | ** The documentation on the website needs to be updated for recent build config changes. '''frg''' can support anyone who wants to do this. | ||
*** This includes outdated links and other content in the [https://www.seamonkey-project.org/dev/ SeaMonkey Development Resources page]. | *** This includes outdated links and other content in the [https://www.seamonkey-project.org/dev/ SeaMonkey Development Resources page]. | ||
* '''Daniel_''' mentioned that Azure Pipelines (build agent) is now free to use and also included free build time for Open Source projects. | * '''Daniel_''' mentioned that Azure Pipelines (build agent) is now free to use and also included free build time for Open Source projects. | ||
** '''ewong''' will look into it. It might be useful in the future to save us money. | ** '''ewong''' will look into it. It might be useful in the future to save us money. | ||
Line 35: | Line 34: | ||
* — | * — | ||
'''CLOSED''' | '''CLOSED''' | ||
* MozReview has been discontinued. We didn't use it and also do not plan to switch to Phabricator. | |||
* — | * — | ||
Line 56: | Line 56: | ||
** The installer still works... | ** The installer still works... | ||
** l10n is broken in comm-central because of search plugin issues. If we switch to search/list.json then we need to keep the l10n searchplugin xml files for esr60 or switch esr60 too. | ** l10n is broken in comm-central because of search plugin issues. If we switch to search/list.json then we need to keep the l10n searchplugin xml files for esr60 or switch esr60 too. | ||
** There is more and more needed api and source support taken out of mozilla-central. It is unclear if we will ever be able to use this repo again. | ** There is more and more needed api and source support taken out of mozilla-central. It is unclear if we will ever be able to use this repo again. | ||
** We keep it at least building as long as we can. | ** We keep it at least building as long as we can. | ||
Line 92: | Line 91: | ||
** SeaMonkey 2.57 will be the next major release after 2.49.x becomes EOL. | ** SeaMonkey 2.57 will be the next major release after 2.49.x becomes EOL. | ||
** 2.57 will be build from the '''comm-esr60''' repo. | ** 2.57 will be build from the '''comm-esr60''' repo. | ||
** | ** Mail and news are still broken in SeaMonkey 2.57. | ||
** Not all patches with l10n-relevant string changes are done for 2.57. '''frg''' has figured out a way to do this using strings from later l10n-central releases (suite directory only). He tried this with a local l10n dir and it turned out ok. | ** Not all patches with l10n-relevant string changes are done for 2.57. '''frg''' has figured out a way to do this using strings from later l10n-central releases (suite directory only). He tried this with a local l10n dir and it turned out ok. | ||
*** '''IanN''' will test it later but there is currently no alternatives presented. | *** '''IanN''' will test it later but there is currently no alternatives presented. | ||
Line 105: | Line 104: | ||
** 2.49.5 will be done on the new infrastructure only. There is no ETA yet. | ** 2.49.5 will be done on the new infrastructure only. There is no ETA yet. | ||
*** Because of {{Bug|1489785}} do not upgrade to macOS 10.14 yet if you can avoid it. | *** Because of {{Bug|1489785}} do not upgrade to macOS 10.14 yet if you can avoid it. | ||
** '''ewong''' tries to fix the update process for the aus3 server. This is broken since 2.48 and did not block the 2.49.4 release. | ** '''ewong''' tries to fix the update process for the aus3 server. This is broken since 2.48 and did not block the 2.49.4 release. | ||
** 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}}. | ||
Line 113: | Line 110: | ||
*** {{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". | ||
*** {{Bug|1406049}} is not yet fixed but has a limited audience. | *** {{Bug|1406049}} is not yet fixed but has a limited audience. | ||
*** {{Bug|1385667}} and {{Bug|1394149}} fix build issues with gcc 7. We will evaluate if we can backport them | *** {{Bug|1385667}} and {{Bug|1394149}} fix build issues with gcc 7. We will evaluate if we can backport them in mozilla-esr52. | ||
**** '''frg''' did gcc 7 builds and they had serious redraw problems. We will not use gcc 7 for building 2.49.5 on Linux. | **** '''frg''' did gcc 7 builds and they had serious redraw problems. We will not use gcc 7 for building 2.49.5 on Linux. | ||
**** '''NewTobinParadigm''' says Basilik is ok with gcc 7. | **** '''NewTobinParadigm''' says Basilik is ok with gcc 7. | ||
Line 135: | Line 132: | ||
** A release would need further security fixes. '''frg''' tries to keep it as current as possible in his spare time. | ** A release would need further security fixes. '''frg''' tries to keep it as current as possible in his spare time. | ||
*** The big security problems which were in the public are fixed. | *** The big security problems which were in the public are fixed. | ||
*** The current security level as of today is more or less at 52. | *** The current security level as of today is more or less at 52.9. Goal is to to be on par with latest ESR 60 soon. | ||
*** ICU60, NSS 3.38 NSPR 4.19 and so TLS 1.3 have been backported. | *** ICU60, NSS 3.38 NSPR 4.19 and so TLS 1.3 have been backported. | ||
** The last known regression compared to 2.49.x has been fixed in 2.53. | ** The last known regression compared to 2.49.x has been fixed in 2.53. | ||
Line 158: | Line 155: | ||
*** The developer of DOM Inspector Plus has fixed his extension and we can use the fixes for DOMi. | *** The developer of DOM Inspector Plus has fixed his extension and we can use the fixes for DOMi. | ||
*** '''frg''' has DOMi working for 2.57 using the patches but some minor issues still remain. | *** '''frg''' has DOMi working for 2.57 using the patches but some minor issues still remain. | ||
**** A work-in-progress version is available at [http://www.wg9s.com/comm-257/]. | |||
** The devtools can inspect chrome content but this needs to be fixed in SeaMonkey. It works in Thunderbird. | ** The devtools can inspect chrome content but this needs to be fixed in SeaMonkey. It works in Thunderbird. | ||
*** DOMi might be retired later when this works. It is currently not built. See also {{Bug|1273222}}. | *** DOMi might be retired later when this works. It is currently not built. See also {{Bug|1273222}}. | ||
Line 185: | Line 183: | ||
** The old add-ons website api has been removed in {{bug|1402064}} for Gecko 60 and up. We might need to do some further porting here to smoothly | ** The old add-ons website api has been removed in {{bug|1402064}} for Gecko 60 and up. We might need to do some further porting here to smoothly | ||
integrate installation from the add-ons site. | integrate installation from the add-ons site. | ||
** For Thunderbird a new add-on [https://addons.thunderbird.net/en-US/seamonkey/addon/thunderbird-addons-test/] is available to switch addons | ** For Thunderbird a new add-on [https://addons.thunderbird.net/en-US/seamonkey/addon/thunderbird-addons-test/] is available to switch addons.mozilla.org to addons.thunderbird net. | ||
* We will evalute the possibility of shipping pdf.js with SeaMonkey in a future release. '''frg''' will look into it when he finds some time. | * We will evalute the possibility of shipping pdf.js with SeaMonkey in a future release. '''frg''' will look into it when he finds some time. | ||
* NoScript Classic 5.x is still being updated. You can get it from [https://noscript.net/getit]. | |||
* uBlock Origin is still being updated. You can get it from [https://github.com/gorhill/uBlock/releases]. You need to pick the latest legacy version. Currently 1.16.4.5. | |||
=== 2.x (Last, Current, Next) === | === 2.x (Last, Current, Next) === | ||
Line 217: | Line 217: | ||
* macOS cross-compiling | * macOS cross-compiling | ||
* '''frg''' did cross compile all relevant trees on Linux starting with comm-esr52 sucessfully using the instructions from '''IanN''' in {{bug|1379062}}. He has a small cross compile guide available. | * '''frg''' did cross compile all relevant trees on Linux starting with comm-esr52 sucessfully using the instructions from '''IanN''' in {{bug|1379062}}. He has a small cross compile guide available. | ||
** It is not sure if the cross-compile can create universal macOS 2.49.x builds needed for plugin suppprt but this will only become urgent when the new infra is up and only for 2.49.x. macOS support for x86 applications is discontinued anyway. | |||
** It is not sure if the cross-compile can create universal macOS 2.49.x builds needed for plugin suppprt but this will only become urgent | |||
** 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. | ||
** For cross compiling a recent Rust cross package and the cross toolchains are needed. For local use they can be extracted from any Firefox macOS taskcluster build. | ** For cross compiling a recent Rust cross package and the cross toolchains are needed. For local use they can be extracted from any Firefox macOS taskcluster build. | ||
Line 299: | Line 297: | ||
==== ewong ==== | ==== ewong ==== | ||
==== frg ==== | ==== frg ==== | ||
Waiting for review: | Waiting for review: | ||
* {{Bug|1496707}} Update links to SeaMonkey Add-Ons website. | * {{Bug|1496707}} Update links to SeaMonkey Add-Ons website. | ||
Line 359: | Line 356: | ||
=== Any other business? === | === Any other business? === | ||
* Future meetings for now will be held at 14:00 UTC. | |||
* The next meeting will be held in two weeks: Sunday November 11, 2018, '''14:00''' UTC. | |||
* — | * — |
edits