# \[ANN\] Raggle 0.3.1

**URL:** <https://rubytalk.org/t/ann-raggle-0-3-1/11054>\
**Category:** ruby-talk\
**Created:** [17 April 2004 17:33 UTC](https://rubytalk.org/t/ann-raggle-0-3-1/11054 "2004-04-17T17:33:52Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Paul\_Duncan](https://avatars.discourse-cdn.com/v4/letter/p/b487fb/32.png) [@Paul\_Duncan](https://rubytalk.org/u/Paul_Duncan)\
**Post date:** [17 April 2004 17:33 UTC](https://rubytalk.org/t/ann-raggle-0-3-1/11054/1 "2004-04-17T17:33:52Z")

</div>

Hi,

We just released version 0.3.1 of Raggle. Raggle is a console RSS  
aggregator, written in Ruby. Features include customizable keybindings,  
basic console HTML rendering, HTTP authentication and proxy support,  
OPML import/export, themes, support for various versions of RSS, Screen  
support. browser auto-detection, and more. This release of Raggle also  
includes a preliminary template-based web interface (via WEBrick) and  
Win32 support.

Changes Since 0.3.0:

- documentation updates, added Table of Contents and FAQ
- browser\_cmd config check (if we’re upgrading from a pre-0.3 version  
of Raggle, warn about an incompatible version of this directive)
- –import-opml takes a URL now (suggested by Doug Kearns)
- applied action\_insert\_link\_ref patch submitted by Ralf Hortsmann
- fix thread reap error reported by Grant Bowman

(a complete list of changes is available at the URL below)

URLs:  
Web Site: [http://www.raggle.org/](http://www.raggle.org/)  
RSS Feed: [http://www.raggle.org/rss/](http://www.raggle.org/rss/)  
Download: [http://www.raggle.org/files/raggle-0.3.1.tar.gz](http://www.raggle.org/files/raggle-0.3.1.tar.gz)  
Signature: [http://www.raggle.org/files/raggle-0.3.1.tar.gz.asc](http://www.raggle.org/files/raggle-0.3.1.tar.gz.asc)  
ChangeLog: [http://www.raggle.org/files/ChangeLog-0.3.1](http://www.raggle.org/files/ChangeLog-0.3.1)

Comments, questions, and feature requests are always welcome, and should  
be directed at either me personally, or the Raggle mailing list  
([raggle-dev@raggle.org](mailto:raggle-dev@raggle.org)).

> **···**
>
> –  
> Paul Duncan [pabs@pablotron.org](mailto:pabs@pablotron.org) pabs in #ruby-lang (OPN IRC)  
> [http://www.pablotron.org/](http://www.pablotron.org/) OpenPGP Key ID: 0x82C29562

---

<div class="post-metadata">

**Author:** ![Gavin\_Sinclair](https://avatars.discourse-cdn.com/v4/letter/g/db5fbb/32.png) [@Gavin\_Sinclair](https://rubytalk.org/u/Gavin_Sinclair)\
**Post date:** [18 April 2004 04:10 UTC](https://rubytalk.org/t/ann-raggle-0-3-1/11054/2 "2004-04-18T04:10:32Z")

</div>

Any chance of making it available as a gem? I just completed a guide  
“Creating a Gem in Ten Minutes” specifically to assist folks like you  
🙂

[http://rubygems.rubyforge.org/wiki/wiki.pl?CreateAGemInTenMinutes](http://rubygems.rubyforge.org/wiki/wiki.pl?CreateAGemInTenMinutes)

Cheers,  
Gavin

> **···**
>
> On Sunday, April 18, 2004, 3:33:52 AM, Paul wrote:
> 
> > We just released version 0.3.1 of Raggle. […]

---

<div class="post-metadata">

**Author:** ![Paul\_William](https://avatars.discourse-cdn.com/v4/letter/p/e99b99/32.png) [@Paul\_William](https://rubytalk.org/u/Paul_William)\
**Post date:** [18 April 2004 05:29 UTC](https://rubytalk.org/t/ann-raggle-0-3-1/11054/3 "2004-04-18T05:29:49Z")

</div>

I saw in the screenshot there were google feeds?!?!?

Paul Duncan wrote:

> **···**
>
> > Hi,
> > 
> > We just released version 0.3.1 of Raggle. Raggle is a console RSS  
> > aggregator, written in Ruby. Features include customizable keybindings,  
> > basic console HTML rendering, HTTP authentication and proxy support,  
> > OPML import/export, themes, support for various versions of RSS, Screen  
> > support. browser auto-detection, and more. This release of Raggle also  
> > includes a preliminary template-based web interface (via WEBrick) and  
> > Win32 support.
> > 
> > Changes Since 0.3.0:
> > 
> > - documentation updates, added Table of Contents and FAQ
> > - browser\_cmd config check (if we’re upgrading from a pre-0.3 version  
> > of Raggle, warn about an incompatible version of this directive)
> > - –import-opml takes a URL now (suggested by Doug Kearns)
> > - applied action\_insert\_link\_ref patch submitted by Ralf Hortsmann
> > - fix thread reap error reported by Grant Bowman
> > 
> > (a complete list of changes is available at the URL below)
> > 
> > URLs:  
> > Web Site: [http://www.raggle.org/](http://www.raggle.org/)  
> > RSS Feed: [http://www.raggle.org/rss/](http://www.raggle.org/rss/)  
> > Download: [http://www.raggle.org/files/raggle-0.3.1.tar.gz](http://www.raggle.org/files/raggle-0.3.1.tar.gz)  
> > Signature: [http://www.raggle.org/files/raggle-0.3.1.tar.gz.asc](http://www.raggle.org/files/raggle-0.3.1.tar.gz.asc)  
> > ChangeLog: [http://www.raggle.org/files/ChangeLog-0.3.1](http://www.raggle.org/files/ChangeLog-0.3.1)
> > 
> > Comments, questions, and feature requests are always welcome, and should  
> > be directed at either me personally, or the Raggle mailing list  
> > ([raggle-dev@raggle.org](mailto:raggle-dev@raggle.org)).

---

<div class="post-metadata">

**Author:** ![Jim\_Freeze2](https://avatars.discourse-cdn.com/v4/letter/j/e480ec/32.png) [@Jim\_Freeze2](https://rubytalk.org/u/Jim_Freeze2)\
**Post date:** [18 April 2004 12:27 UTC](https://rubytalk.org/t/ann-raggle-0-3-1/11054/4 "2004-04-18T12:27:48Z")

</div>

On a side note, what are you using to drive the [raggle.org](http://raggle.org)  
website?

Thanks

> **···**
>
> On Sunday, 18 April 2004 at 2:33:52 +0900, Paul Duncan wrote:
> 
> > Hi,
> > 
> > We just released version 0.3.1 of Raggle. Raggle is a console RSS
> 
> –  
> Jim Freeze  
> Ruby. The little language that could.  
> Gnagloot, n.:  
> A person who leaves all his ski passes on his jacket just to  
> impress people.  
> – Rich Hall, “Sniglets”

---

<div class="post-metadata">

**Author:** ![Paul\_Duncan](https://avatars.discourse-cdn.com/v4/letter/p/b487fb/32.png) [@Paul\_Duncan](https://rubytalk.org/u/Paul_Duncan)\
**Post date:** [19 April 2004 14:02 UTC](https://rubytalk.org/t/ann-raggle-0-3-1/11054/5 "2004-04-19T14:02:55Z")

</div>

> > We just released version 0.3.1 of Raggle. […]
> 
> Any chance of making it available as a gem? I just completed a guide  
> “Creating a Gem in Ten Minutes” specifically to assist folks like you  
> 🙂
> 
> [http://rubygems.rubyforge.org/wiki/wiki.pl?CreateAGemInTenMinutes](http://rubygems.rubyforge.org/wiki/wiki.pl?CreateAGemInTenMinutes)

Short answer: Yes, I can do that.

Longer answer: I’ve been asked to create an install.rb for raa-install  
as well. Do we have a standard install format or are the three I’m  
aware of still battling it out? It looks like they are.

Either way, it’s been added to the TODO; I’ll see if I can get a gemspec  
in there sometime this week.

> **···**
>
> - Gavin Sinclair (gsinclair@soyabean.com.au) wrote:
> 
> > On Sunday, April 18, 2004, 3:33:52 AM, Paul wrote:
> 
> > Cheers,  
> > Gavin
> 
> –  
> Paul Duncan [pabs@pablotron.org](mailto:pabs@pablotron.org) pabs in #ruby-lang (OPN IRC)  
> [http://www.pablotron.org/](http://www.pablotron.org/) OpenPGP Key ID: 0x82C29562

---

<div class="post-metadata">

**Author:** ![Paul\_Duncan](https://avatars.discourse-cdn.com/v4/letter/p/b487fb/32.png) [@Paul\_Duncan](https://rubytalk.org/u/Paul_Duncan)\
**Post date:** [19 April 2004 14:04 UTC](https://rubytalk.org/t/ann-raggle-0-3-1/11054/6 "2004-04-19T14:04:19Z")

</div>

> I saw in the screenshot there were google feeds?!?!?

Yeah, I think it’s a screenscrape. Here’s the URL:

[The Google Weblog](http://google.blogspace.com/index.xml)

> **···**
>
> - Paul William ([maillist@bestworldweb.homelinux.com](mailto:maillist@bestworldweb.homelinux.com)) wrote:
> 
> > Paul Duncan wrote:
> > 
> > > Hi,
> > > 
> > > We just released version 0.3.1 of Raggle. Raggle is a console RSS  
> > > aggregator, written in Ruby. Features include customizable keybindings,  
> > > basic console HTML rendering, HTTP authentication and proxy support,  
> > > OPML import/export, themes, support for various versions of RSS, Screen  
> > > support. browser auto-detection, and more. This release of Raggle also  
> > > includes a preliminary template-based web interface (via WEBrick) and  
> > > Win32 support.
> > > 
> > > Changes Since 0.3.0:
> > > 
> > > - documentation updates, added Table of Contents and FAQ
> > > - browser\_cmd config check (if we’re upgrading from a pre-0.3 version  
> > > of Raggle, warn about an incompatible version of this directive)
> > > - –import-opml takes a URL now (suggested by Doug Kearns)
> > > - applied action\_insert\_link\_ref patch submitted by Ralf Hortsmann
> > > - fix thread reap error reported by Grant Bowman
> > > 
> > > (a complete list of changes is available at the URL below)
> > > 
> > > URLs:  
> > > Web Site: [http://www.raggle.org/](http://www.raggle.org/)  
> > > RSS Feed: [http://www.raggle.org/rss/](http://www.raggle.org/rss/)  
> > > Download: [http://www.raggle.org/files/raggle-0.3.1.tar.gz](http://www.raggle.org/files/raggle-0.3.1.tar.gz)  
> > > Signature: [http://www.raggle.org/files/raggle-0.3.1.tar.gz.asc](http://www.raggle.org/files/raggle-0.3.1.tar.gz.asc)  
> > > ChangeLog: [http://www.raggle.org/files/ChangeLog-0.3.1](http://www.raggle.org/files/ChangeLog-0.3.1)
> > > 
> > > Comments, questions, and feature requests are always welcome, and should  
> > > be directed at either me personally, or the Raggle mailing list  
> > > ([raggle-dev@raggle.org](mailto:raggle-dev@raggle.org)).
> 
> –  
> Paul Duncan [pabs@pablotron.org](mailto:pabs@pablotron.org) pabs in #ruby-lang (OPN IRC)  
> [http://www.pablotron.org/](http://www.pablotron.org/) OpenPGP Key ID: 0x82C29562

---

<div class="post-metadata">

**Author:** ![Paul\_Duncan](https://avatars.discourse-cdn.com/v4/letter/p/b487fb/32.png) [@Paul\_Duncan](https://rubytalk.org/u/Paul_Duncan)\
**Post date:** [19 April 2004 14:07 UTC](https://rubytalk.org/t/ann-raggle-0-3-1/11054/7 "2004-04-19T14:07:16Z")

</div>

> > Hi,
> > 
> > We just released version 0.3.1 of Raggle. Raggle is a console RSS
> 
> On a side note, what are you using to drive the [raggle.org](http://raggle.org)  
> website?

Just a custom backend I wrote (PHP/MySQL, with Ruby maintenance  
scripts). Nothing fancy.

> **···**
>
> - Jim Freeze ([jim@freeze.org](mailto:jim@freeze.org)) wrote:
> 
> > On Sunday, 18 April 2004 at 2:33:52 +0900, Paul Duncan wrote:
> 
> > ## Thanks
> > 
> > Jim Freeze  
> > Ruby. The little language that could.  
> > Gnagloot, n.:  
> > A person who leaves all his ski passes on his jacket just to  
> > impress people.  
> > – Rich Hall, “Sniglets”
> 
> –  
> Paul Duncan [pabs@pablotron.org](mailto:pabs@pablotron.org) pabs in #ruby-lang (OPN IRC)  
> [http://www.pablotron.org/](http://www.pablotron.org/) OpenPGP Key ID: 0x82C29562

---

<div class="post-metadata">

**Author:** ![Paul\_Duncan](https://avatars.discourse-cdn.com/v4/letter/p/b487fb/32.png) [@Paul\_Duncan](https://rubytalk.org/u/Paul_Duncan)\
**Post date:** [19 April 2004 14:42 UTC](https://rubytalk.org/t/ann-raggle-0-3-1/11054/8 "2004-04-19T14:42:09Z")

</div>

> > I saw in the screenshot there were google feeds?!?!?
> 
> Yeah, I think it’s a screenscrape. Here’s the URL:
> 
> [The Google Weblog](http://google.blogspace.com/index.xml)

There’s also these:

[http://googlenews.74d.com/](http://googlenews.74d.com/)

If you google for “google news RSS” there are several screenscrapes out  
there.

> **···**
>
> - Paul Duncan ([pabs@pablotron.org](mailto:pabs@pablotron.org)) wrote:
> 
> > - Paul William ([maillist@bestworldweb.homelinux.com](mailto:maillist@bestworldweb.homelinux.com)) wrote:
> 
> > > Paul Duncan wrote:
> > > 
> > > > Hi,
> > > > 
> > > > We just released version 0.3.1 of Raggle. Raggle is a console RSS  
> > > > aggregator, written in Ruby. Features include customizable keybindings,  
> > > > basic console HTML rendering, HTTP authentication and proxy support,  
> > > > OPML import/export, themes, support for various versions of RSS, Screen  
> > > > support. browser auto-detection, and more. This release of Raggle also  
> > > > includes a preliminary template-based web interface (via WEBrick) and  
> > > > Win32 support.
> > > > 
> > > > Changes Since 0.3.0:
> > > > 
> > > > - documentation updates, added Table of Contents and FAQ
> > > > - browser\_cmd config check (if we’re upgrading from a pre-0.3 version  
> > > > of Raggle, warn about an incompatible version of this directive)
> > > > - –import-opml takes a URL now (suggested by Doug Kearns)
> > > > - applied action\_insert\_link\_ref patch submitted by Ralf Hortsmann
> > > > - fix thread reap error reported by Grant Bowman
> > > > 
> > > > (a complete list of changes is available at the URL below)
> > > > 
> > > > URLs:  
> > > > Web Site: [http://www.raggle.org/](http://www.raggle.org/)  
> > > > RSS Feed: [http://www.raggle.org/rss/](http://www.raggle.org/rss/)  
> > > > Download: [http://www.raggle.org/files/raggle-0.3.1.tar.gz](http://www.raggle.org/files/raggle-0.3.1.tar.gz)  
> > > > Signature: [http://www.raggle.org/files/raggle-0.3.1.tar.gz.asc](http://www.raggle.org/files/raggle-0.3.1.tar.gz.asc)  
> > > > ChangeLog: [http://www.raggle.org/files/ChangeLog-0.3.1](http://www.raggle.org/files/ChangeLog-0.3.1)
> > > > 
> > > > Comments, questions, and feature requests are always welcome, and should  
> > > > be directed at either me personally, or the Raggle mailing list  
> > > > ([raggle-dev@raggle.org](mailto:raggle-dev@raggle.org)).
> > 
> > –  
> > Paul Duncan [pabs@pablotron.org](mailto:pabs@pablotron.org) pabs in #ruby-lang (OPN IRC)  
> > [http://www.pablotron.org/](http://www.pablotron.org/) OpenPGP Key ID: 0x82C29562
> 
> –  
> Paul Duncan [pabs@pablotron.org](mailto:pabs@pablotron.org) pabs in #ruby-lang (OPN IRC)  
> [http://www.pablotron.org/](http://www.pablotron.org/) OpenPGP Key ID: 0x82C29562

---

<div class="post-metadata">

**Author:** ![Paul\_Duncan](https://avatars.discourse-cdn.com/v4/letter/p/b487fb/32.png) [@Paul\_Duncan](https://rubytalk.org/u/Paul_Duncan)\
**Post date:** [19 April 2004 16:39 UTC](https://rubytalk.org/t/ann-raggle-0-3-1/11054/9 "2004-04-19T16:39:59Z")

</div>

> > > I saw in the screenshot there were google feeds?!?!?
> > 
> > Yeah, I think it’s a screenscrape. Here’s the URL:
> > 
> > [The Google Weblog](http://google.blogspace.com/index.xml)
> 
> There’s also these:
> 
> [http://googlenews.74d.com/](http://googlenews.74d.com/)
> 
> If you google for “google news RSS” there are several screenscrapes out  
> there.

Sorry to reply to myself again, but it looks like Google is kind of  
pissy about people screenscraping their news:

[http://www.internetnews.com/ec-news/article.php/3334651](http://www.internetnews.com/ec-news/article.php/3334651)

Just a heads-up to anyone thinking about writing their own.

> **···**
>
> - Paul Duncan ([pabs@pablotron.org](mailto:pabs@pablotron.org)) wrote:
> 
> > - Paul Duncan ([pabs@pablotron.org](mailto:pabs@pablotron.org)) wrote:
> > 
> > > - Paul William ([maillist@bestworldweb.homelinux.com](mailto:maillist@bestworldweb.homelinux.com)) wrote:
> 
> > > > Paul Duncan wrote:
> > > > 
> > > > > Hi,
> > > > > 
> > > > > We just released version 0.3.1 of Raggle. Raggle is a console RSS  
> > > > > aggregator, written in Ruby. Features include customizable keybindings,  
> > > > > basic console HTML rendering, HTTP authentication and proxy support,  
> > > > > OPML import/export, themes, support for various versions of RSS, Screen  
> > > > > support. browser auto-detection, and more. This release of Raggle also  
> > > > > includes a preliminary template-based web interface (via WEBrick) and  
> > > > > Win32 support.
> > > > > 
> > > > > Changes Since 0.3.0:
> > > > > 
> > > > > - documentation updates, added Table of Contents and FAQ
> > > > > - browser\_cmd config check (if we’re upgrading from a pre-0.3 version  
> > > > > of Raggle, warn about an incompatible version of this directive)
> > > > > - –import-opml takes a URL now (suggested by Doug Kearns)
> > > > > - applied action\_insert\_link\_ref patch submitted by Ralf Hortsmann
> > > > > - fix thread reap error reported by Grant Bowman
> > > > > 
> > > > > (a complete list of changes is available at the URL below)
> > > > > 
> > > > > URLs:  
> > > > > Web Site: [http://www.raggle.org/](http://www.raggle.org/)  
> > > > > RSS Feed: [http://www.raggle.org/rss/](http://www.raggle.org/rss/)  
> > > > > Download: [http://www.raggle.org/files/raggle-0.3.1.tar.gz](http://www.raggle.org/files/raggle-0.3.1.tar.gz)  
> > > > > Signature: [http://www.raggle.org/files/raggle-0.3.1.tar.gz.asc](http://www.raggle.org/files/raggle-0.3.1.tar.gz.asc)  
> > > > > ChangeLog: [http://www.raggle.org/files/ChangeLog-0.3.1](http://www.raggle.org/files/ChangeLog-0.3.1)
> > > > > 
> > > > > Comments, questions, and feature requests are always welcome, and should  
> > > > > be directed at either me personally, or the Raggle mailing list  
> > > > > ([raggle-dev@raggle.org](mailto:raggle-dev@raggle.org)).
> > > 
> > > –  
> > > Paul Duncan [pabs@pablotron.org](mailto:pabs@pablotron.org) pabs in #ruby-lang (OPN IRC)  
> > > [http://www.pablotron.org/](http://www.pablotron.org/) OpenPGP Key ID: 0x82C29562
> > 
> > –  
> > Paul Duncan [pabs@pablotron.org](mailto:pabs@pablotron.org) pabs in #ruby-lang (OPN IRC)  
> > [http://www.pablotron.org/](http://www.pablotron.org/) OpenPGP Key ID: 0x82C29562
> 
> –  
> Paul Duncan [pabs@pablotron.org](mailto:pabs@pablotron.org) pabs in #ruby-lang (OPN IRC)  
> [http://www.pablotron.org/](http://www.pablotron.org/) OpenPGP Key ID: 0x82C29562
