commit 2b31711de0ad1d1c02f5ce85bb6d5ae2a83a4be7 Author: rschaten Date: Wed Oct 16 19:39:37 2024 +0000 Home hinzugefĆ¼gt diff --git a/Home.md b/Home.md new file mode 100644 index 0000000..2fbffe5 --- /dev/null +++ b/Home.md @@ -0,0 +1,21 @@ +# Atomstrom + +Atomstrom is a simple aggregator for RSS and Atom feeds. + +It's written in Python and uses some well known and well tested modules: + +* Feeds are parsed by [Universal Feed Parser](http://code.google.com/p/feedparser/) +* Database is accessed via [SQLAlchemy](http://www.sqlalchemy.org/) +* Entry content can be fetched as full web page content, or using [python-readability](https://github.com/buriy/python-readability), a Python port of [Readability](http://lab.arc90.com/experiments/readability/). + +Since SQLAlchemy is quite versatile, it should be possible to use either MySQL or SQLite as database backend (tested only with MySQL so far). + +## Completed Features + +* Each feed has it's own configuration as of when mails are sent: + * either send one mail for every news item, immediately after it has been collected + * or include every news item from a feed into a 'daily digest' + +## Planned Features + +* add and remove newsfeeds with command line parameters, configuration of the feeds is kept in the database \ No newline at end of file