On Nov 9, 2005, at 3:18 AM, Miguel A Paraz wrote:
On 11/8/05, David M Johnson <[EMAIL PROTECTED]> wrote:
We've started talking about what we want to do for the Roller 2.1
releases and proposals are popping up on the wiki. Allen and I have
some feature commitments for December, so that would be a good time for
Roller release too. I'm still working on my proposals for this
release, but I went ahead and put together a page that summarizes our
current thinking.

Based on your post on the ROME mailing list, I guess you already have
Atom 1.0 support on the list. I tried plugging in your
rome-0.8-dave.jar without rebuilding, and I saw that getAuthor() is
gone.

RIght.

I'm sticking with the official ROME v0.7 release for Roller 2.0.
I'm not comfortable releasing a hacked version of the ROME jar.

I hope to upgrade to ROME v0.8 in the 2.1 timeframe.


I'm adding GeoInfo <http://esw.w3.org/topic/GeoInfo> support for my
own use. I added a subclass and a joined table for PlanetEntryData to
hold the latitude/longitude data, and a ROME module for the new
namespace.

For proper parsing inside PlanetMangerImpl, I put:

    if (romeEntry.getModule(GeoModule.URI) == null) {
         entry = new PlanetEntryData(feed, romeEntry, sub);
    } else {
         entry = new R2PlanetEntryData(feed, romeEntry, sub); // my
subclass with GeoInfo
    }

If people want to add their own feed persistence subclasses based on
ROME Modules, I believe it would be good to make this a plugin
mechanism.

Good point.

- Dave


Reply via email to