maildev@lists.thunderbird.net

Thunderbird email developers

View all threads

Infrastructure status for week ending August 6, 2017

AH
Andrei Hajdukewycz
Sun, Aug 6, 2017 7:06 AM

This week:

https://stage.thunderbird.net/ is fully functional. I'd appreciate it if
people would go over it and see if they can spot any issues. Issues
anyone finds can be filed on github
https://github.com/thundernest/thunderbird-website/issues/new. There
are some changes from the mozilla.org site, most notably that the header
menu now includes a "Donate" option, the "Releases" link has been
renamed to "Beta" since that's what it leads to(for now), and the
"Releases" option now leads to a page that actually lists all of our
releases. Note that only the release notes for 52.* and 55.0beta have
been ported.

I'd like to get the 38.* and 45.* release notes posted before we go
live, but that should be the only blocker and I think the site is
otherwise ready. There are a bunch of nice-to-haves that the site still
needs, like Selenium tests, and some refactoring of the build process to
be less messy, etc, but AMO has a deadline that we need to meet.

Next week:

  • Add the 38.* and 45.* release notes, and ping the mozilla.org webdev
    team for a transfer date for the website, they'll rewrite from
    mozilla.org/thunderbird to www.thunderbird.net.
  • Better documentation for thunderbird-website itself, it's pretty
    sparse right now.
  • All the rest of next week will likely be spent prototyping solutions
    for AMO.
This week: * Wrote report on AMO, which necessitated review of the site and a number of conversations. * Fixed a large number of bugs on the website and with release notes, details in thunderbird-website commits <https://github.com/thundernest/thunderbird-website/commits/master>. * Cleaned up and posted documentation for thunderbird-notes <https://github.com/thundernest/thunderbird-notes>. * Setup automation to rebuild the site when product-details or our release notes have new commits. https://stage.thunderbird.net/ is fully functional. I'd appreciate it if people would go over it and see if they can spot any issues. Issues anyone finds can be filed on github <https://github.com/thundernest/thunderbird-website/issues/new>. There are some changes from the mozilla.org site, most notably that the header menu now includes a "Donate" option, the "Releases" link has been renamed to "Beta" since that's what it leads to(for now), and the "Releases" option now leads to a page that actually lists all of our releases. Note that only the release notes for 52.* and 55.0beta have been ported. I'd like to get the 38.* and 45.* release notes posted before we go live, but that should be the only blocker and I _think_ the site is otherwise ready. There are a bunch of nice-to-haves that the site still needs, like Selenium tests, and some refactoring of the build process to be less messy, etc, but AMO has a deadline that we need to meet. Next week: * Add the 38.* and 45.* release notes, and ping the mozilla.org webdev team for a transfer date for the website, they'll rewrite from mozilla.org/thunderbird to www.thunderbird.net. * Better documentation for thunderbird-website itself, it's pretty sparse right now. * All the rest of next week will likely be spent prototyping solutions for AMO.