rome/src/site/apt/index.apt
2013-09-26 23:41:39 +02:00

101 lines
No EOL
3.4 KiB
Text
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

-----
Home
-----
mkurz
-----
2011-08-16 05:35:31.783
-----
The ROME Modules Subproject.
The ROME Modules project is an effort to roll up contributed module support into a single distribution for users.
*Current modules in the subproject include:
* {{{./ITunesPodcasting.html}iTunes Podcasting (modules)}} Apples extensions for listing in the iTunes podcast directory.
* {{{./GeoRSS.html}GeoRSS (modules)}} For adding location information to RSS/Atom.
* {{{./Slash.html}Slash (modules)}} Used by Slash\-based blogs.
* {{{./GoogleBase.html}Google Base (modules)}} For working with the Google Base types and custom tagsets.
* {{{./Content.html}Content (modules)}} For using content:encoded tags.
* {{{./CreativeCommons.html}Creative Commons (modules)}} A unified module for working with the RDF and RSS/Atom Creative Commons License information.
* {{{./MediaRSS.html}Yahoo! MediaRSS}} For working with Yahoo! MediaRSS feeds (and Flickr Photostreams)
* {{{./IPhotoPhotocasting.html}iPhoto Photocasting (modules)}} For working with Apple iPhoto Photocasts
* {{{./A9OpenSearch.html}A9 OpenSearch (modules)}} For working with Amazon/OpenSearch.org results.
* {{{./MicrosoftSimpleListExtensions.html}Microsoft Simple List Extensions (modules)}} for sorting and grouping entries.
* {{{./MicrosoftSimpleSharingExtensions.html}Microsoft Simple Sharing Extensions (modules)}} for synchronizing across bi\-directional RSS and {{{./index.html}OPML}} feeds.
* {{{./Weather.html}Yahoo! Weather}} For use with the Yahoo Weather API
[]
*Get it.
The 0.3.2 release of modules.jar (which contains all the above modules) is available.
*Downloads
* {{{./rome\-modules\-1.0.jar}rome\-modules\-1.0.jar}}
* {{{./modules\-0.3.2\-javadoc.jar}modules\-0.3.2\-javadoc.jar}}
* {{{./modules\-0.3.2.jar}modules\-0.3.2.jar}}
* {{{./modules\-0.3.1.jar}modules\-0.3.1.jar}}
* {{{./modules\-0.3.1\-javadoc.jar}modules\-0.3.1\-javadoc.jar}}
* {{{./modules\-0.3.1\-sources.jar}modules\-0.3.1\-sources.jar}}
* {{{./modules\-0.3\-sources.jar}modules\-0.3\-sources.jar}}
* {{{./modules\-0.3.2\-sources.jar}modules\-0.3.2\-sources.jar}}
* {{{./modules\-0.3.jar}modules\-0.3.jar}}
* {{{./modules\-0.3\-javadoc.jar}modules\-0.3\-javadoc.jar}}
[]
Please don't use modules\-0.3.jar. It had errors in the packaging which have been fixed in modules\-0.3.1.jar and subsequent releases
See individual module sites for information.
*Changes
**1.0 \- released 24 February 2011
Finalized 1.0 release.
**0.3.2 \- released 30 Jan 2009
* {{{http://java.net/jira/browse/ROME\-122}http://java.net/jira/browse/ROME\-122}}
[]
*General Guidelines for modules:
This is intended to serve as a guide for contributions as well as a hint for users working with the modules.
* Modules are packaged in com.sun.syndication.feed.module.\[Module Name\].
* Modules contain a com.sun.syndication.feed.module.\[Module Name\].Module.URI reference for retrieval from ROME Synd\* classes.
* Modules contain a com.sun.syndication.feed.module.\[Module Name\].ModuleImpl that is a concrete implementation.
* Modules contain a com.sun.syndication.feed.module.\[Module Name\].types package that holds any other datatypes needed for the module.
Many of these are simple immutable types to simplify clone() and copyFrom()
* Modules contain a com.sun.syndication.feed.module.\[Module Name\].io package with parsers and generators.
[]