This discussion is a subtopic that came out of the conversation about
the Atlas proposal for the new Roller front page. This will be for
talking about the problem of if/how an admin (or user?) could be allowed
to add custom feeds for use in a weblog. An example would be a custom
site-wide feed or planet group feed.
I'm not sure I have an opinion on whether or not we should do this yet,
but it is certainly an important issue. Some thoughts ...
1. right now there is a finite and controlled set of query params that
are considered when rendering feeds. to allow for custom feeds means we
would probably need to allow for arbitrary query params and that makes
things more complicated.
2. technically any user can add custom feeds by just adding a page
template with whatever they want (/<weblog>/page/<myfeed>). the down
side is that this is separate from the other standard feeds
(/<weblog>/feed/<flavor>), but it sounds like we are going to allow
templates access to all query params for these pages, so they should be
pretty flexible.
3. users can already override the templates used for their feeds by
defining certain templates, like _rss (i think?). this would allow
someone to redefine how their standard rss feed works, but wouldn't
allow for using additional query params.
-- Allen