General Comments

There are 77 comments in this document
I'm ok with state being described in the manifest, but think that state transitions should be communicated in the AtomPub Protocol using the app:control element. It is already possible to indicate if something is private or published (using app:control.draft=yes/no). It should be possibleto extend this vocabulary for the other state transitions. See the state transition diagrams in http://www.ands-partners.org/blog/2010/10/ingest-or-how-do-you-get-things-in-there/ for simplified example