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