647
edits
(→2.48 planned next release: updated counts) |
(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): frg rsx11m IanN ewong tonymec | ||
== 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: | ||
** ''' | ** '''The fishes will be fed next time for sure!''' | ||
=== Action Items === | === Action Items === | ||
Line 27: | Line 27: | ||
** The key is needed for Safe Browsing V4 currently in Nightly. The V4 lists will not update without it. V2 list updates will be throttled. | ** The key is needed for Safe Browsing V4 currently in Nightly. The V4 lists will not update without it. V2 list updates will be throttled. | ||
* '''IanN''' has spoken to mcsmurf about members list. Members mailing-list is ready to be reviewed. New council members frg, rsx11m and ewong were already appointed a few weeks ago (website not yet updated). | * '''IanN''' has spoken to mcsmurf about members list. Members mailing-list is ready to be reviewed. New council members frg, rsx11m and ewong were already appointed a few weeks ago (website not yet updated). | ||
* '''IanN''' [http://www.seamonkey-project.org/dev/project-areas SeaMonkey project areas] is very outdated. '''IanN''' | * '''IanN''' [http://www.seamonkey-project.org/dev/project-areas SeaMonkey project areas] is very outdated. '''IanN''' put up a patch for the project areas and asked for review. | ||
** 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. | ** 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. | ||
Line 42: | Line 41: | ||
*** The Thunderbird project plans to hire a designer for a new build infrastructure in the near future. | *** The Thunderbird project plans to hire a designer for a new build infrastructure in the near future. | ||
** There are plans by Mozilla to do cross compiles on Linux for Windows and macOS. Not finalized yet. | ** 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. | ** '''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. | |||
* — | * — | ||
'''CLOSED''' | '''CLOSED''' | ||
Line 65: | Line 67: | ||
*** All tests are red. | *** All tests are red. | ||
** All trees: | ** All trees: | ||
*** {{bug|1308923}} might cause a serious problem with 2.48 and 2.49. Patch in {{bug|1364977}} fixes it | *** {{bug|1308923}} might cause a serious problem with 2.48 and 2.49. Patch in {{bug|1364977}} fixes it and will go into the trees soon. | ||
*** Problems with Mercurial {{bug|1368956}} make check orange w/ hg unknown command "files". | |||
** [comm-central]: | ** [comm-central]: | ||
*** Linux*: green | *** Linux*: green | ||
Line 72: | Line 75: | ||
*** Builds are somewhat unusable because of the missing Download Manager {{bug|888915}} but initial patch is up. | *** Builds are somewhat unusable because of the missing Download Manager {{bug|888915}} but initial patch is up. | ||
*** See {{bug|1345770}} for current breakages. | *** See {{bug|1345770}} for current breakages. | ||
*** '''Fallen''' did a big patch to allow for mozilla to be the top dir: {{bug|1366607}}. '''frg''' tested it and will give it r+. | |||
** [comm-beta]: | ** [comm-beta]: | ||
*** Linux*: green | *** Linux*: green | ||
Line 81: | Line 85: | ||
*** OSX64: *busted* Due to mercurial issues. Tracked in {{bug|1362848}}. Might be fixed now after the meeting. | *** OSX64: *busted* Due to mercurial issues. Tracked in {{bug|1362848}}. Might be fixed now after the meeting. | ||
*** Win32: busted. Been working on the puppet issue that I've missed the builds. | *** Win32: busted. Been working on the puppet issue that I've missed the builds. | ||
*** See {{bug|1319091}} for current breakages. | *** See {{bug|1319091}} for current breakages. Now closed. Remaining bugs will not be fixed for SeaMonkey 2.50. | ||
** [comm-esr52]: | ** [comm-esr52]: | ||
*** No automation. [Filed {{bug|1352820}}] | *** No automation. [Filed {{bug|1352820}}] | ||
*** See {{bug|1313304}} for current breakages. | *** See {{bug|1313304}} for current breakages. | ||
* Notes: | * Notes: | ||
** For reference only: Building with gtk2 has been disabled and can no longer be done starting with Gecko 53 / SeaMonkey 2.50 {{bug|1278282}}. | |||
** '''Ewong''' did set up a cron job to do semi regular builds on the loaner machine. The MAC builders can be updated to OSX 10.9. He needs to consult with '''Callek''' first about this. | ** '''Ewong''' did set up a cron job to do semi regular builds on the loaner machine. The MAC builders can be updated to OSX 10.9. He needs to consult with '''Callek''' first about this. | ||
** Windows nightly trunk builds are only done on the loaner. Migrating our [https://bugzilla.mozilla.org/show_bug.cgi?id=1114876 Windows builders to Win2008 R2] will likely never happen. | ** Windows nightly trunk builds are only done on the loaner. Migrating our [https://bugzilla.mozilla.org/show_bug.cgi?id=1114876 Windows builders to Win2008 R2] will likely never happen. | ||
Line 106: | Line 110: | ||
*** '''frg''' mailed 2.48 cset candidates to ewong and IanN. 3 l10n csets different from the Beta. | *** '''frg''' mailed 2.48 cset candidates to ewong and IanN. 3 l10n csets different from the Beta. | ||
** 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] | ** 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] | ||
** 2.48 is still the next planned release. | ** 2.48 is still the next planned release. Final build preparations under way. | ||
** {{bug|1364977}} | ** {{bug|1364977}} need to be pushed for 2.48. | ||
** New {{bug|1368277}} still needs either be fixed or circumvented for 2.48. | |||
** 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 133: | Line 138: | ||
*** Currently tracked by {{bug|482143}}. | *** Currently tracked by {{bug|482143}}. | ||
* | * Releases will be done off comm-esr52 and then comm-esr59. | ||
** 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/]. | ||
** Patches which do not concern Thunderbird could be checked into comm-esr52 (once established) after getting approval too. | ** Patches which do not concern Thunderbird could be checked into comm-esr52 (once established) after getting approval too. | ||
* Useful Firefox Release Schedule link: [https://www.google.com/calendar/embed?src=bW96aWxsYS5jb21fZGJxODRhbnI5aTh0Y25taGFiYXRzdHY1Y29AZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ Releases Scheduling] | * Useful Firefox Release Schedule link: [https://www.google.com/calendar/embed?src=bW96aWxsYS5jb21fZGJxODRhbnI5aTh0Y25taGFiYXRzdHY1Y29AZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ Releases Scheduling] | ||
** next merge day: '''June 12''', 2017. | ** next merge day: '''June 12''', 2017. | ||
* 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 for 2.48 Beta 1. {{bug|1356294}} tracks the removal from the build files. | ||
Line 159: | Line 162: | ||
* 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}}. | |||
=== 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 326: | Line 330: | ||
=== Any other business? === | === Any other business? === | ||
* The next meeting will be held in two weeks: Sunday June 18, 2017, 14:00 UTC | |||
* — | * — |
edits