647
edits
(→frg: status update) |
(status meeting notes) |
||
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 WG9s rsx11m ewong (back from Typhoon watching) Daniel_ | ||
== 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: | ||
** ''' | ** '''WG9s for fixing ChatZilla''' | ||
=== Action Items === | === Action Items === | ||
Line 25: | Line 25: | ||
** 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]. | ||
* MozReview has been discontinued. We didn't use it and also do not plan to switch to Phabricator. | |||
* '''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. | |||
* '''Daniel_''' asked if there are any plans to provide github repos to attract new developers. | |||
** '''frg''' mentioned that currently this is not planned and might not be on the agenda in the forseeable future because of existing developer shortages. | |||
** Mozilla does this to a degree and we don't rule it out in the future. See [https://github.com/mozilla/gecko-dev/ Mozilla gecko-dev repo] as an example. | |||
* — | * — | ||
'''CLOSED''' | '''CLOSED''' | ||
Line 46: | Line 52: | ||
*** Unified builds(comm-esr52 only): tbd. | *** Unified builds(comm-esr52 only): tbd. | ||
*** 64bit builds: tbd. | *** 64bit builds: tbd. | ||
* The new infrastructure is in theory ready to build. '''ewong''' still has | * The new infrastructure is in theory ready to build. | ||
** '''ewong''' is still setting it up. No ETA for the first build yet. | |||
** New dependencies for building Nightly Clang, NodeJs and cbindgen are added. | |||
** The old SCL3 infrastructure has been decommissioned. See [https://blog.seamonkey-project.org/2018/09/14/scl3-is-dead-long-live-scl3/ SeaMonkey blog]. | |||
** The SeaMonkey website is now hosted on a website owned by the SeaMonkey project. | |||
** '''frg''' suggests to start with comm-esr60 or comm-esr52 because these are not moving targets. | ** '''frg''' suggests to start with comm-esr60 or comm-esr52 because these are not moving targets. | ||
** '''ewong''' mentions that usually there are no Nightlies done on other branches. | ** '''ewong''' mentions that usually there are no Nightlies done on other branches. | ||
Line 61: | Line 71: | ||
* [comm-central]: | * [comm-central]: | ||
** Do not use the 2. | ** Do not use the 2.61 release. | ||
** 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. | ||
Line 67: | Line 77: | ||
** 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. | ||
** {bug|1490765}} broke building all comm-central applications without advance notice. A workaround in {bug|1490867}} was pushed until this is fully fixed. | |||
** Bug to add current SeaMonkey version numbers to bugzilla has not been filed yet. | |||
** 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. | ||
* [comm-beta]: | * [comm-beta]: | ||
** We currently do not track nor update comm-beta. | ** We currently do not track nor update comm-beta. | ||
** Do not use the 2. | ** Do not use the 2.60 release. | ||
** See {{bug|1452448}} for current comm-central breakages. | ** See {{bug|1452448}} for current comm-central breakages. | ||
* [comm-release]: | * [comm-release]: | ||
** We currently do not track nor update comm-release. | ** We currently do not track nor update comm-release. | ||
** Do not use the 2. | ** Do not use the 2.59 release. | ||
** An updated unofficial 2.53 is available from [http://www.wg9s.com/comm-253/ WG9's website]. We accept filing bugs against it but it is only provided for testing purposes on the way to 2.57. | ** An updated unofficial 2.53 is available from [http://www.wg9s.com/comm-253/ WG9's website]. We accept filing bugs against it but it is only provided for testing purposes on the way to 2.57. | ||
** See {{bug|1379370}} for current 2.53 breakages | ** See {{bug|1379370}} for current 2.53 breakages. All known major bugs for 2.53 are closed. | ||
* [comm-esr60]: | * [comm-esr60]: | ||
** Sidebar, Help and Mail/News are broken because of XUL template removals. See {{bug|464710}}. | ** Sidebar, Help and Mail/News are broken because of XUL template removals. See {{bug|464710}}. | ||
Line 85: | Line 97: | ||
** See {{bug|1313304}} for current breakages. | ** See {{bug|1313304}} for current breakages. | ||
** Builds from this repo are the only ones fully usable right now. | ** Builds from this repo are the only ones fully usable right now. | ||
** Security backports and updated platform support is not yet checked in. Needs to be evaluated what is to be taken when the infra is ready. An unoffcial 2.49.5 is available from [http://www.wg9s.com/comm-esr/ WG9's website]. See [https://wiki.mozilla.org/SeaMonkey/StatusMeetings/2018-09-16#Release_Train/ Release Train]. | |||
<!-- Comment out this section if nothing new fixed --> | <!-- Comment out this section if nothing new fixed --> | ||
Line 153: | Line 166: | ||
=== Extensions and Plugins Compatibility Tracking === | === Extensions and Plugins Compatibility Tracking === | ||
* Most extensions are now broken in SeaMonkey 2.54+ because of Mozilla api removals. | * Most extensions are now broken in SeaMonkey 2.54+ because of Mozilla api removals. | ||
** ChatZilla | ** '''WG9s''' fixed ChatZilla for 2.57. '''frg''' will file bugs and see that they are checked in when reviewed. | ||
*** It will probably never work again without a rewrite in 2.58+/61+ because of overlay and other removals. | |||
** DOMi was fixed for 2.55 but has been badly broken by our Mozilla "friends" again recently in 2.56. See {{bug|1429936}}. | ** DOMi was fixed for 2.55 but has been badly broken by our Mozilla "friends" again recently in 2.56. See {{bug|1429936}}. | ||
** DOMi will no longer work in any Fx58+ version. | *** DOMi will no longer work in any Fx58+ version. | ||
** 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 165: | Line 179: | ||
** Thunderbird has added preliminary WebExtension support to Thunderbird 63. | ** Thunderbird has added preliminary WebExtension support to Thunderbird 63. | ||
** Lightning is packed directly into Thunderbird and SeaMonkey now. This was done in {{Bug|1451847}} for SeaMonkey. | ** Lightning is packed directly into Thunderbird and SeaMonkey now. This was done in {{Bug|1451847}} for SeaMonkey. | ||
*** 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. | ||
* WebExtension support in SeaMonkey is tracked in {{Bug|1320556}}. As of now working on this has not started. | * WebExtension support in SeaMonkey is tracked in {{Bug|1320556}}. As of now working on this has not started. | ||
** This would be needed for a ESR60 based SeaMonkey. | ** This would be needed for a ESR60 based SeaMonkey 2.57. | ||
* Evaluation if some extension functionality should be incorporated will need to be done for the 2.57 release. | * Evaluation if some extension functionality should be incorporated will need to be done for the 2.57 release. | ||
** Candidate number 1 is ChatZilla. | ** Candidate number 1 is ChatZilla. | ||
*** ChatZilla development seems to have stopped. '''IanN''' thinks he can fix it. Thunderbird includes the chat from the discontinued Instantbird now. | *** ChatZilla development seems to have stopped. '''IanN''' thinks he can fix it. Thunderbird includes the chat from the discontinued Instantbird now. | ||
Porting this would be another alternative after the mailpane works again. | *** See above. It has been fixed for 2.57. | ||
*** Porting this would be another alternative after the mailpane works again. | |||
** Lightning is still working in 2.57 and directly distributed starting with 2.57. | ** Lightning is still working in 2.57 and directly distributed starting with 2.57. | ||
** Adblock Plus and uBlock are both broken in SeaMonkey 2.54+ | ** Adblock Plus and uBlock are both broken in SeaMonkey 2.54+ | ||
** SeaTab X2 and Version Number work in 2.57. | ** SeaTab X2 and Version Number work in 2.57. | ||
** debugQA works in 2.57. | |||
* 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 351: | Line 367: | ||
=== Any other business? === | === Any other business? === | ||
* The next meeting will be held in two weeks: Sunday September 30, 2018, 14:00 UTC | |||
* — | * — |
edits