It uses the now-official APP namespace
none of the Atom servers out there that I know now have made this rev yet, the
Ape won’t work with anything. Get with the program, guys. [There are a
I added a test where I fire in a few posts, verify the
app:edited ordering, then hit one of them with a PUT and see if
the collection got re-ordered.
Unfortunately, to make sure the timestamps are distinct, there are now a
sleep calls, so the Ape runs slower.
I added a test that when you delete a media link entry, the corresponding media resource goes away too.
[A couple of days later.] Oops, turns out I’d entirely missed the
<app:accept> changes from the protocol-15 draft, but they’re
in there now.
[Friday] Better error messages when the Ape can’t connect to
a host, a situation caused by a (common) error scenario where you screw up the
href value in a link.
[07/10] Lots more tests to check that when you PUT, to a Media Resource, the MLE gets updated and the media collection gets reordered properly.
[07/25] Added a test where I post an entry full of evil
script elements, funky attributes,
links and so on—and see how well the server does at sanitizing it.
There are more items on the to-do list: Dave Johnson
had some grief getting Ape to run locally.
Among other basic goofs, there’s currently no
Sigh, and sorry Dave.
Programming Ruby in NetBeans is sure a lot nicer than programming C in Emacs.