aboutsummaryrefslogtreecommitdiff
path: root/content/posts/2004-09-28-raggle-news-general-ideas-status-and-more.html
blob: af9a85132e14f460d0c27cfe627dac3dcbb31404 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
---
date: "2004-09-28T17:46:21Z"
title: Raggle News, General Ideas, Status, and More...
---

<p>
<a href='http://linuxbrit.co.uk/'>Tom (giblet)</a> wrote a script using <a href='/software/rubilicious/'>Rubilicious</a> to import <a href='http://opml.org/'><acronym title='Outline Processor Markup Language'>OPML</acronym></a>-format lists of links to <a href='http://del.icio.us/'>Delicious</a>.  Check it out <a href='http://linuxbrit.co.uk/blog/2004/09/25/delicious/'>here</a>.
</p>

<p>
Here's a couple of ideas I had for the next version of <a
href='http://raggle.org/'>Raggle</a>:  searching for <acronym
title='Really Simple Summary'>RSS</acronym> feeds via <a
href='http://syndic8.com/'>Syndic8</a> (actually the <acronym
title='Concurrent Versioning System'>CVS</acronym> version of <a
href='http://raggle.org/'>Raggle</a> already does this via an embedded
copy of the <a href='/?cid=1314'>old version of Syndic8-Ruby</a>),
saving your <a href='http://raggle.org/'>Raggle</a> feed list as a <a
href='http://syndic8.com/'>Syndic8</a> subscription list (free
portability, also you could share your blogroll with other people, etc),
one-click (or buttonpress, whatever) posting of interesting links to <a
href='http://del.icio.us/'>Delicious</a>, and <a
href='http://www.mnot.net/drafts/draft-nottingham-atom-format-02.html'>Atom</a>
support.  It's actually relatively easy to do most of these as add-ons
to the existing version of <a href='http://raggle.org/'>Raggle</a>, but I'd like
to  finish the internal cleanup before adding them.  The next version
will have complete interface abstraction and an opaque engine class,
allowing other people to come along and do things like write wacky
backend support (e.g. save feed list to <a
href='http://mysql.com/'>MySQL</a> or <a
href='http://syndic8.com/'>Syndic8</a>), custom interfaces (native Win32
or <a href='http:/gtk.org/'>GTK+</a> interface, anyone?), rewriting the
<a href='http://raggle.org/'>Raggle</a> engine in C.  I'm also
considering using <a
href='http://www.chadfowler.com/ruby/rss/'>Ruby/RSS</a> for the next
version of <a href='http://raggle.org/'>Raggle</a>; the current <acronym
title='Really Simple Summary'>RSS</acronym> parsing in <a
href='http://raggle.org/'>Raggle</a> is a bit more haphazard than I'd
like, so deferring to another library saves me the trouble of writing
yet another library.
</p>

<p>
On the binding front, I've still got two other sets of <a
href='http://ruby-lang.org/'>Ruby</a> bindings pending completion, <a
href='http://cvs.pablotron.org/?m=tunepimp-ruby'>TunePimp-Ruby</a> and
<a href='http://cvs.pablotron.org/?m=devil-ruby'>Devil-Ruby</a>
(although I've been sitting on the latter for like a year now, so who
knows when I'll get to it :D).  Also, <a href='/software/ft2-ruby/'>FT2-Ruby</a> <em>badly</em> needs the rest of the <a href='http://freetype.org/'>FreeType2</a> <acronym title="Application Programmer's Interface">API</acronym> implemented.
</p>

<p>
As for non-<a href='http://ruby-lang.org/'>Ruby</a> stuff, I finally
added comments to <a
href='http://paulduncan.org/'><code>paulduncan.org</code></a>, and I've
got two  of the three family-related pages I started all up and running
(<a href='http://erinmduncan.com/'><code>erinmduncan.com</code></a> and
<a href='http://richandrobynn.com/'><code>richandrobynn.com</code></a>
are up, <a href='http://saraduncan.com/'><code>saraduncan.com</code></a> is waiting on a theme from <a href='http://lily.richlowe.net/'>Jon-Anne (lilyj)</a>).
</p>