SeaMonkey/StatusMeetings/2025-06-15: Difference between revisions

status meeting notes
(→‎frg: personal meeting notes)
(status meeting notes)
 
(4 intermediate revisions by 2 users not shown)
Line 8: Line 8:
** if the direct link doesn't work, try [ircs://irc.libera.chat:6697/ ircs://irc.libera.chat:6697/] explicitly
** if the direct link doesn't work, try [ircs://irc.libera.chat:6697/ ircs://irc.libera.chat:6697/] explicitly
* Further Read: [[SeaMonkey/StatusMeetings/Basics|Basics]]
* Further Read: [[SeaMonkey/StatusMeetings/Basics|Basics]]
* Participants (in order of appearance):
* Participants (in order of appearance): frg njsg IanN nsITobin




== Agenda ==
== Agenda ==
* Who's taking minutes? -> '''TBD'''
* Who's taking minutes? -> '''frg'''
* Nominees for Friends of the Fish Tank:
* Nominees for Friends of the Fish Tank:
** '''TBD'''
** '''None but njsg did feed the fishes'''


=== Action Items ===
=== Action Items ===
Line 107: Line 107:
** Azure Code Vault might be the best option. We will check it out after the next SeaMonkey release in January.
** Azure Code Vault might be the best option. We will check it out after the next SeaMonkey release in January.
** '''ewong''' is looking into the issue but '''mcsmurf''' must first do the legal stuff so that we can acquire a new key.
** '''ewong''' is looking into the issue but '''mcsmurf''' must first do the legal stuff so that we can acquire a new key.
*** Still no progress.
* We are looking into doing daily prerelease builds on our infra.
* We are looking into doing daily prerelease builds on our infra.
** Some Linux and macOS builds are now available [https://archive.seamonkey-project.org/nightly/index.html here].
** Some Linux and macOS builds are now available [https://archive.seamonkey-project.org/nightly/index.html here].
Line 123: Line 124:
* 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]
** Last Merges: May 26th, 2025
** Last Merges: May 26th, 2025
** Next Merges: May 26th, 2025 <!--''(not yet announced)''-->
** Next Merges: June 23rd, 2025 <!--''(not yet announced)''-->
** SeaMonkey is now at version 2.138a1 on central. Gecko is at version 141 after last merge.
** SeaMonkey is now at version 2.138a1 on central. Gecko is at version 141 after last merge.


Line 173: Line 174:
** We currently do not have the time and resources (mostly manpower) to do notarized builds. This would need a whole new process because we are currently cross compiling under Linux.
** We currently do not have the time and resources (mostly manpower) to do notarized builds. This would need a whole new process because we are currently cross compiling under Linux.
*** For the same reasons we are also not testing Beta macOS builds.
*** For the same reasons we are also not testing Beta macOS builds.
++ '''frg''' did places updates for 2.53.20. The old sync api is now gone and won't come back.
* '''frg''' did places updates for 2.53.20. The old sync api is now gone and won't come back.
*** Affected extensions need to be updated but there are few.
** Affected extensions need to be updated but there are few.
*** The old api has been disabled some time ago and was mostly broken before 2.53.1.
** The old api has been disabled some time ago and was mostly broken before 2.53.1.
* tr is now being translated and we think we can ship it with 2.53.22.
** '''frg''' merged all relevant tr strings back from the central l10n to our 2.53 repo. This is still in progress.
* See {{Bug|1688498}} for important current 2.53 issues and enhancement requests.
* See {{Bug|1688498}} for important current 2.53 issues and enhancement requests.


Line 193: Line 196:
** We are evaluating options. Best would be to still have the source code in together with Thunderbird otherwise we would need to merge mozilla and Thunderbird changes into a new repo.
** We are evaluating options. Best would be to still have the source code in together with Thunderbird otherwise we would need to merge mozilla and Thunderbird changes into a new repo.
** A unified repo from different sources will be slow and cumbersome to handle in any case.
** A unified repo from different sources will be slow and cumbersome to handle in any case.
** We can still update comm-central via hg for now.
* If building fails because of a missing wasi-sysroot your need to add "ac_add_options --without-wasm-sandboxed-libraries" in the mozconfig.
* If building fails because of a missing wasi-sysroot your need to add "ac_add_options --without-wasm-sandboxed-libraries" in the mozconfig.
** You can also download the wasi-sysroot from [https://github.com/WebAssembly/wasi-sdk/releases/ wasi-sysroot] manually.
** You can also download the wasi-sysroot from [https://github.com/WebAssembly/wasi-sdk/releases/ wasi-sysroot] manually.
Line 219: Line 223:
[https://bugzilla.mozilla.org/buglist.cgi?resolution=---&target_milestone=seamonkey2.53 targeted] (20)
[https://bugzilla.mozilla.org/buglist.cgi?resolution=---&target_milestone=seamonkey2.53 targeted] (20)
[https://bugzilla.mozilla.org/buglist.cgi?o5=notequals&f1=OP&v6=fixed&o3=equals&list_id=8372932&v3=fixed&resolution=FIXED&o6=notequals&o2=equals&f4=CP&v5=fixed&query_format=advanced&j1=OR&f3=cf_status_seamonkey253&f2=target_milestone&f5=cf_status_seamonkey249&v2=2.53 fixed] (782)
[https://bugzilla.mozilla.org/buglist.cgi?o5=notequals&f1=OP&v6=fixed&o3=equals&list_id=8372932&v3=fixed&resolution=FIXED&o6=notequals&o2=equals&f4=CP&v5=fixed&query_format=advanced&j1=OR&f3=cf_status_seamonkey253&f2=target_milestone&f5=cf_status_seamonkey249&v2=2.53 fixed] (782)
* '''SeaMonkey 2.53.21 final" was released on June 5th, 2025.
* '''SeaMonkey 2.53.21 final was released on June 5th, 2025.
** We shipped the Windows release unsigned. Aquiring a new signing key and setting up the needed changes is still not done.
** We shipped the Windows release unsigned. Aquiring a new signing key and setting up the needed changes is still not done.
** The release is tracked in {{Bug|1960585}}.
** The release is tracked in {{Bug|1960585}}.
Line 453: Line 457:


==== IanN ====
==== IanN ====
Mainly tidying up cZ.
Checked in for website:
* {{Bug|1968424}} Update SeaMonkey website for 2.53.21 final release
Checked in for 2.53.21+ / comm-central:
* {{Bug|1962112}} cZ change nick menu not working
* {{Bug|1962234}} Away status isn't reflected correctly in all channels in cZ
Waiting for checkin:
* {{Bug|1642188}} Port |{{Bug|1455052}} part 12 - Remove JS uses of nsIDOMEvent| to SeaMonkey
* {{Bug|1958708}} Simplify setting context for output window in cZ
* {{Bug|1959001}} Remove unused onMessageViewMouseDown from cZ
* {{Bug|1959006}} Inline getViewsContext into initViewsPopup in cZ
* {{Bug|1959007}} Inline getFontContext into initFont functions in cZ
* {{Bug|1961382}} Migrate to standard menus for context in cZ
* {{Bug|1961385}} Move getTabContext and getUserlistContext into menus.js for cZ
* {{Bug|1962242}} Merge file-utils.js into utils.js for cZ
* {{Bug|1962243}} Deduplicate code for centering dialogs in cZ
* {{Bug|1962246}} Tidy up install-plugin dialog for cZ
Waiting for review:
* {{Bug|1645892}} Port changes to SSLStatus interfaces to SeaMonkey
* {{Bug|1646495}} Stop using nsIDocShell::forcedCharset in SeaMonkey
* {{Bug|1687385}} Update SeaMonkey mozconfigs
* {{Bug|1951305}} Migrate the last .inc localization file to Fluent or another format
* {{Bug|1962248}} Remove the need to load message code and static.js into network editor in cZ
* {{Bug|1962431}} Hide Open At Startup menu items for DCC Chat/File tabs in cZ
* {{Bug|1962436}} DCC File transfer speed is calculated at infinity on fast links in cZ
* {{Bug|1964838}} Colour the security lock in cZ
* {{Bug|1964841}} Display the viewName for each tab in the statusbar in cZ
* {{Bug|1964847}} Move client header information to title and status bars in cZ
* {{Bug|1964464}} Move network lag information to the status bar in cZ
* {{Bug|1967073}} Remove unused motifSettings code from cZ
* {{Bug|1967075}} Add href link to view names in statusbar in cZ
* {{Bug|1967076}} Move network connection status information into statusbar in cZ
* {{Bug|1967078}} Move channel mode and user counts out of header in cZ
* {{Bug|1967079}} Move user header information into statusbar in cZ
* {{Bug|1967080}} Move DCC chat information from header to statusbar in cZ
* {{Bug|1971036}} Fix advanceKeyboardFocus in cZ
* {{Bug|1971037}} Provide context menu to copy view status href in cZ
* {{Bug|1971038}} Null check this.browser in context menu
* {{Bug|1972119}} Error when double clicking empty space in userlist in cZ
* {{Bug|1972121}} Remove unused Gecko 1.7.x alert rules in cZ
* {{Bug|1972122}} Remove use of removeUsers in cZ
* {{Bug|1972125}} Null check designMode in context menu
Waiting for feedback:
* Nothing this time.
Working on:
* {{Bug|1633729}} Update about:buildconfig to display comm as well as mozilla source information - comm-central part
* {{Bug|1616034}} Update SessionStore code for SeaMonkey
* {{Bug|1612386}} Don't always update lastRelatedTab information when browser.tabs.insertAllTabsAfterCurrent is true
* {{Bug|1577372}} Working copy functionality was removed from page info window
* {{Bug|1573595}} [meta]Update pageInfo files
* {{Bug|1578061}} [meta]Update SeaMonkey's context menu
* {{Bug|1581176}} [meta]Update SeaMonkey's certificate / net error handling UI
* {{Bug|1579640}} Fix access key clashes in prefs
* {{Bug|657604}} Remove the RDF global object. (Port {{Bug|437869}} to SeaMonkey.)
* {{Bug|1380613}} sessionrestore will not restore anything if another tab is open
* Backporting changes needed for build system
Back burner:
* {{Bug|1501790}} Port changes from {{Bug|1458314}}, {{Bug|1506915}}, and {{Bug|1458308}} to SeaMonkey
* {{Bug|1542608}} Port |{{Bug|394984}} Unable to update on mac if admin user is not the same admin user as the person who installed firefox| to SeaMonkey
==== njsg ====
==== njsg ====
==== Rainer Bielefeld ====   
==== Rainer Bielefeld ====   
719

edits