FeedTree Version 0.6
Feature & Change summary
- new cross-platform client GUI application
- double-clickable application on Windows and MacOS X
- graphical JAR for other platforms (<tt>java -jar ftproxygui.jar</tt>)
- startup feedback and error reporting
- log viewer
- display proxy host/port in use
- allow user to configure network ports (easing configuration of multiple clients behind a NAT)
- link to web console (not currently functioning in Linux)
- improved data-collection for research (the current reporting system is at once over-designed and under-useful)
- somewhat anonymized (no full IP addresses or feed URLs, but nodeId and topicId will be included)
- data to collect:
- nodeId
- FeedTree software version/svn change
- uptime
- memory usage
- triples of <topicid, parent-nodeid, #entries>
- include Rome v0.8 with Atom 1.0 support patch
Bugs fixed
[See the reports available from milestone:0.6 .]
- #6 proxy status seems to use absolute URLs
- #13 ftproxy should forget about feeds which haven't been accessed in some
- #14 Feature: FeedTree exceptions injected into the feed should be more rare
- #15 RSS <description>s become Atom <content type="text/plain">
- #17 ftproxy doesn't recognize Atom 1.0 feed
- #18 wgetting a non-feed file from a gzip-encoding web server returns a gzipped file
- #21 ftproxy UI is nonexistant
- #23 JavaApplicationStub is not executable
- #26 GUI doesn't give enough startup feedback
- #27 ftproxy dies when you close the window on OSX
- (others which were not filed with the ticket system)
