AH
Andrei Hajdukewycz
Tue, Aug 15, 2017 7:17 AM
This week:
- soft launch of thunderbird.net https://www.thunderbird.net
o This means the website is up, but the mozilla.org site has not
been deleted nor rewrites installed yet.
https://bugzilla.mozilla.org/show_bug.cgi?id=1388914 tracks this
issue, it's likely I will let the Mozilla webdev team do this as
they seem willing and that allows me to focus on AMO. If there's
no movement in that bug on their side for too long(a few weeks),
I'll reconsider doing a pull request myself.
- refactored automation of website builds so that the built artifacts
are in their own repo, details here
https://github.com/thundernest/thunderbird-website/issues/8.
o This needed to happen now because 3 sources(thunderbird-notes,
product-details, and website code changes) can trigger a rebuild
of the website and too many rebuilds and merges in the main code
repo would have quickly created a huge mess in the commit history.
- Imported release notes for versions 31.0-52.2.1 and
30.0beta-56.0beta, see: thunderbird-notes commits
https://github.com/thundernest/thunderbird-notes/commits/master.
o versions prior to these are linked to the Mozilla website
archive. We could import, but it's a lot of work due to manual
formatting. I won't spend my time on it, but if someone really
wants to do it it's relatively easy, just time consuming.
Thunderbird-notes documentation
https://github.com/thundernest/thunderbird-notes explains how
to add notes.
- All links on the Thunderbird Releases
https://www.mozilla.org/en-US/thunderbird/releases/ page should
work now.
- Started prototyping modified templates of addons-server for our own
fork and discussing potential solutions with AMO team members.
- Figured out why CPU load on the servers was constantly lopsided and
(hopefully) fixed it. (changed default sticky sessions setting on
the load balancer)
Next week:
- incomplete thunderbird-website documentation task from last week.
- More addons-server work, since I clearly wasn't able to spend the
majority of last week on that.
This week:
* soft launch of thunderbird.net <https://www.thunderbird.net>
o This means the website is up, but the mozilla.org site has not
been deleted nor rewrites installed yet.
https://bugzilla.mozilla.org/show_bug.cgi?id=1388914 tracks this
issue, it's likely I will let the Mozilla webdev team do this as
they seem willing and that allows me to focus on AMO. If there's
no movement in that bug on their side for too long(a few weeks),
I'll reconsider doing a pull request myself.
* refactored automation of website builds so that the built artifacts
are in their own repo, details here
<https://github.com/thundernest/thunderbird-website/issues/8>.
o This needed to happen now because 3 sources(thunderbird-notes,
product-details, and website code changes) can trigger a rebuild
of the website and too many rebuilds and merges in the main code
repo would have quickly created a huge mess in the commit history.
* Imported release notes for versions 31.0-52.2.1 and
30.0beta-56.0beta, see: thunderbird-notes commits
<https://github.com/thundernest/thunderbird-notes/commits/master>.
o versions prior to these are linked to the Mozilla website
archive. We could import, but it's a lot of work due to manual
formatting. I won't spend my time on it, but if someone really
wants to do it it's relatively easy, just time consuming.
Thunderbird-notes documentation
<https://github.com/thundernest/thunderbird-notes> explains how
to add notes.
* All links on the Thunderbird Releases
<https://www.mozilla.org/en-US/thunderbird/releases/> page should
work now.
* Started prototyping modified templates of addons-server for our own
fork and discussing potential solutions with AMO team members.
* Figured out why CPU load on the servers was constantly lopsided and
(hopefully) fixed it. (changed default sticky sessions setting on
the load balancer)
Next week:
* incomplete thunderbird-website documentation task from last week.
* More addons-server work, since I clearly wasn't able to spend the
majority of last week on that.