The launch of the Apache mod_atom module
[Posted July 4, 2007 by cook]
Tim Bray has announced the launch of
mod_atom, an Apache web server extension
module that supports the
Atom Publishing Protocol (APP),
according to Kurt Cagle on O'Reilly's XML.com.
Atom is defined by the IETF draft standard
RFC 4287.
The Wikipedia definition of
Atom states:
The name Atom applies to a pair of related standards. The Atom Syndication Format is an XML language used for web feeds, while the Atom Publishing Protocol (APP for short) is a simple HTTP-based protocol for creating and updating Web resources.
Tim Bray explains his reasons for creating mod_atom:
This is a stripped-down implementation of the server side of the Atom Publishing Protocol as an Apache module, implemented in C. It felt like something that needed to exist and I am better-qualified for this particular chore than your average geek; having said that, I have no idea if anyone actually needs such a thing.
Features and goals of the mod_atom project include:
- Implementation of the entire Atom Protocol.
- Data is stored in files instead of a database, for speed.
- Has the ability to preserve foreign markup information.
- Can work under Apache
Multi-Processing Modules.
- Uses a Uniform Resource Name scheme for publication portability.
- Uses the AtomPub directive in the Apache configuration to define publications.
- Licensed under the Apache V2 license.
The mod_atom project is currently in a state of development:
Technical Status · Its not really ready to use, but Im publishing it because I want to start talking and get some advice and opinions on what I should do about some things, and thats easier if you can point at source code.
The author is requesting comments and contributions, a project
TODO list has been published for those who are interested in
lending a hand.
(
Log in to post comments)