As a requirement for upgrading planet instances to stretch in T168490 we need to replace the planet-venus software because doesn't exist in stretch anymore.
The new alternative in stretch is 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:
- 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/)
- 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)
- 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/)
- Mobile optimised (Optional and should probaly happen after the switch) (https://gerrit.wikimedia.org/r/#/c/435327/)
- 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) (it says when it last pulled the feed in subscriptions)