#356: Prepare websites for F23 release ------------------------------+----------------------- Reporter: robyduck | Owner: webmaster Type: enhancement | Status: new Priority: blocker | Milestone: Fedora 23 Component: General | Keywords: Blocked By: 319 349 353 355 | Blocking: ------------------------------+----------------------- We are starting pretty early to prepare websites for F23 finalk release this time. There are some tasks we have to do and we have also some new scripts for automatic AMI IDs via fedimg we need to test. f23 branch has already been created and I also merged Ralph's development branch into it, so we can work on it and run it in staging in a few days. This new f23 requires a new package (wiki already updated), so if you want to run it locally you need to install: dnf install python-dogpile-cache Also, for now we will keep globalvars as for F22, because we don't have any AMIs actually for 23. As I said the branch is still in a development status and needs some fixes to work better and faster, but only if we work on it directly we will be able to optimize it. I filed a couple of other tickets which will be blocking for this one, so have a look at them if you want. Finally we need to do also the usual stuff, for all websites (getfedora, spins, labs and arm): * update globalvar state and ID (not immediately) * redirect prerelease pages to $Product/download/index.html (already in ansible) * verify no prerelease banners are visible * add CHECKSUMS, change them also in our checksum script and verify they are working from the DL splash * remove Beta checksums * check ALL links (DL, DOCS, footer) * add image sizes for getfedora.org, labs.fp.o, arm.fp.o and spins.fp.o to our globalvar.py * verify if all spins and labs are build for GOLD RC * add AMI IDs, this should be done automatically but verify all IDs manually as it is the first time we will use it * at some point freeze translations and build getfedora in staging Before merging into master, as this will be a dirty merge, we should update all POT files and do a complete pull of all PO files from zanata. -- Ticket URL: <https://fedorahosted.org/fedora-websites/ticket/356> fedora-websites <https://fedoraproject.org/wiki/Websites> Fedora Website Team's Trac instance -- websites mailing list websites@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/websites