[Cosmo-dev] dashboard feeds
Brian Moseley
bcm at osafoundation.org
Tue Jun 12 10:48:36 PDT 2007
as of this morning, the trunk supports dashboard feeds via the
"dashboard-now", "dashboard-later", and "dashboard-done" projections.
use them like so:
curl -i -u bcm:xxxxxx \
http://local80/cosmo/atom/collection/c7f39633-5f1b-4b6f-b1f5-b1000245e9df/dashboard-now
implementation notes:
* ContentService.findNotesByTriageStatus does the heavy lifting, but
it doesn't sort the results or limit the number of done results, so
DashboardFeedGenerator does that manually.
* for each occurrence in one of these feeds, we are currently also
including its master, so that inherited attributes can be resolved.
per the thread from this morning, i believe we will stop doing that
and instead include a link in an occurrence entry that the client can
use to pull down its master if necessary (of course, that thread might
not be done yet).
* there was some question about whether or not the client needs to
provide its timezone as an input. that hasn't seemed necessary so far.
randy, did you see a need for it?
More information about the cosmo-dev
mailing list