When
· Naughties
· · 2006
· · · August
· · · · 11 (1 entry)

The Ape · I’ve put up an Atom Pro­to­col Ex­er­cis­er at www.t­bray.org/ape. It might evolve to be­come a sanity-checking tool some­thing along the lines of the Feed Val­ida­tor. I don’t want to call it a “validator” be­cause a feed can be said un­am­bigu­ous­ly to be valid, or not; but a publishing-system in­ter­face might be un­us­ably bug­gy or slow or have mo­ron­ic au­then­ti­ca­tion poli­cies; all the Ex­er­cis­er (let’s just say “the Ape” for short) does is per­form a bunch of op­er­a­tions that a typ­i­cal APP client might, and re­port the re­sult­s. Al­so I’ve tak­en lib­er­ties in re­port­ing some things that aren’t cov­ered by the spec that im­ple­men­tors might want to know about. One of the most use­ful things the Ape does is pro­vide a com­plete trace of ex­act­ly what the client and serv­er sent back and forth to each oth­er; im­mense­ly help­ful as a de­bug­ging aid. Quite a few in­ter­est­ing war sto­ries have been com­ing out of the Ape-building pro­cess. I’ll keep this post up­dat­ed with the cur­rent Ape sta­tus. [Lat­est: i18n is back, and Elias Tor­res has a guinea-pig APP end-point to try it out on.] ...
 
author · Dad · software · colophon · rights
Random image, linked to its containing fragment

By .

I am an employee
of Amazon.com, but
the opinions expressed here
are my own, and no other party
necessarily agrees with them.

A full disclosure of my
professional interests is
on the author page.