2006-11-26 03:15:22 +01:00
|
|
|
{{Project Info|
|
2007-01-28 23:20:23 +01:00
|
|
|
About=[[Bild:harvester.png]]<br/>Ein webbasierter RSS- & ATOM-Aggregator|
|
2007-01-28 23:07:20 +01:00
|
|
|
Platforms=Unix, [[PostgreSQL]]|
|
2007-01-11 17:40:33 +01:00
|
|
|
Lang=[[Ruby]], [[XSLT]], [[SQL]]|
|
2006-11-26 03:15:22 +01:00
|
|
|
Home=http://astroblog.spaceboyz.net/harvester/|
|
|
|
|
Repository_type=SVN|
|
|
|
|
Repository=svn://svn.c3d2.de/harvester/trunk/harvester|
|
|
|
|
Source=http://trac.c3d2.de/harvester/browser/trunk/harvester|
|
|
|
|
}}
|
2007-05-16 13:43:10 +02:00
|
|
|
[[Kategorie:Ruby]][[Category:Projekt]]
|
2006-11-26 23:27:40 +01:00
|
|
|
|
2007-07-03 00:28:18 +02:00
|
|
|
=Versionen=
|
2006-11-26 23:27:40 +01:00
|
|
|
|
2006-11-27 18:55:43 +01:00
|
|
|
==Harvester-0.7==
|
|
|
|
* Umstellen des Template-Codes auf XSLT '''(done)'''
|
|
|
|
** templates/index.html '''(done)'''
|
2007-01-11 17:36:18 +01:00
|
|
|
** templates/rss.rdf '''(done)'''
|
|
|
|
** templates/atom.xml '''(done)'''
|
2007-01-28 23:04:03 +01:00
|
|
|
** Code-Reduktion durch ''<xsl:import/>''
|
2007-01-28 01:00:49 +01:00
|
|
|
* Feeds mit allen Collections '''(done)'''
|
2006-11-27 22:54:03 +01:00
|
|
|
* Relative Links zu absoluten machen '''(done)'''
|
|
|
|
* Keine Geisteritems '''(done)'''
|
2007-01-11 17:36:18 +01:00
|
|
|
* HTML-Entities übersetzen '''(done)'''
|
|
|
|
** Auch im Jabberbot
|
2006-11-27 18:55:43 +01:00
|
|
|
* README neuschreiben
|
2007-01-11 21:12:35 +01:00
|
|
|
* Unterstützung für favicons (keine Hackergotchis!)
|
2007-01-28 04:02:28 +01:00
|
|
|
* Enclosures Support (Podcasts) '''(done, [http://trac.c3d2.de/harvester/changeset/17 r17])'''
|
2007-04-16 22:26:35 +02:00
|
|
|
* Uhrzeiten werden bisher immer in UTC angezeigt
|
2007-06-30 21:06:39 +02:00
|
|
|
* In ATOM-Feeds können auch <title/>-Elemente HTML bzw. XHTML enthalten '''(resolved)'''
|
|
|
|
* Statistik-Char '''(done)'''
|
|
|
|
* SQL-Queries entfitzen
|
|
|
|
|
|
|
|
==Harvester-0.8==
|
|
|
|
* Objektorientiert ;-)
|
|
|
|
* Fetcher:
|
2007-06-30 21:08:19 +02:00
|
|
|
** Max. Anzahl Worker-Threads
|
|
|
|
** HTTP-Connection reusage mit Keep-Alive
|
|
|
|
** Feed parsing mit SAX
|
2007-06-30 21:06:39 +02:00
|
|
|
|
2006-11-26 23:27:40 +01:00
|
|
|
|
2007-07-03 00:28:18 +02:00
|
|
|
=Basic Feature Overview=
|
|
|
|
|
|
|
|
Purpose: Rewrite in different languages and select best implementation
|
|
|
|
|
|
|
|
==Fetcher==
|
|
|
|
* HTTPS
|
|
|
|
* Limited HTTP Redirection support
|
2007-07-03 05:19:31 +02:00
|
|
|
* HTTP Connection reusage
|
|
|
|
* HTTP If-Not-Updated-Since support
|
|
|
|
* HTTP Keep-Alive usage
|
2007-07-03 00:28:18 +02:00
|
|
|
* Parse feeds here
|
|
|
|
* Concurrent, better limited
|
|
|
|
|
|
|
|
==Generator==
|
|
|
|
* Support XSLT templates
|
|
|
|
* XSLT extFunctions
|
|
|
|
|
|
|
|
|
|
|
|
|
2006-11-26 23:27:40 +01:00
|
|
|
{{Rübÿ Spëëd Mëtäl Cödïng}}
|