| Eestlane wrote: |
Mhm, I got a nice idea aswell...
In Linux there is that Add/Remove Applications stuff.
What if in future Dragonfly updates a list automatically where you can choose new theme, module, (block)... automatically. Automatically I hope you got it. |
This was a plan in another project I was working on. Our idea was to have a table with common data (such as title, body, comments, etc) and identify each entry into the table as to the type of data it was for (forums, reviews, images), then if you wanted to replace one forum with another you could opt to keep the existing forum data when the old forum was removed, and load the data when the new forum was installed.
Obviously different modules could add/subtract custom tables of their own, but at least the majority of the content (after all it is a content management system) could remain if you wanted to swap say, review module "A" with review module "B" written by someone else.
Just a thought, might be tough to tweak DF to that extreme at this point.
The developers know best what direction they want to go in, and done a marvelous job with DF up to this point.
Just always thought it would make a great system for adding and removing modules without losing most of the data.