On Feb 3, 2009, at 4:19 PM, Emily Ravenwood wrote: > I have no idea how feasible the following idea is; I'm posting it in > hopes someone around here knows more about RSS-guts than I do and can > say.
*snip* Let's keep overall discussion of this problem on the Wiki: http://wiki.dwscoalition.org/notes/Cross-site_authenticated_RSS That way, as we work on deciding what we're going to do for it, we can have all of everyone's comments there at once! Five reasons why we can't have individual syndicated feeds for each subscriber to OtherServiceUserX: 1). OtherService would ban us in a heartbeat for hitting them too much. (I have something like two thousand people reading me. Instead of one feed polling every 30 minutes, that'd be 2000 feeds polling every 30 minutes. Now multiply that by a whole lot of users.) The lower time interval between polling for cross-site authenticated entries is designed to slow that down. 2). We would then be storing other people's protected content on Dreamwidth. That makes a lot of people go "euuuuuugh", including us. 3). People edit entry security after posting. We'd have to *re*-poll OtherService every time someone looked at their reading page if it had an entry from a syndicated feed to make sure that they still have credentials to see it. 4). People take other people off their friends list. We'd have to re- poll OtherService every time someone looked at their reading page if it had an entry from a syndicated feed to make sure they're still on that list. 5). We'd be storing thousands of duplicate entires on our side, and assuming that most people post a mix of public and FO entries on OtherSite, that'd be a massive duplication of effort on our disks. --D -- Denise Paolucci [email protected] Dreamwidth Studios: Open Source, open expression, open operations. Coming soon! _______________________________________________ dw-discuss mailing list [email protected] http://lists.dwscoalition.org/cgi-bin/mailman/listinfo/dw-discuss
