Create/Update 2.49.5 Release Notes
Categories
(SeaMonkey :: Website, enhancement)
Tracking
(Not tracked)
People
(Reporter: frg, Assigned: frg)
References
()
Details
Attachments
(1 file, 7 obsolete files)
125.44 KB,
patch
|
iann_bugzilla
:
review+
|
Details | Diff | Splinter Review |
+++ This bug was initially created as a clone of Bug #1459132 +++ Building SeaMonkey 2.49.5 release builds will be starting soon. These relnotes can be prepared ahead of the release date.
![]() |
Assignee | |
Comment 1•2 years ago
|
||
First draft for the 2.49.5 release notes.
This needs a second part for the website download section adding Windows and Linux x64 sections.
Comment on attachment 9070803 [details] [diff] [review] 1512890-2495.patch >+++ b/src/news.en.xml >+Plans are to do further interim 2.53 versions based on a much enhanced Gecko 56 >+base while working on bringing you the next ESR 60 based 2.57 version. After >+2.57 we will decide about the future. The current Mozilla Gecko codebase has >+seen a flow of constant major changes and api removals in the last 2 years and >+is no longer really usable for our needs. By the end of the year the SeaMonkey >+project will also be completly independent of Mozilla. We will see how this project is expected to be completely independent of Mozilla. >+We would also like to remind everyone again that this a community project >+independent of Mozilla. So if you want to continue seeing future SeaMonkey >+releases please help by either donating monkey or even better help out with >+development. We are still commited and hope you are too. Nit: committed >+This release adds official supported Windows and Linux x64 versions. If you Nit: should either be "officially supported" or "official support for" and may clarify it is for Windows x64 as well as Linux x64 Do we offer support on anything? Perhaps officially created or built? >+++ b/src/releases/2.49.5.en.html >-[%- releasedate = "July 27, 2018" -%] >+[%- releasedate = "July xx, 2019" -%] I presume to be corrected when known :) > <thead> > <tr> > <th colspan="2" class="top-left">Language</th> > <th>Version</th> > <th><span class="download-win">Windows</span></th> Windows 32-bit? >- <th><span class="download-mac">Mac OS X</span></th> >- <th class="top-right"><span class="download-linux">Linux x86 32-bit only</span></th> >+ <th><span class="download-mac">MacOS x64</span></th> >+ <th class="top-right"><span class="download-linux">Linux x86 32-bit</span></th> Do we need extra headings for Windows 64-bit and Linux x64 64-bit, or should we change to a dropdown menu type arrangement for OS / Language (defaulting to current)? Also need to remove contributed section for Linux 64-bit. >+++ b/src/releases/index.en.html >-[%- releasedate = "July 27, 2018" -%] >+[%- releasedate = "July xx, 2019" -%] I presume to be corrected when known :) >@@ -43,17 +43,17 @@ > ([% download_win_mb %] MB)</a></li> > <li id="download-linux" class=""><a href="[% download_linux %]" > title="Download [% releasename %] for Linux GTK3" > id="download-linux-link">Linux GTK3, > <span id="download-linux-lang">English</span> > ([% download_linux_mb %] MB)</a></li> > <li id="download-mac" class=""><a href="[% download_mac %]" > title="Download [% releasename %] for Mac OS X" >- id="download-mac-link">Mac OS X, >+ id="download-mac-link">MacOS x64, > <span id="download-mac-lang">English</span> > ([% download_mac_mb %] MB)</a></li> We will need to change this to include Windows 32-bit, Windows 64-bit, Linux 32-bit and Linux 64-bit. >@@ -346,44 +346,16 @@ > <dl> > <dt id="linux-x86_64">Linux/x86_64</dt> > <dd> > <a href="[% INCLUDE download_file path="contrib/seamonkey-${smversion}.en-US.linux-x86_64.tar.bz2" %]">Linux/x86_64 .tar.bz2</a> > <a href="[% INCLUDE download_file path="contrib/seamonkey-${smversion}.en-US.linux-x86_64.README" %]">(readme)</a> > <a href="[% INCLUDE download_file path="contrib/seamonkey-${smversion}.en-US.linux-x86_64.MD5SUM" %]">(MD5 sum)</a> > <a href="[% INCLUDE download_file path="contrib/seamonkey-${smversion}.en-US.linux-x86_64.SHA1SUM" %]">(SHA1 sum)</a> > </dd> This section needs removing too. Even though listed in 2.49.4, nb-NO was not added to index.en.html so needs adding. download.jst will also need updating for 32-bit/64-bit and currently lists 26 rather than 20 languages. >+++ b/src/releases/seamonkey2.49.5/index.en.html >@@ -81,17 +72,19 @@ SeaMonkey 2.49.4 uses the same backend a Nit: 2.49.5 > <a href="https://www.mozilla.org/en-US/security/known-vulnerabilities/firefox-esr/#firefoxesr52.9.0">Firefox 52.9.0 ESR security fixes</a>. > </p> > <p> > SeaMonkey 2.49.4 shares most parts of the mail and news code with Thunderbird. Nit: 2.49.5 > <h2 id="download">Downloading</h2> > <div class="section"> > The SeaMonkey project provides official versions of [% rnote.name %] for >-Windows, Linux, and Mac OS X in US English and experimental language packs for >+Windows, Linux and MacOS x64 in US English and experimental language packs for. That reads like it is only for x64 versions, either need to add x86/x64 (or 32-bit/64-bit) to Windows and Linux or move MacOS x64 to the start. We also seem to switch between 32-bit/64-bit and x86/x64, probably need to be consistent where appropriate. > a small variety of other languages. Community volunteers are also contributing > builds for other platforms. You can <a href="../[% rnote.version %]">download > [% rnote.name %] here</a>. Now we have official 64-bit versions for Windows/Linux, is this still true? f+ for the work so far.
![]() |
Assignee | |
Comment 3•2 years ago
|
||
+++ b/src/news.en.xml
Do we offer support on anything? Perhaps officially created or built?
I think this is an official relase and should so be officially supported. Doesn't mean 24x7 and a gurantee to fix everything. In my opionion it is mostly about accepting bugs agains it and not brushing poeple off when they use a questionable local build. Reworded the paragraph and added a bit about profile data being kept during uninstall. Please check.
+++ b/src/releases/2.49.5.en.html
+[%- releasedate = "July xx, 2019" -%]
I presume to be corrected when known :)
Hmm... Yes :)
Windows 32-bit?
Do we need extra headings for Windows 64-bit and Linux x64 64-bit, or should we change to a dropdown menu type arrangement for OS / Language (defaulting to current)?
Also need to remove contributed section for Linux 64-bit.
Would like to address the remaining technical "bits" in a second patch after this one got r+.
+++ b/src/releases/index.en.html
+[%- releasedate = "July xx, 2019" -%]
I presume to be corrected when known :)
Hmm ... Yes here too.
We will need to change this to include Windows 32-bit, Windows 64-bit, Linux 32-bit and Linux 64-bit.
This section needs removing too.
See above comment
Even though listed in 2.49.4, nb-NO was not added to index.en.html so needs adding.
Added the language pack. Anything else amiss?
download.jst will also need updating for 32-bit/64-bit and currently lists 26 rather than 20 languages.
Fixed for languages only in this patch
+++ b/src/releases/seamonkey2.49.5/index.en.html
@@ -81,17 +72,19 @@ SeaMonkey 2.49.4 uses the same backend a
Nit: 2.49.5
SeaMonkey 2.49.4 shares most parts of the mail and news code with Thunderbird.
Nit: 2.49.5
Fixed
That reads like it is only for x64 versions, either need to add x86/x64 (or 32-bit/64-bit) to Windows and Linux or move MacOS x64 to the start.
We also seem to switch between 32-bit/64-bit and x86/x64, probably need to be consistent where appropriate.
Now we have official 64-bit versions for Windows/Linux, is this still true?
See above. Second patch needs to clean this up.
Comment on attachment 9079609 [details] [diff] [review] 1512890-2495.patch Apple's OS is now called macOS, so need to make sure that's what we call it. Other than that r=me
Based on your patch but with macOS and changes made to 2.49.5.en.html for Windows/Linux 64-bit builds.
Another patch would be needed for the releases and main index pages.
Comment on attachment 9079635 [details] [diff] [review] 1512890-2495 v2 with macOS and Windows/Linux 64-bit >+++ b/src/releases/2.49.5.en.html >+ <th><span class="download-win">Windows<br>64-bit</span></th> I guess this could be Windows x64<br>64-bit >+ <th><span class="download-win">Windows<br>32-bit</span></th> I guess this could be Windows x86<br>32-bit >+ <th><span class="download-mac">macOS</span></th> >+ <th class="top-right"><span class="download-linux">Linux<br>64-bit</span></th> I guess this could be Linux x64<br>64-bit >+ <th class="top-right"><span class="download-linux">Linux<br>32-bit</span></th> I guess this could be Linux x86<br>32-bit
Patch updated with your additional changes
Updated with:
- additional changes suggested over email (but not the end of Linux x86 unless something in 2.53 breaks it)
- switched to template and XML for downloads table (see bug 1566358)
![]() |
Assignee | |
Comment 9•2 years ago
|
||
Comment on attachment 9080406 [details] [diff] [review] 1512890-2495 v2.2 Looks good. r+ We talked previously to end x86/32-bit/i586 support on Linux. People would usually download the wrong version and start a support thread somewhere. If this now works on the infra and with the clarification about x64 I am ok with continuing support.
![]() |
Assignee | |
Updated•2 years ago
|
Comment 10•2 years ago
|
||
This patch adds the following changes:
- Switches to using the new JS code to allow for x64 Linux/Windows downloads
- Deletes the various test pages and code
Still to be done:
- Correct the release date
![]() |
Assignee | |
Comment 11•2 years ago
|
||
NIT Spelling error: donating monkey
Comment 12•2 years ago
|
||
We don't want to be sent monkeys!
![]() |
Assignee | |
Comment 13•2 years ago
|
||
Comment on attachment 9086212 [details] [diff] [review] Updated pages for 2.49.5 v2.4 I just looked over the download stuff and din't find anything obvious. We will catch it when it goes live :) Some typos are still left: > src/news.en.xml typo: adds officially supported Windows x84 Replace x84 with x64 > src/releases/index.en.html typo: + <li>Chatzilla</li> Spelled ChatZilla > src/releases/seamonkey2.49.5/index.en.html typo: If in doubt just rest all keys Replace rest with "reset"
Comment 14•2 years ago
|
||
Carrying forward r+
Typos fixed, last change needed is to set the correct dates in:
src/news.en.xml
src/releases/2.49.5.en.html
src/releases/index.en.html
![]() |
Assignee | |
Comment 15•2 years ago
|
||
https://hg.mozilla.org/SeaMonkey/seamonkey-project-org/rev/4254a8163abc50c2a7abc2cb4da09cc5048c36ac
Lets see if the new x64 download options work before closing it.
![]() |
Assignee | |
Comment 16•2 years ago
|
||
All well which ends well. Minor tweaks might still be needed but overall we are done here. See you in 2.53.
Description
•