As a requirement for upgrading planet instances to stretch in T168490 we need to replace the [[https://packages.debian.org/jessie/planet-venus | planet-venus]] software because [[ https://packages.debian.org/stretch/planet-venus | doesn't exist in stretch ]] anymore.
The new alternative in stretch is [[https://packages.debian.org/stretch/rawdog | rawdog]].
The planet puppet modules has already been updated to automatically install and configure rawdog if on stretch.
Feeds are currently duplicated in puppet/modules/planet/templates/feeds_rawdog/
There is a labs instance using the (prod) role on stretch at http://planet-hotdog.wmflabs.org/
It needs some work on design / CSS and a fresh logo.
------
This part by Paladox:
Checklist on things we want to do before we make the switch:
- [x] Redesgn planet's ui. As the old ui is not available in rawdog + it's the perfect time to do the redesgn. (the redesgn is currently being done at https://planet-hotdog.wmflabs.org/) (https://gerrit.wikimedia.org/r/#/c/435327/)
- [x] Redesgn the logo by either using the updated meta logo which it's based on, or generate a new one. (We are going to use the general logo that has no text)
- [x] Add a sidebar and logo to the redesgned ui. (decided that this will be on the top bar) (https://gerrit.wikimedia.org/r/#/c/435327/)
- [x] Mobile optimised (Optional and should probaly happen after the switch) (https://gerrit.wikimedia.org/r/#/c/435327/)
- [x] Add a pretty footer with powered by. (Optional and should probaly happen after the switch). (https://gerrit.wikimedia.org/r/#/c/435327/)
- [] Add when the content was last generated. (Optional and should probaly happen after the switch). (Not being done yet)