Changes

Jump to: navigation, search

SeaMonkey/StatusMeetings/2016-10-11

768 bytes added, 16:45, 11 October 2016
status meeting notes
* Location: [irc://irc.mozilla.org/seamonkey #seamonkey IRC channel]
* Further Read: [[SeaMonkey/StatusMeetings/Basics|Basics]]
* Participants (in order of appearance): Ratty, frg, IanN, rsx11m, Lee, Callek_cloud9
== Agenda ==
* Who's taking minutes? -> '''TBDfrg'''
* Nominees for Friends of the Fish Tank:
** '''TBDewong and acting as his sidekick frg for trying to fix l10n repack'''
=== Action Items ===
* —
'''OPEN'''
* Firefox 51 will be the last version supporting Windows XP and probably Vista too. Support for it is moved to ESR 52 in {{bug|1303827}}. We need to decide if we want to do a regular ESR release from ESR52 after 2.48. Not sure if we should start to do trial ESR 2.42 builds because ESR 45 is still based on VS2013. '''frg''' has done some local builds using a version scheme 2.xx.xesr eg. currently 2.42.4esr.
* Google announced V4 of the safebrowsing api. No actions currently needed. Firefox adds support for it in {{bug|1167038}}.
* Google API key for Safe Browsing. Ewong/Callek about getting it loaded onto the build machines.
* '''IanN''' has spoken to mcsmurf about members list. Members mailing-list and council appointments are ready to be reviewed.
** TODO: Add Adrian Kalla to RelEng team. Overall no change as of today
* '''IanN''' [http://www.seamonkey-project.org/dev/project-areas SeaMonkey project areas] is very outdated. IanN is planning to did circulate a new version of the project areasand is asking for feedback.
* '''frg''' suggests a tabbrowser.xml overhaul because it's becoming harder to backport fixes from Firefox.
** '''IanN''' suggests doing small patches which are easier to review.
** {{Bug|1231349}} is currently causing problems building l10n versions. Currently only a workaround exists.
** {{Bug|1279851}} CRASH when benchmarking webm decoding performance on YouTube page. Fixed in {{Bug|1279348}} which is in 2.47+. If possible it should be included in a special m-r SeaMonkey release branch for 2.46.
** gtk3 will be disabled in the release build in {{Bug|1213152}}. *** There are at least two problems with gtk3 builds which can not be resolved in time. A patch for gtk2 should be trivial. It just has to land on comm-release prior to building. A one-liner for each mozconfig if we do not have a common one ({{Bug|1269145}}, {{Bug|1267982}}).*** Building releases with gtk2 is only a short time solution. Probably a meta bug for gtk3 compatibility should be created.
* Backup plan in case we need it is to do some releases off comm-esr52. These would be 2.49.x releases. No current plans until Mozilla suddenly removes full theme support or anything else which would severely break SeaMonkey.
** Patches which do not concern Thunderbird could be checked into comm-esr52 (once established) after getting approval too.
** Thunderbird solved l10n issues with their 49.0 beta, hopefully that procedure is transplantable to SeaMonkey.
* Useful Firefox Release Schedule link: [https://www.google.com/calendar/embed?src=bW96aWxsYS5jb21fZGJxODRhbnI5aTh0Y25taGFiYXRzdHY1Y29AZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ Releases Scheduling]
** Merges have been performed September 19th (mozilla-beta → mozilla-release has merged already September 5th with subsequent uplifts).
** Additional l10n merges need to be done by the release manager (de at last is not up to date in release)
** Because of the following bugs updates need to be tested if they are still working:
*** {{Bug|1274722}} Add %SYSTEM_CAPABILITIES% to the SeaMonkey app.update.url preference
** {{Bug|476108}} GetShortPathNameW fails under some NTFS junctions [patchlove].
<!-- ** &mdash; -->
* Current breakages):** {{Bug|1300547}} Form Autocomplete broken by {{Bug|1294502}}. See also {{Bug|1296338}}. Working patch is up and '''frg ''' will ask mconley adopt it further for helpSeaMonkeys autocomplete.** {{Bug|1299920}} 'release weak references in the IMAP protocol on the main thread' causes problems with IMAP in Nightly and debug builds until fixed starting with 2.48a1.'''rkent''' is looking into this. 
<!--Please update if necessary-->
* 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|1276739}} 'replace list.txt with a region-aware JSON file format to allow different search configs...'. Regressions for SeaMonkey are tracked in {{Bug|1300198}}.
** Firefox has changed the styles of several Toolkit pages to their "in-content" designs which however look very out of place in our current classic and modern themes.
**** Subsequent to Chameleon, Firefox developers have again redesigned the about:privatebrowsing UI to include UI for tracking protection. We should look into picking any changes we like.
* [adriank] would like to drop DOMi or at least not bundling it with release builds in {{Bug|1273222}}. Open for discussion.
* [ewong] stated that SeaMonkey needs to move to balrog which is the the new updates server/format to do a future 2.47 release.
* [rsx11m] will did open a bug {{bug|1305902}} for certificate pinning. It is unclear Discussion if it should be enabled for SeaMonkey after {{bug|1019259}}is still underway. ''&rarr;{{bug|1305902}}'Callek'''commented in the bug after the status meeting.
=== Feature List, Planning ===
** {{Bug|1269807}} Remove support for all NPAPI plugins (except Flash)
*** for Gecko 52+ retail, ''not'' for 52 ESR branch
** Gecko 51 will be the last version supporting Windows XP and probably Vista too. *** This is tracked in {{bug|1130266}}. Support for it is moved to ESR 52 in {{Bugbug|1303827}} Move Windows . The plan still needs to be approved from Mozilla management. Statistics shouw that there are still as many XP to users using Firefox ESR 52as there are Linux and macOS users.*** Gecko If approved SeaMonkey 2.49 and Firefox 51 will be the ''last'' retail version versions running on WinXP.
*** At the current time getting 2.46 out is priority one. After release there are several options open which have been discussed. What to do will be decided later:
**** Do ESR and regular releases. Due to a shortage of manpower participants are not sure if this is feasible.
**** Drop XP support with providing an unofficial ESR release optionally.
**** Switch to ESR releases only. Until now only SeaMonkey 2.35 has been built from the ESR branch. After 2.46 a trial 2.42.x / ESR 45 might be built to see if this still works.
**** There is currently no progress in the bugs and we need to decide later. '''frg''' suggests doing a separate status meeting for this when Mozillas plans become clearer.
** {{Bug|1222546}} Product plan: remove support for heavyweight themes
*** If effective for all Toolkit applications, would render most 3rd-party themes defunct.
* [Ratty] suggests shipping The HTML Validator as a bundled extension.
* SeaMonkey Composer is outdated. Ratty thinks that using backports or parts of KompoZer [http://kompozer.net/] might solve some of the problems.
 
* x64 Linux and for the first time x64 Windows builds will be made official as soon as possible.
** Unofficial Linux builds just need to be declared official.
** Providing Windows x64 builds is tracked in {{Bug|482143}}.
** System Requirements needs an update. Tracked in {{Bug|1208822}}.
* The website and wiki are outdated. '''InvisibleSmiley''' no longer maintains the website. For 2.46 the website needs to be updated.
** {{Bug|1253932}} tracked the relnotes for 2.40 and could be used as a start point.
** ''' mcsmurf''' knows how to change the site.
* '''frg''' suggested asking for donations in a future release. Probably during stratup or more prominently on the website.
=== Roundtable - Personal Status Updates ===
637
edits

Navigation menu