Nearly a week ago, somebody with a l33t spelling habit decided to submit the Autrijus Tang entry to wikipedia, causing an immediate vanity page vote for deletion. I'm not sure on how to handle this, except by pointing out I have nothing to do with the entry submission...
Most of my time today was spent on Bamboo, building and scratching many prototypes, each time a little closer to the Right Thing. sky asked for a short description for Bamboo, and here it is:
In many web applications, one form submit may actually encompass multiple REST actions, and one REST action may actually span several HTTP transactions, making exception handling, ACL, parameter unpacking and rendering difficult.
Bamboo is not, in itself, a MVC framework; rather it provides M/V/C adapters into existing MVC frameworks, from barebone CGI to Catalyst to RT, so it can work side-by-side with existing applications.
Thanks to miyagawa-san's pub track talk in YAPC::Taipei, I surveyed Atom Publishing Protocol (draft 3), and I like the service/workspace/collection/entry hierarchy very much. The use of
Range header also neatly solves the search problem I encountered in my previous RT::Atom work.
Meanwhile, roie is unifying the parsing code for all our quoting constructs, and raised various corner cases on p6l, significantly improving the list's signal ratio. Wonderful work!
I'm delighted to learn that nothingmuch is coming to YAPC::NA hackathon too; thanks for Stevan for making this possible. Also, the hackathon will start one day earlier on 22th, so there will be three full days to hack for the lambdacamels.
That was it for today. Tomorrow is April 18th, and I will be 24 years old when I wake up, so here's Happy Birthday to myself, I guess...