Hi guys,
As you probably know, there has been limited development activity on
nntp//rss for the past couple of years. Work and family commitments
have taken up the majority of my time, leaving limited opportunity
to work on projects such as this one. That said, I did have some
time to finally push some modifications into CVS, especially related
to the handling of Atom feeds.
Here's a few updates of note - introduced after the previous release
of 0.5-beta-1:
- Support for xml:base and relative links within Atom feeds
- Fixed issue with Atom <link> elements - previously only those with
explicit rel='alternative' were used for the original posting link -
those without the rel attribute were ignored. This applies to both
entry links and the overall feed link
- Fixed issue with Atom XML namespaces - previous version only
support the purl.org namespace, new version also supports the
official w3.org namespace - this resolves issues with empty content
on certain Atom feeds
- Support for HTTP feed redirection with relative URLs
- Support for URL-encoding with HTTP usernames/passwords
- Improved start-up times for large channel sets
I will try to make a prepackaged release containing the changes
available soon, however if you would like to try out these changes
in the interim, pull down a copy of the project from CVS and run the
ANT build (default target). This will generate an nntprss.jar and
nntprss-start.jar. You can just place these into the root directory
of your existing 0.5-beta-1 install (make a backup first), and
stop/restart nntp//rss.
Happy holidays!
Jason