Issue 561: RSS feed for dashboard pages
Status:  Accepted
Owner: ----

Blocked on:
issue 625
Reported by jsill...@google.com, May 7, 2010
All dashboard pages in Gerrit should provide an RSS feed that would expose 
the current state and state transitions of individual changes. There could 
be several granularities to pick from, i.e. an entire project or an 
individual contributor.
May 10, 2010
#1 sop@google.com
(No comment was entered for this change.)
Status: Accepted
Jul 19, 2010
#2 russell....@gmail.com
This would be a great substitute for the currently super-verbose email notification mechanism.  Specific useful uses include:
 - A feed of all submitted changes, which I can give to middle management so they feel like they know what's going on. 
 - A feed of everything "reviewable by me", which gets a new event every time something enters that list or changes while remaining in it.  Leaving the list isn't interesting in this case, since it means that I'm no longer implicated it it for whatever reason.  
 - A feed of everything "started by me", which gets a new event ever time anything about it changes.  
Jul 19, 2010
#3 sop@google.com
This is now just a minor detail.  Given the query
support that is in master, we just have to reformat
a query in RSS format, right?
Jul 19, 2010
#4 russell....@gmail.com
I suppose it depends on the nature of the queries.  I'm guessing that it would be very easy to make a feed which lists the results of a query, which is certainly better than nothing.  But to be able to use rss instead of email notification (which admittedly may not be anybody else's intended use), the feed needs to show items as updated when they change within the list, not just when the list content changes.  

If this is all trivial, then that's fantastic. :)
Jul 19, 2010
#5 sop@google.com
Actually showing updates made to a change is a lot harder,
because we don't really track them in a way that permits
scanning the list of updates.

But https://review.source.android.com/15929 adds a basic
RSS format for any query.
Jul 19, 2010
#6 sop@google.com
Issue 625 is needed to really track events.
Blockedon: 625
Jul 19, 2010
#7 sop@google.com
After rereading comment #2 above I'm not sure
15929 is what we want at all.  It maybe only
answers your first request ("show things that
were submitted recently") but completely fails
for any of the other cases.

Given how ugly the hack is to support RSS as an
output format for the generic query code, I might
just discard the change and wait until issue 625
has been addressed.