Skip Menu |

This queue is for tickets about the Contentment CPAN distribution.

Report information
The Basics
Id: 13732
Status: resolved
Priority: 40/40
Queue: Contentment

People
Owner: hanenkamp [...] cpan.org
Requestors: hanenkamp [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: (no value)
Fixed in: 0.011029



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.
This API now exists under primarily Contentment::Node, Contentment::Node::Revision, and Contentment::Node::Collection under the Node plugin.