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. 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.
