maildev@lists.thunderbird.net

Thunderbird email developers

View all threads

Infrastructure status for week ending August 13, 2017

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.