http://feedreader.github.io/ This is written in Ruby, and seems to have the features we need. What do you think about replacing Venus with it? @ruby, would you be able to package it for Gentoo?
Alternatively, I suppose we could use bundler or run it in a container.
I have done a small test deployment: https://github.com/mgorny/planet-pluto https://mgorny.github.io/planet-pluto/planet.html Bad news is, it's buggy. I've already reported upstream that connection failures and malformed XML cause build to fail immediately (i.e. are not gracefully ignored). I suppose getting images to work and at least partial HTML passthrough requires some more work. Not to mention getting Tyrian-ish theme, ofc. @Max, are you interested in looking into this? However, note that you may want to wait a while to see if others are really interested in this approach.
If others are also interested into this, I can absolutely look into this and create a first draft.
Some fresh good news: upstream is very responsive, and there's a good chance to have all bugs reported by me fixed tomorrow.
(In reply to Michał Górny from comment #0) > http://feedreader.github.io/ > > This is written in Ruby, and seems to have the features we need. What do > you think about replacing Venus with it? > > @ruby, would you be able to package it for Gentoo? I had a quick look and it looks like it needs a fair amount of new dependencies (20-ish not including pluto itself) to be packaged, and a number of these seem obsolete as they have not been maintained since 2015. Perhaps it is best to conduct an experiment first to ensure that we will be able to use this and then package this?
what is missing from Venus that pluto have ?
(In reply to Alice Ferrazzi from comment #6) > what is missing from Venus that pluto have ? For a start, active upstream. Venus has (py2) deps whose removal will happen very soon. In fact, venus is the only blocker for them.
The first version is live at https://planettest.gentoo.org/ Blockers for going live as well as future enhancements may be collected at: https://wiki.gentoo.org/wiki/Project:Infrastructure/Service_Catalog/Planet/PlutoMigration
The ship already sailed, and we use pluto well for multiple years since.