fu: Close-up of Fu, bringing a scoop of water to her mouth (Default)
fu ([personal profile] fu) wrote in [site community profile] dw_dev2011-02-07 12:58 pm
Entry tags:

Atom Publishing Protocol Support

I just committed the code for updated Atom Publishing Protocol support.

Two things that you'll need to do to run this on your dev server:

1.) make sure that memcache is running. Otherwise duplicate-request-detection code doesn't kick in, and authentication will fail

2) make sure that the files are deleted from your live code area in $LJHOME. These modules are the old version; the new versions of the modules are already installed if you're using a 'hack, or would have been installed if you'd followed the directions in Dreamwidth Scratch Installation.

As a reminder, here's how to delete the files using cvsreport:

cd $LJHOME
for i in `bin/cvsreport.pl -n -1`; do rm $i; done
(restart your webserver)
sophie: A cartoon-like representation of a girl standing on a hill, with brown hair, blue eyes, a flowery top, and blue skirt. ☀ (Default)

[personal profile] sophie 2011-02-07 01:41 pm (UTC)(link)
Thanks for reminding me to update XML::Atom on the Dreamhack server. :) It's at 0.37 now.
ninetydegrees: Art: self-portrait (Default)

[personal profile] ninetydegrees 2011-02-10 12:03 pm (UTC)(link)
I get an error on my DH: Error loading DW::Controller::Interface::AtomAPI: "childlist" is not exported by the XML::Atom::Util module\n "create_element" is not exported by the XML::Atom::Util module...

Is it related?
ninetydegrees: Art: self-portrait (Default)

[personal profile] ninetydegrees 2011-02-10 04:10 pm (UTC)(link)
That fixed it, thank you. Sorry for not understanding I was supposed to do that.