It’s just data

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


Dang that’s cool

Posted by James Snell at

Now that’s what I call using the Web as a platform!

Posted by Michael R. Bernstein at

[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 at

Planet 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

Sweet.  Unix pipes for the Web!

Posted by John 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

Delicious Network Meme Tracker

...

Excerpt from HubLog at

Links for 2009-03-16 [del.icio.us]

Sam Ruby: CSV Subscription Lists Online CSV (Google spreadsheet) as an input format for the list of feed subscriptions in Venus...

Excerpt from Amit Chakradeo Inc. at

Add your comment