An Open Source Atom Implementation

The goal of the Apache Abdera project is to build a functionally-complete, high-performance implementation of the IETF Atom Syndication Format (RFC 4287) and Atom Publishing Protocol (in-progress) specifications.
Abdera is an effort undergoing incubation at the Apache Software Foundation (ASF), sponsored by the Apache Incubator PMC. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.
News
- February 19th, 2006: Abdera 0.2.2 (Incubating) Released
- Fixes:
- Fix the XHTML/XML entry content bug
- Fix StAX API conformance bugs
- Update to Apache Axiom 1.2.1
- Various API Cleanups
- December 5th, 2006: Abdera 0.2.0 (Incubating) Released
- Features and Fixes:
- A reworked API that improves usability
- Decoupled extensions from the underlying parser implementation
- A Atom Publishing Protocol client implementation
- Updated support for the current Atom Publishing Protocol draft specification
- Added support for Internationalized Resource Identifiers (IRIs)
- Improved Thread Safety
- Fixed a number of Classloader issues that kept Abdera from working properly in application server environments.
- Improved Javadocs
- Added test cases and sample code
- Added experimental Bidirectional Text support
- Improved implementation of OpenSearch v1.0 and v1.1 extensions
- Implementation of MediaRSS extensions
- Implementation of Feed Paging and Archiving extensions
- GoogleLogin Authentication Support
- June 6th, 2006: Abdera Project proposal accepted for incubation
- The Apache Incubator PMC approved the Abdera project proposal.
Downloads
Description | Location | MD5 Checksum |
---|---|---|
Abdera 0.2.2-incubating (Java 1.5) | abdera.0.2.2-incubating.zip | 08ac5ff8f64c4f3d7f1ea91c693d10ec |
Abdera 0.2.2-incubating (Java 1.4.2) | abdera.0.2.2-incubating.jdk142.zip | 677a4a0ba862bc870cf699271250141f |
Abdera 0.2.2-incubating (Source) | abdera.0.2.2-incubating.src.zip | 4fcb56be1c45fa7519fd4290e99da0c1 |
Description | Location | MD5 Checksum |
---|---|---|
Abdera 0.2.0-incubating (Java 1.5) | abdera.0.2.0-incubating.zip | 64d21b03e9dfa9911df69452ba6c70dd |
Abdera 0.2.0-incubating (Java 1.4.2) | abdera.0.2.0-incubating.jdk142.zip | 5b376ec71ffea9c191475c9d2dd203a5 |
Abdera 0.2.0-incubating (Source) | abdera.0.2.0-incubating.src.zip | 035474accea020ba5598194a16868d2fd |
Description | Location | MD5 Checksum |
---|---|---|
Abdera 0.1.0-incubating (Java 1.5) | abdera.0.1.0-incubating.zip | 052517d0b7a0726c68703b20e5b1b1fe |
Abdera 0.1.0-incubating (Java 1.4.2) | abdera.0.1.0-incubating.jdk142.zip | 10eaaa5f5ee4d8e942507e02929ef003 |
Abdera 0.1.0-incubating (Source) | abdera.0.1.0-incubating.src.zip | d434012552e9d2af47a55756952b889f |
Getting Started
The latest source is available in the Subversion repository.
To get started with Abdera you should first familiarize yourself with the Atom Syndication Format and Atom Publishing Protocol specifications and check out the "Getting Started" guide. Sample applications are also available for you to explore.
Take a look at the Frequently Asked Questions or browse the mailing list archives for answers to questions not covered by the documentation pages. If you need more help or want to discuss Abdera generally, don't hesitate to join the Abdera users mailing list (you can subscribe by sending an empty message to abdera-user-subscribe@incubator.apache.org ).
Apache Abdera is an open source project and welcomes all contributions. You can participate by answering questions on the mailing list, filing bug reports for any problems or improvement ideas you come up with or writing documentation and code. See the How the ASF works page for background information on the Apache Software Foundation and the way we work.