[forge:site-support:#2482]
Hi, the recent upgrade to the new SourceForge format of my project page (SleepyHead) has resulted in a few problems.
The RSS feed under code shows "New Commit" for every title even though it's a feed of git commits. It really should show the first line of the GIT commit comments.
Makes the RSS feed practically useless for quick review to see who's posting what.
Please change this if possible..
Screenshot as how it used to be. Very useful.. Now it's just 5 rows of New Commit. Boring.
Sounds like a good change to me.
Originally by: manuelbi
We'd like a feed with useful info to make overviews like you can see on this page (notice the openMSX one being totally useless now): http://tasvideos.org/EmulatorResources/Updates.html It used to be fine with the old site...
I'd suggest the
<item><title>
should be a truncated form of the commit message (stop at\n
or 200 chars, add ... if needed).We should also fix:
<channel><title>
should be like "$projectname $tool-label changes"<item><link>
should go to the specific commit.Make sure this works well for hg & svn too, of course
Created #332: [#5644] Improve RSS streams for repos (1cp)
Related
Tickets:
#5644Closed #332.
je/42cc_5644
This fixes first two bullets in the Dave's list. Validation also passes (for both rss and atom), but there is a couple of warnings in 'recommendations' section. Fixing those will require additional amount of work (like extending standard feed generators to tweak their output). If you want validation pass without any warnings, let me know, and I'll create another ticket for this.
Also, to fix one validation error we've changed
<guid>
to be a full link to the commit. I believe this affects other artifacts too, but they doesn't generate useful link (<guid>
is constructed fromunique_id
, and for most artifacts this is just a random hash-like string). Maybe we should change other artifacts to provide a meaningful value forunique_id
to generate a link.This is a good amount of fixes, thanks. I did add commit 6c43ea to remove a bit of duplicate code.