Barcelona session proposal: Unified content abstraction

I’m writing a session proposal and kind of thinking out loud. The idea is to provide a universal API for generating Drupal content outside of its original context. Something like the Component module on steroids.

Attached is a hasty diagram of the system, which would be a feeding engine for modules like Panels and MySite, and would make creating custom Blocks much easier, too.

abstraction.png

In the diagram, the yellow boxes are the API elements.

2 Comments so far
Leave a comment

Please whoever is organizing the schedules, don’t schedule this one opposite one of my talks. :-) There are places where Drupal’s push-style output is great, and places where you really want/need pull-based code. Component module was a quick’n'dirty pull module for when I needed it. Something more powerful that still gave us the simplicity of Component would be highly cool.

Larry, make sure you post that on the conference site. :-)



Leave a comment
Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

(required)

(required)