GSOC AtomPub Update

1 message Options
Embed this post
Permalink
bingie

GSOC AtomPub Update

Reply Threaded More More options
Print post
Permalink
Hello all, here's what I've been working on for the past week:

- Atom pub document parser into web objects, the web object allows easier transformation into xml-rpc docs to talk to zope (passing through Michael's wsgi first)
- Xml-rpc document parser into web objects, the exact reverse that takes the response from zope and changes it into a web object
- Atom processor, the frame for Atom pub client communicating to zope and zope communicating back to the atom client, includes:
     -the processor function, handles control flow and calls helper functions for translation process
     -get, put, delete, and post classes, once the processor gets back a web object it looks at the method and decides where it should go

Get, put, delete, and post create the xlm-rpc docs to send to zope, since xml-rpc requests don't seem to nicely correspond to an atom pub request.  Get and delete are coded but not tested yet, once put and post have been completed some collapsing might be done for these functions so they aren't so specific and name bound (if that would be easier or having all specifically named is unnecessary).

For next week's goals, the processor framework will be completed and intro work on creating the atom responses will be done (this is where defining the collections becomes super important).

That's what's happened in a nutshell, let me know if there's anything I need to be more specific on here.  The collective folder wsgiapp4plone.parfait hasn't been set up correctly yet (my bad) but there is a temp folder I'm commiting my code to until it is where this will be.

-Chelsea Bingiel

------------------------------------------------------------------------------

_______________________________________________
Plone-developers mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/plone-developers