]> Cypherpunks.ru repositories - nncp.git/blobdiff - doc/integration/feeds.texi
feeder advertisement
[nncp.git] / doc / integration / feeds.texi
index 27a25c1329e2178f1470f7cc3351986ff4f47d6a..33e210c97791b3e0a189c5cab8e3e9d82c13f07c 100644 (file)
@@ -1,6 +1,10 @@
 @node Feeds
+@cindex Web feeds integration
+@cindex RSS feeds integration
+@cindex Atom feeds integration
 @section Integration with Web feeds
 
+@pindex r2e
 RSS and Atom feeds could be collected using
 @url{https://github.com/wking/rss2email, rss2email} program. It converts
 all incoming feed entries to email messages. Read about how to integrate
@@ -18,7 +22,7 @@ $ r2e new rss-robot@@address.com
 and add feeds you want to retrieve:
 
 @example
-$ r2e add http://www.git.cypherpunks.ru/?p=nncp.git;a=atom
+$ r2e add http://www.nncpgo.org/download/releases.atom
 @end example
 
 and run the process:
@@ -26,3 +30,20 @@ and run the process:
 @example
 $ r2e run
 @end example
+
+@pindex feeder
+But it is more flexible and advisable to use use
+@url{https://www.feeder.stargrave.org/, feeder} (NNCP's author creation)
+that also transforms feed entries to Maildir email messages. Incoming
+entries are placed in @file{new/} Maildir directories, so you can easily
+send all of them:
+
+@example
+% tar cf - **/new/*(.) | zstdmt | nncp-file - remote.node:feeds-`date -Iseconds`.tar.zst
+% feeder/dir/contrib/feeds-oldenize.zsh
+@end example
+
+Unlike @command{r2e}, @command{feeder} has also
+@url{http://www.feeder.stargrave.org/Enclosures.html, enclosures} and
+@url{http://www.feeder.stargrave.org/WARCs.html, WARCs} downloading
+capabilities, that are also stored as a files on the disk.