+1
David M Johnson wrote:
I've taken a look at Jeff Blattman's Atom Administrative Publishing
Protocol (AAPP) and it looks good, and definitely enough to add to the
sandbox.
* It adds important new remote admin features that we need as standard
features in Roller
* It follows the same architectural patterns as the draft IETF Atom
Publishing Protocol (APP)
* It follows the same implementation pattern as my APP implementation
(already in the sandbox)
In the near future, I'd like to move both APP and AAPP into the main
Roller source directory, but have both be disabled by default. But for
now, I'd just like to add the AAPP code to the sandbox so that it can
be considered along-side my APP work.
Anybody opposed to adding AAPP to the sandbox?
- Dave
On Jan 30, 2006, at 7:24 PM, Jeff Blattman wrote:
updated proposal document is here:
http://rollerweblogger.org/wiki/Wiki.jsp?page=Proposal_AAPP
in the patch, the code lives in sandbox/atomadminprotocol. i am a
little unclear about whether this is the right location. ultimately,
i would need this to be part of the roller binary distribution, but i
would be happy to have it living in sandbox for a while until folks
have time to play with it and comment. i would like this to be added
to the trunk, AFTER the 2.1 branch is created ... to be targeted for
2.2, or whatever dot or major release follows 2.1.
to play with this, use the blogapps example auth*.sh scripts. there
are a few sample input files under sandbox/atomadminprotocol/test for
users, weblogs, and members. for example:
[EMAIL PROTECTED]::~/roller/blogapps-examples/java/ch08/dist/blogclient]
./authget.sh jtb iplanet http://suntoy:8080/roller/aapp
...
[EMAIL PROTECTED]::~/roller/blogapps-examples/java/ch08/dist/blogclient]
./authpost.sh jtb iplanet .../user-test1.xml
http://suntoy:8080/roller/aapp/users
...
etc.
the patch also includes some changes to project.xml. i think, this
can be attributed to me adding the src/atomadminprotocol directory to
the list of src directories. i am not sure what the policy is on
making changes to project.xml.
thanks.
<roller_aapp.patch.gz>