CSV Subscription Lists
Alf Eaton: would it be possible to have CSV as an input format for the list of feed subscriptions in Venus? That way you could use Google Spreadsheets to collaboratively manage the list of feeds
That neatly solves a number of issues.
You start with a spreadsheet. You can control who has access to this spreadsheet. One row per subscription. Columns can be the name of the feed, configuration items, or anything that may appear in a template. For example, hackergotchi icons.
This particular planet uses Google Spreadsheets, but anything that can produce a CSV file will do.
Python’s batteries included nature makes it easy.
A spreadsheet can now be included in a Venus configuration file with just the following:
[http://spreadsheets.google.com/pub?key=p-hC6jVAyS8mYXZqf5lboKw&output=csv] content_type = csv
Here’s the results: Planet Nature
[from gregorrothfuss] Sam Ruby: CSV Subscription Lists
using google spreadsheets. this is so much cooler than VBA...Excerpt from del.icio.us/network/chl at
The “batteries includedness” of csv_config.py is impressive indeed! Note that there’s a slight typo in the main method’s comment, where it talks about OPML.
Posted by Bertrand Delacretaz at
there’s a slight typo in the main method’s comment, where it talks about OPML.
Fixed. Thanks!
Posted by Sam Ruby atPlanet Nature
Planet Nature is an aggregator of all the NPG blogs that post original content. It’s powered by Venus, an actively developed branch of the Planet software. Venus uses a feed parser to standardise all the feeds into Atom, then XSL......Excerpt from Nascent at
cat Google Spreadsheets | Venus > my.feed
Sam Ruby (prompted by Alf Eaton) combines Google Spreadsheets and Venus to let people manage Venus subscription lists (or whatever) using Spreadsheets. The lingua franca is of course CSV-over-HTTP. Like Unix pipes running over Internet, um,...Excerpt from Abstractioneer at
Google Spreadsheets, CSV, Venus
Sam Ruby: You start with a spreadsheet. You can control who has access to this spreadsheet. One row per subscription. Columns can be the name of the feed, configuration items, or anything that may appear in a template. For example, hackergotchi...Excerpt from Stefan Tilkov's Random Stuff at
TOL is back
Yes, after months of procastination, work , and other projects, I’ve made a pre-alpha version of The Open List . TOL is back, it is not yet finished, but it’s back. In case you’re wondering, it works with Python , Genshi , Venus and, yes, Google...Excerpt from cavorite.com - blog at
Blogosphäre (aus JavaSPEKTRUM 05/07)
Mashups als EAI 2.0, Atom, REST, Hadoop, Jabber und Erlang/OTP — dieses Mal wagen wir mit der Blogosphäre einen Blick in die Kristallkugel. Sam Ruby zeigt, wie man auch ohne XML und SOAP elegant “Web Services” bauen kann. Der...Excerpt from JavaSPEKTRUM Blogosphäre at
Adding RSS/Atom Feeds to a Planet Using CSV
Today I was searching for a GUI for administering feeds in a local Planet Venus installation that I run on my server. The last time I worked with the code, I had to add all of my feeds into a config.ini within the Venus install. I posted...Excerpt from import liquid at
Dang that’s cool
Posted by James Snell at