Follow-up Comment #5, bug #26374 (project librefm): I've checked a *very* early proof-of-concept into trunk. See:
http://alpha.dev.libre.fm/journal.php?user=tobyink Right now, this just has my identi.ca feed URL hard-coded into it. We need to: * Add a field "rss_feed" to the Users table to store the person's RSS feed URL. * Allow people to edit this in edit_profile.php (plus edit_profile.tpl, User.php). For usability, it would be good if the user could just tell us a web page where we could discover the feed from). * Implement HTTP caching to avoid generating unnecessary bandwidth. * Style the feed a bit better. The code is optimised to operate on laconica's RSS 1.0 feeds, but may well work with non-laconica feeds too, and although I don't want to put too much effort into catering for every possible feed generator, I don't see any reason to *explicitly* restrict it to laconica feeds. If another tool can generate similar enough data, that should be OK. Right now the feed is just downloaded and displayed on the fly, but if we decided to download the feed and store the data into our database we could do some cooler things with it (e.g. show a feed of a User's friends' journals). _______________________________________________________ Reply to this item at: <http://savannah.nongnu.org/bugs/?26374> _______________________________________________ Message sent via/by Savannah http://savannah.nongnu.org/ _______________________________________________ Libre-fm mailing list [email protected] http://lists.autonomo.us/mailman/listinfo/libre-fm
