Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RSS feed for news #56

Open
andoruB opened this issue Jan 1, 2018 · 7 comments
Open

RSS feed for news #56

andoruB opened this issue Jan 1, 2018 · 7 comments

Comments

@andoruB
Copy link

andoruB commented Jan 1, 2018

I would like to request adding a RSS feed for the development news. It would be nice to be able to track with an RSS aggregator what new stuff has been implemented in this wonderful torrent client.

@Balls0fSteel
Copy link
Collaborator

There are sites to generate this, but the problem is that the News are not enclosed with tags. A simple

tag would do, maybe call it

or whatever.

@Chocobo1 sorry for tagging you like this, just not sure if anyone is working on the site.
Should I just try to write an rss.php or something like that and tags for news? (As pull request?)

@Chocobo1
Copy link
Member

Should I just try to write an rss.php or something like that and tags for news? (As pull request?)

Yeah, I've no idea what it would be like, hope it is not too intrusive.

And I'm not sure what OP is asking, RSS for development? there is already:
https://github.com/qbittorrent/qBittorrent/commits/master.atom

RSS for release news? Then something needs to be done...
Or we can just copy release notes from our website to Github releases and get RSS at https://github.com/qbittorrent/qBittorrent/releases.atom

@andoruB
Copy link
Author

andoruB commented Apr 21, 2018

RSS for release news? Then something needs to be done...

This.
I incorrectly worded my initial post.

In the meantime, I'll use the provided atom link, thanks!
EDIT: Doesn't include the list of added features to each version, bummer!

@Balls0fSteel
Copy link
Collaborator

lol rip. thank you Chocobo and sorry for tagging you / wasting your time.

@Chocobo1
Copy link
Member

@sledgehammer999
What do you think about my suggestion, this would be the simplest way:

Or we can just copy release notes from our website to Github releases and get RSS at https://github.com/qbittorrent/qBittorrent/releases.atom

Or... the news are in markdown format, so theoretically it shouldn't be hard to transform to RSS feed.

thank you Chocobo and sorry for tagging you / wasting your time.

Not a problem.

@Balls0fSteel
Copy link
Collaborator

I will just use the Github feeds you linked for the Discord bot. (Just to have a real time news feed in a few channels there.) Yeah I know devs are not really Discord folks, but regular users also love to follow development.)

@sledgehammer999
Copy link
Member

I would prefer, to transform our current news page to a RSS feed.
I don't know if that is feasible though.
There's no point in converting already posted news. At least not the really old ones. This gives the ability to change(again) the format the news are posted by me in the backend. Now it is in the markdown syntax and follows a specific formatting of the news.
Maybe some simple script on our backend that:

  1. Reads/parses news.md
  2. For every markdown title in news.md it makes an RSS article. Maybe parse the title to give a date to the article. (It might need to change the format I right the date)
  3. The body of each announcement should be part of the article body.
  4. Somehow make the titles linkable (put an anchor?) so the RSS can link to them.
  5. Does all the above, creates the feed and serves it to the user.

As I said, I don't know if that is feasilbe. Or if it needs a lot of work to implement.
But I am open to change the way/format I input the news into the site.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants