Subject: | Add the Nodelet/Contentlet API |
I've already begun work on this via Contentment::Content::Node and
Contentment::Content::Nodelet. Nodelets are the primary back-end to
Contentlets. Contentlets are add-ons to the system which store, view,
and edit content. This is a concept already present in
Contentment::Security::DBI, however, the plugin system hasn't been
formalized yet.
Anyway, the goal is to encapsulate the Contentlets into
easy-to-install-upgrade-remove packages. For now, I'm going to
concentrate on just creating the back-end and probably create a few
simple Contentlets before figuring out the encapsulation to help get a
feel for what would be necessary.