I believe this could count as a manifesto.  Mostly because the definition of a manifesto is fairly vague.  A manifesto can pretty much be any kind of document that express a set of policies, ideas, or plans.  This article definitely discusses plans for the future in regards to Digital Humanities, as well discusses policies regarding the Digital Humanities.