On Mar 24, 6:49 am, Wyatt Baldwin <[email protected]> wrote: > This isn't a question about Pylons in particular. This is a question > about Python in general. The answer would be to create some kind of > plug-in architecture.
Yep The question isn't so much about making a clone of Drupal (or something like it) as much as something inspired by it. Drupal has a lot of clever and creative (and often annoying) workarounds for historical PHP limitations and low end shared hosting environments, in fact that was what shaped a lot of the architecture. There is no point cloning those things, and Drupal themselves are moving away from them as they leave old versions of PHP behind. I reckon the question is more about can a vaguely Drupal-like extensible plug-in architecture/framework for handling content be created on top of something like Pylons or TG2? eg the core framework runs through a bunch of hooks registered by modules to alter the contents data structures in different ways at different stages. Each module could register its own extra chunks of model or view etc. Jorge Vargas and Chris Perkins seem to be working on extensible DB models for a TG2 based lightweight CMS called Pages (tgext.pages if you need to google it) that looks promising (although not comparable to Drupal). Supporting this kind of extensible system seems to be a real goal for TG2.1, so it doesn't sound like there is anything inherent in Pylons that prevents it. But I'm hardly an expert on this stuff :) -- Cheers Anton --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "pylons-discuss" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/pylons-discuss?hl=en -~----------~----~----~----~------~----~------~--~---
