Re: generate syndication feed for podcast

2006-10-05 Thread Jochen Schulz
Russell L. Harris:
> 
> I discovered and installed a Debian package "python-pyrss2gen" which is
> a Python interface for generating RSS 2.0 feeds, but the package appears
> to have no man page.  I searched with Google but I did not find information
> about the package, so I don't know how to use it.

It's a programming library for python and these seldomly have a manpage.
But I agree that documentation is a little bit poor. However, there is
a usage example in /usr/share/doc/python-pyrss2gen/README.gz.

I only used it once to write a little script that dissects bash.org's
HTML output so that I have an RSS feed of new entries. You can look at
it here:
http://wasteland.homelinux.net/svn/src/python/scripts/bash-rss.py
and the output at:
http://wasteland.homelinux.net/~jrschulz/bash-org.rss

Finding the right HTML tags which include the interesting parts of your
website might be a little tricky and in my case it only works so well
because bash.org's HTML is quite tidy. If you have direct access to the
site it might be easier gather the information you need from another
place than the site's HTML output. That gives the additional benefit
that your script won't break when the site's layout changes.

J.
-- 
I think the environment will be okay.
[Agree]   [Disagree]
 


signature.asc
Description: Digital signature


Re: generate syndication feed for podcast

2006-10-05 Thread Russell L. Harris
Jochen Schulz <[EMAIL PROTECTED]> writes:

> Russell L. Harris:
>> 
>> I discovered and installed a Debian package "python-pyrss2gen" which is
>> a Python interface for generating RSS 2.0 feeds, but the package appears
>> to have no man page.  I searched with Google but I did not find information
>> about the package, so I don't know how to use it.
>
> It's a programming library for python and these seldomly have a manpage.
> But I agree that documentation is a little bit poor. However, there is
> a usage example in /usr/share/doc/python-pyrss2gen/README.gz.
>
> I only used it once to write a little script that dissects bash.org's
> HTML output so that I have an RSS feed of new entries. You can look at
> it here:
> http://wasteland.homelinux.net/svn/src/python/scripts/bash-rss.py
> and the output at:
> http://wasteland.homelinux.net/~jrschulz/bash-org.rss
>
> Finding the right HTML tags which include the interesting parts of your
> website might be a little tricky and in my case it only works so well
> because bash.org's HTML is quite tidy. If you have direct access to the
> site it might be easier gather the information you need from another
> place than the site's HTML output. That gives the additional benefit
> that your script won't break when the site's layout changes.
>
> J.

Thanks, Jochen!  I feel stupid for failing to look for the README in the
"doc" directory.

I'll take a look at your example the first thing in the morning.

RLH


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: generate syndication feed for podcast

2006-10-06 Thread Russell L. Harris
Russell L. Harris <[EMAIL PROTECTED]> writes:

> I have a web site with a directory for MP3 files which I wish to make
> available as podcast episodes.  Links to these files are scattered
> throughout the pages which comprise the web site.
>
> I have spent several hours searching with Google in an attempt to find
> a HOWTO for generating the RSS syndication feed 2.0 feed for a
> podcast, but I have not been successful.  I have searched for phrases
> such as "create podcast syndication feed", "create podcast",
> "podcasting howto", and so forth.
>
> I discovered and installed a Debian package "python-pyrss2gen" which
> is a Python interface for generating RSS 2.0 feeds, but the package
> appears to have no man page.  I searched with Google but I did not
> find information about the package, so I don't know how to use it.
>
> At this point I'm feeling very confused, and I am not sure what I need
> or how to proceed.  Where can I find a podcasting HOWTO?  


After another day or two of searching, I stumbled upon a link to
www.softwaregarden.com, which site belongs to Dan Bricklin.

It turns out that Dan has written in Perl an RSS feed generator program
called "ListGarden"; it appears to be as nice a feed generator as anyone
could hope to find.

The program is GNU GPL; it is thoroughly documented, complete with
several tutorials demonstrating its use for various applications.  

In view of the dearth of similar GNU GPL programs, I suggest that
ListGarden needs to be made a Debian package.

RLH


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: generate syndication feed for podcast

2006-10-08 Thread Chris Bannister
On Fri, Oct 06, 2006 at 01:15:49PM -0500, Russell L. Harris wrote:
> After another day or two of searching, I stumbled upon a link to
> www.softwaregarden.com, which site belongs to Dan Bricklin.
> 
> It turns out that Dan has written in Perl an RSS feed generator program
> called "ListGarden"; it appears to be as nice a feed generator as anyone
> could hope to find.
> 
> The program is GNU GPL; it is thoroughly documented, complete with
> several tutorials demonstrating its use for various applications.  
> 
> In view of the dearth of similar GNU GPL programs, I suggest that
> ListGarden needs to be made a Debian package.

File an RFP, or do it yourself and get a sponsor, otherwise it won't.

-- 
Chris.
==
" ... the official version cannot be abandoned because the implication of
rejecting it is far too disturbing: that we are subject to a government
conspiracy of `X-Files' proportions and insidiousness."
Letter to the LA Times Magazine, September 18, 2005.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: generate syndication feed for podcast

2006-10-08 Thread Arthur Marsh

Chris Bannister wrote, On 2006-10-09 12:34:

On Fri, Oct 06, 2006 at 01:15:49PM -0500, Russell L. Harris wrote:

After another day or two of searching, I stumbled upon a link to
www.softwaregarden.com, which site belongs to Dan Bricklin.

It turns out that Dan has written in Perl an RSS feed generator program
called "ListGarden"; it appears to be as nice a feed generator as anyone
could hope to find.

The program is GNU GPL; it is thoroughly documented, complete with
several tutorials demonstrating its use for various applications.  


In view of the dearth of similar GNU GPL programs, I suggest that
ListGarden needs to be made a Debian package.


File an RFP, or do it yourself and get a sponsor, otherwise it won't.



It can be a bit difficult to find the right way to request that a 
package be included in Debian.


One way is to use reportbug without arguments, then select "other", then 
"wnpp", then "RFP" and fill in the details.


Regards,

Arthur.


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




Re: generate syndication feed for podcast

2006-10-09 Thread Russell L. Harris
Arthur Marsh <[EMAIL PROTECTED]> writes:

> Chris Bannister wrote, On 2006-10-09 12:34:
>> On Fri, Oct 06, 2006 at 01:15:49PM -0500, Russell L. Harris wrote:
>>> After another day or two of searching, I stumbled upon a link to
>>> www.softwaregarden.com, which site belongs to Dan Bricklin.
>>>
>>> It turns out that Dan has written in Perl an RSS feed generator program
>>> called "ListGarden"; it appears to be as nice a feed generator as anyone
>>> could hope to find.
>>>
>>> The program is GNU GPL; it is thoroughly documented, complete with
>>> several tutorials demonstrating its use for various applications.
>>>
>>> In view of the dearth of similar GNU GPL programs, I suggest that
>>> ListGarden needs to be made a Debian package.
>>
>> File an RFP, or do it yourself and get a sponsor, otherwise it won't.
>>
>
> It can be a bit difficult to find the right way to request that a
> package be included in Debian.
>
> One way is to use reportbug without arguments, then select "other",
> then "wnpp", then "RFP" and fill in the details.
>
> Regards,
>
> Arthur.

Thanks, Arthur.  Last night I used "ListGarden" to create a feed for a
blog and another feed for providing notice of updates and additions to a
web site.  

Dan Bricklin has prepared a detailed, step-by-step tutorial
for each of these tasks, as well as a tutorial for creating a feed for a
podcast.  And -- something which increasingly is becoming rare -- Dan
made the tutorials printer-friendly, and he did an excellent job of
formatting and organizing them. 

I previously decided to publish my feeds on feedburner.com, because
feedburner.com provides several feeds (including atom and iTunes), so as
to ensure compatibility with any feed reader or news aggregator.

But the catch is that you need to have a feed to give to feedburner;
this is where ListGarden comes in.  Dan states that he has not attempted
to go beyond the basics of a feed; but that is fine for anyone using a
service such as feedburner.com.  And without ListGarden, I still would
be struggling to put together a crude feed by hand, because, aside from
the feed creation code which is internal to blogging engines such as
WordPress, I have found no other package for the initial creation of a
feed.

RLH


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]