General (backend) infrastructure
done
- install some news2rss thingy, e.g.
 - install RSS-Plugin for TWiki, see:
 - publish rss-feeds to http://netfrag.org/rss/ for performance reasons (cronjob)
 - patch php-frontend of mnoGoSearch to return results as rss-items, see changes to mnoGoSearch-php
 - install basic xmlrpc-daemon @ netfrag.org (methods: ping, giveScalar, giveArray, giveHash, fraggleSync)
 - "Ist es möglich, XML-Dokumente via XML-RPC zu übertragen? Wenn ja - wie?" %BR% Hier gab es keine Probleme: Das XML-Dokument, das in eine TWiki-Page eingebettet ist (FraggleXml) wird transparent base64-enkodiert übertragen.
 
todo
-  GUI-Framework (see what Boa Constructor generates)
- read about Boa's Custom Classes (that's how FraggleHtmlWindow? is embedded)
 
 - research: Browser-Komponente? a: wxHtmlWindow
 - research: use XTM (XML Topic Map)?
 - create some sidebar services (e.g. MozillaSidebar? for accessing search.netfrag.org)
 - support for multiple server profiles
 - taskbar icon for kde / gnome
 - use C3 or XED for XML editing?
 
Get into Python
- [xabbu] Working on TaskbarIcon? class with wxTaskbarIcon http://coding.derkeiler.com/Archive/Python/comp.lang.python/2003-10/3413.html
 - [joko & xabbu] get familiar with Python's data structures here.
 - [DONE-joko] have a decent "dumpVar" function in toolkit and play with it: dump.py
 - [DONE-xabbu] get familiar with Boa Constructor and do some basic stuff with some GUI-Widgets
 - [joko & xabbu] do something with loops and iterate through data structures
 - [xabbu] GUI & Events?
 - [DONE] XML-RPC: [joko] setup server endpoint (http://netfrag.org:3333); [xabbu] play with client library, see xmlrpc.py
 
Program-Flow
- Startup
 -  loadFraggleXml for each Server-profile set in preferences
- via XML-RPC (by username)
 - from URL (directly)
 
 - display changes
 
Python libraries
-  XML-RPC: 
- py-xmlrpc
 - pythonxmlrpc: http://docs.python.org/lib/module-xmlrpclib.html
 - our choice: XML-RPC for Python: xmlrpclib - download here
 
 - RSS & Co.:
 - wxWidgets:
 - Command-line parsing:
 - XML:
 - NNTP:
 - HTTP:
 
- Twisted maybe worth a look...
 
PHP libraries
Python RSS Aggregators
- Simple Python Aggregator
 - Spycyroll - Python RSS Aggregator
 - Rss aggregator with twisted
 - The Chumpologica - an RSS feed combiner
 - peerkat
 - Raven RSS Reader
 - Pears - (wxWindows-GUI!)
 - Universal Feed Parser 3.0 beta