#135: Add RSS Feed Box to front page
--------------------------+-------------------------------------------------
Reporter: jblayloc | Owner: jblayloc
Type: enhancement | Status: new
Priority: minor | Milestone:
Component: WebStyle | Version:
Keywords: INSPIRE NEWS |
--------------------------+-------------------------------------------------
moved from https://savannah.cern.ch/task/?14080
2010-02-19 20:18, original submission:
"Sidebar with near real-time bugfix and feature updates (also on twitter
/rss-able ?)"
Tibor says there's CDS code for an announcement box on the front page, we
can probably resurrect that.
The content to go into it could actually be an RSS feed (perhaps of
Savannah/Trac tasks bearing some particular tag). This way people can RSS
the bugfixes directly and it goes in the box.
We need to be active enough that this changes noticeably over time
(certainly at least one committed thing per day) during β period so that
people using the site see that things are changing on a timescale that is
meaningful to them. This increases their confidence in us, and also acts
as a little reward for participating in beta. People are funny that way.
If we can't commit something meaningful on a particular day, we should go
ahead and commit something trivial. Spelling/grammar fixes are good for
this. Seriously; if we choose to have the box, keeping it full during
testing is important.
Suggestion: tangentially related to this, we should make a silly internet
prize and give it out to the users who find the most broken stuff. They're
doing us a favor, and we should make sure they know we appreciate it.
2010-04-22 19:15, comment #1:
Substantial progress in my 'feedboxes' branch. The Makefile creates the
database table entries for the new box on the homepage, and a script
exists which can be called from cron to populate the box with contents
from RSS or Atom (or a variety of other syndication formats). Unicode bugs
have (mostly) been ironed out.
Remaining to be done: INSPIRE Trac (however that happens) and custom feeds
for same. Deciding about last little styling issues.
--
Ticket URL: <http://cdswaredev.cern.ch/invenio/ticket/135>
Invenio <http://invenio-software.org>