This is the home of the ROME space.
To help you on your way, we've inserted some of our favourite macros on this home page. As you start creating pages, blogging and commenting you'll see the macros below fill up with all the activity in your space.
Section |
---|
Column |
---|
|
recently-updated Section |
---|
Column |
---|
| ROME: RSS and Atom Utilities"...ending syndication feed confusion by supporting all of 'em. " * ROME is a set of RSS and Atom utilities for Java that is open source under the Apache 2.0 license. Tip |
---|
title | ROME makes it easy to work in Java with most syndication formats: |
---|
| RSS 0.90, RSS 0.91 Netscape, RSS 0.91 Userland, RSS 0.92, RSS 0.93, RSS 0.94, RSS 1.0, RSS 2.0, Atom 0.3, Atom 1.0 |
ROME includes a set of parsers and generators for the various flavors of syndication feeds, as well as converters to convert from one format to another. The parsers can give you back Java objects that are either specific for the format you want to work with, or a generic normalized SyndFeed class that lets you work on with the data without bothering about the incoming or outgoing feed type. If you use ROME for your site or software, please add it to the wiki page PoweredByRome, or drop us an email ROME Subprojects
- ROME Fetcher - a caching feed fetcher that supports retrieval of feeds via HTTP conditional GET. Supports ETags, GZip compression, and RFC3229 Delta encoding. Latest release: ROME Fetcher v1.0 (Mar 11 2009)
- Rome Modules - provide support for feed extensions such as GeoRSS, iTunes, Microsoft SSE and SLE, Google GData and others.
- ROME Propono - supports publishing protocols, specifically the Atom Publishing Protocol and the legacy MetaWeblog API. Propono includes an Atom client library, an Atom server framework and a Blog client that supports both Atom protocol and the MetaWeblog API. Latest release: ROME Propono v0.6.
- ROME Aqueduct - defines a DAO layer used for the persistence of SyndFeeds. The Aqueduct-Prevayler implementation of the DAO allows for the simple persistence of hundreds or thousands of SyndFeeds, as well as providing a query mechanism using Regular Expressions. Latest release: ROME Aqueduct - Prevayler Implementation v0.1 Beta Release (Mar/17/2005)
- ROME.Mano - is a pipeline framework for RSS and Atom feeds.
- OPML for ROME - Outline Processor Markup Language parser and tools.
- ROME Releases
- Working with ROME
- Articles about ROME
- Inside ROME, How Things Work
- How ROME Works, Understanding ROME, a detailed overview by Dave Johnson (This doc is based on ROME v0.4)
- ROME Plugins Mechanism, bootstrap, adding and changing parsers, generators, converters and modules
- Feeds Date Elements, how Date data is mapped to SyndFeed and SyndEntry
- Feed and Entry URI Mapping, how SyndFeed and SyndEntry 'uri' properties map to concrete feed elements
- XML Charset Encoding Detection, how ROME helps getting the right charset encoding
- Creating a custom Module, creating all necessary pieces, bean, parser and generator
- The CopyFrom interface
- ROME bean utilities, equals, toString and cloning
- Customizing Date and time parsing in the rome.properties file
- Using ROME from Maven2
- Using ROME with OSGi
- Preserving Wire Feeds to obtain access to Atom/RSS specific fields
- ROME development
|
Column |
---|
| Navigate space pagetree |
|