Gwene

GmaneGmane is by now a very important piece of my Emacs life. It allows me to get postings to lots of mailing lists using NNTP, i.e., using Gnus, i.e., in a way fully integrated with the “information retrieval and massaging” engine i’ve built around a handful of Emacs packages and elisp snippets (one central actor among them being org-mode).

Another important (if only due to its volume) source of incoming information are RSS subscriptions, to which i have a mild addiction. After trying several options, i had settled on rss2email to read my feeds and channel them to Gnus, with the help of some filtering rules. Although it works pretty well, i wasn’t totally satisfied with this arrangement because it depends on an external program over which (as i don’t like hacking in Python) have less control than i’d wish.

But now, thanks to Gmane’s creator,Lars Magne Ingebrigtsen, i’m nearing the RSS nirvana: he’s created a new service, Gwene, which works like Gmane, but for RSS feeds instead of mailing lists. The interface is damn simple: you just enter the URL of the feed you wanna read, give it a name, and its contents is available over NNTP and updated every thirty minutes. All that is left is to add news.gwene.org to your list of NNTP servers in Gnus (or, in my case, leafnode) and subscribe to the corresponding group.

Any group you add will be available to everyone (for instance, i found this blog already there as gwene.com.wordpress.emacs.feed), and i’d bet Lars will keep adding features in the future. To me, it’s already extremely useful as it stands today!

Posted in Gnus, TEOS. 10 Comments »

10 Responses to “Gwene”

  1. Erik Hetzner Says:

    Thanks for the tip! A very nice service. I like that rss2email does a translation into readable plain text, though, so I’ll probably stick to that for the time being; I’ve been very happy with it. Also since I use IMAP I get synchronized marking of read messages, etc.

    (I wrote a quick howto on using rss2email which others may be interested in: http://www.emacswiki.org/emacs/HOWTOReadFeedsInEmacsViaEmail)

  2. Leo Says:

    This is great News. I have recently started using rss2email and really don’t quite like it.

  3. Leo Says:

    It seems news.gwene.org is a superset of news.gmane.org.

  4. trashbird1240 Says:

    Here’s my concern about switching away from rss2email: if there are rss feeds for which I want to check every item (like journal articles) I get an email about it every hour. What if I miss something!??

  5. Gwene (via minor emacs wizardry) « Sex, math and programming Says:

    […] Gmane is by now a very important piece of my Emacs life. It allows me to get postings to lots of mailing lists using NNTP, i.e., using Gnus, i.e., in a way fully integrated with the "information retrieval and massaging" engine i've built around a handful of Emacs packages and elisp snippets (one central actor among them being org-mode). Another important (if only due to its volume) source of incoming information are RSS subscriptions, to which i … Read More […]

  6. Antoine Says:

    That’s pretty sweet, I’m using this to replace google reader. However, haven’t figured out how to display the HTML part inline (I use RSS for webcomics among other things, and that’d be pretty useful). Any ideas?

    • jao Says:

      Antoine, if you’re using Gnus, i’d recommend installing w3m and emacs-w3m (preferably, the CVS version). To tell Gnus to use w3m to render HTML contents, i use the following setup:

      (condition-case nil
      (progn (require ‘w3m nil t)
      (setq mm-text-html-renderer ‘w3m
      mm-inline-text-html-with-images t
      mm-w3m-safe-url-regexp nil
      mm-inline-large-images nil))
      (error nil))

      in my Gnus initialisation file.

  7. Joseph Gay Says:

    I too have kept an eye out for something within Emacs that is on par with Google Reader. The issue is that I don’t use Gnus, blasphemy I’m sure. I use Mew, which is quite capable of pulling mail directly from IMAP servers (in this case two GMail accounts), without hanging my Emacs instance. It does so through outside processes of course, but the machinations are transparent to me.

    With Gnus, I must configure the local IMAP myself; I’m not opposed to this idea if I get something that I don’t get with Mew. A satisfactory Emacs based replacement for Google Reader is likely worth the effort.

    Thanks for this information. I’m looking forward to trying leafnode + Gnus + gwene for my RSS feeds.

  8. k Says:

    gwene is great. Do you know if there’s a bookmarklet somewhere for adding feeds?


Leave a reply to Leo Cancel reply