Bump to version 3.4
[rss2email.git] / README
diff --git a/README b/README
index 15e0b9be7151aaedf0aef19ae0dd14a9df7cd6e0..d1d0a008cf55f0a72c53e8036e697c491eca9f5f 100644 (file)
--- a/README
+++ b/README
@@ -8,7 +8,7 @@ We highly recommend that you subscribe to the rss2email project feed
 so you can keep up to date with the latest version, bugfixes and
 features:
 
-  http://feeds.feedburner.com/allthingsrss/hJBr
+  http://rss.gmane.org/gmane.mail.rss2email
 
 .. contents::
 
@@ -19,12 +19,13 @@ Packages
 --------
 
 A quick way to get rss2email going is using pre-made packages. Here
-are releases for Debian__ Linux, Ubuntu__ Linux, Gentoo__ Linux, and
-NetBSD__.
+are releases for Debian__ Linux, Ubuntu__ Linux, Gentoo__ Linux,
+openSUSE__, and NetBSD__.
 
 __ `Debian package`_
 __ `Ubuntu package`_
 __ `Gentoo package`_
+__ `openSUSE package`_
 __ `NetBSD package`_
 
 Installing by hand
@@ -57,17 +58,17 @@ from several equivalent formats.
 
 1. A ``.zip`` file (suggested for Microsoft Windows users)::
 
-    $ wget http://www.allthingsrss.com/rss2email/rss2email-2.71.zip
+    $ wget https://github.com/wking/rss2email/archive/v3.4.zip
     $ unzip rss2email-*.zip
 
 2. A ``.tar.gz`` file (suggested for everyone else)::
 
-    $ wget http://www.allthingsrss.com/rss2email/rss2email-2.71.tar.gz
+    $ wget https://github.com/wking/rss2email/archive/v3.4.tar.gz
     $ tar xvf rss2email*.tar.gz
 
 3. A Git_ checkout (suggested for developers)::
 
-    $ git clone git://tremily.us/rss2email.git
+    $ git clone git://github.com/wking/rss2email.git
 
 Install
 ~~~~~~~
@@ -86,8 +87,8 @@ Upgrading to a new version
 Just repeat the installation procedure for the new source package.  If
 your config file and data file were in the old source directory, move
 them over to the new source directory.  If the config and data files
-were in another directory (e.g. ``~/.config/rss2email/``), there is no
-need to move them.
+were in another directory (e.g. ``~/.config`` and ``~/.local/share``),
+there is no need to move them.
 
 Using rss2email
 ===============
@@ -97,10 +98,11 @@ Create a new feed database to send updates to your email address::
   $ r2e new you@yourdomain.com
 
 This command will create a configuration file
-(``~/.config/rss2email/config`` by default) and a feed database
-(``~/.config/rss2email/feeds.dat`` by default).  If you'd rather those
+(``$XDG_CONFIG_HOME/rss2email.cfs`` by default) and a feed database
+(``$XDG_DATA_HOME/rss2email.json`` by default).  If you'd rather those
 files were stored in other locations, use the ``--config`` and
-``--data`` options.
+``--data`` options.  ``XDG_CONFIG_HOME`` defaults to ``$HOME/.config``
+and ``XDG_DATA_HOME`` defaults to ``$HOME/.local/share``.
 
 You should edit the default configuration file now to adjust rss2email
 for your local system.  Unless you've installed a local
@@ -108,7 +110,7 @@ sendmail-equivalent, you'll need to edit the SMTP_ options.
 
 Subscribe to some feeds::
 
-  $ r2e add rss2email http://feeds.feedburner.com/allthingsrss/hJBr
+  $ r2e add rss2email http://rss.gmane.org/gmane.mail.rss2email
 
 That's the feed to be notified when there's a new version of
 rss2email. Repeat this for each feed you want to subscribe to.
@@ -127,10 +129,10 @@ Then later, you can ask it to email you new stories::
 Customizing rss2email
 =====================
 
-There are a number of options, described in full in ``rss2email.py``
-around line 270, to customize the way rss2email behaves. If you want
-to change something, edit the the configuration file that was created
-by ``r2e new``.
+There are a number of options, described in full in
+``rss2email/config.py``, to customize the way rss2email behaves. If
+you want to change something, edit the the configuration file that was
+created by ``r2e new``.
 
 For example, if you want to receive HTML mail, instead of having
 entries converted to plain text::
@@ -156,6 +158,9 @@ following to your configuration file::
 You can make the email address whatever you want, but your mail server
 requires that the ``yoursite.com`` part actually exists.
 
+You can also add custom filters, see the example and documentation in
+``rss2email/post_process/prettify.py`` for more information.
+
 SMTP
 ----
 
@@ -165,11 +170,11 @@ prefer to use SMTP__ directly, edit the configuration file and fill in
 your outoing email server's details::
 
   [DEFAULT]
-  …
+  ...
   use-smtp = True
   smtp-server = smtp.yourisp.net:587
   smtp-auth = False
-  …
+  ...
 
 If your server requires you to login, change ``smtp-auth = False`` to
 ``smtp-auth = True`` and enter your email username and password::
@@ -207,13 +212,24 @@ For example, run ``r2e`` every night (at 1:23 am) with::
 
   23 1 * * * r2e run
 
+Development
+===========
+
+User discussion and development take place on the rss2email mailing
+list at ``rss2email@tremily.us``.  Everyone is welcome to post bug
+reports, feature requests, comments, and patches.  To subscribe to the
+list, send an email to ``rss2email+subscribe@tremily.us``.  The
+mailing list archives are available on Gmane_.
+
 
 .. _Debian package:
-  http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&version=all&exact=1&keywords=rss2email
+  http://packages.qa.debian.org/r/rss2email.html
 .. _Ubuntu package:
-  http://packages.ubuntu.com/search?keywords=rss2email&searchon=names&section=all
+  https://launchpad.net/ubuntu/+source/rss2email
+.. _openSUSE package:
+  https://build.opensuse.org/package/show?package=rss2email&project=server%3Amail
 .. _NetBSD package:
-  ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-current/pkgsrc/mail/rss2email/README.html
+  http://ftp.netbsd.org/pub/pkgsrc/current/pkgsrc/mail/rss2email/README.html
 .. _Gentoo package:
   http://gpo.zugaina.org/net-mail/rss2email
 .. _Python: http://www.python.org
@@ -225,3 +241,4 @@ For example, run ``r2e`` every night (at 1:23 am) with::
 .. _STARTTLS: http://en.wikipedia.org/wiki/STARTTLS
 .. _windows scheduler: http://www.iopus.com/guides/winscheduler.htm
 .. _cron: http://en.wikipedia.org/wiki/Cron
+.. _Gmane: http://dir.gmane.org/gmane.mail.rss2email