Fix prettify post-process hook
[rss2email.git] / README
diff --git a/README b/README
index e3de032b1534c0ef458a2470737d7923d44fb9c8..f4a8717f007441c0a101fdac66bd1176feeae565 100644 (file)
--- a/README
+++ b/README
@@ -18,12 +18,14 @@ Installing rss2email
 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__.
+A quick way to get rss2email going is using pre-made packages. There
+are releases for Debian__, Ubuntu__, Fedora__, openSUSE__, Gentoo__,
+and NetBSD__.
 
 __ `Debian package`_
 __ `Ubuntu package`_
+__ `Fedora package`_
+__ `openSUSE package`_
 __ `Gentoo package`_
 __ `NetBSD package`_
 
@@ -39,15 +41,15 @@ things are in place.
 1. Ensure that a version of Python_ ≥3.2 is installed.
 2. Install the required Python packages.
 
-  1. feedparser_
-  2. html2text_
+   * feedparser_
+   * html2text_
 
 3. Figure out how you are going to send outgoing email.  You have two
    options here: either use an STMP server or a local sendmail
    program.  So,
 
-  * determine your outgoing email server's SMTP address, or
-  * install sendmail (or a compatible replacement like postfix).
+   * determine your outgoing email server's SMTP address, or
+   * install sendmail (or a compatible replacement like postfix).
 
 Download
 ~~~~~~~~
@@ -57,12 +59,12 @@ from several equivalent formats.
 
 1. A ``.zip`` file (suggested for Microsoft Windows users)::
 
-    $ wget https://github.com/wking/rss2email/archive/v2.71.zip
+    $ wget https://github.com/wking/rss2email/archive/v3.9.zip
     $ unzip rss2email-*.zip
 
 2. A ``.tar.gz`` file (suggested for everyone else)::
 
-    $ wget https://github.com/wking/rss2email/archive/v2.71.tar.gz
+    $ wget https://github.com/wking/rss2email/archive/v3.9.tar.gz
     $ tar xvf rss2email*.tar.gz
 
 3. A Git_ checkout (suggested for developers)::
@@ -86,8 +88,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 +99,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
@@ -138,7 +141,8 @@ entries converted to plain text::
   html-mail = True
 
 To be notified every time a post changes, instead of just when it's
-first posted::
+first posted (see also ``trust-link``, described in
+``rss2email/config.py``)::
 
   trust-guid = True
 
@@ -156,6 +160,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
 ----
 
@@ -221,8 +228,12 @@ mailing list archives are available on Gmane_.
   http://packages.qa.debian.org/r/rss2email.html
 .. _Ubuntu package:
   https://launchpad.net/ubuntu/+source/rss2email
+.. _Fedora package:
+  https://admin.fedoraproject.org/pkgdb/acls/name/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