I have only been using Turbogears for 3 days but I am very impressed
with it.  It is definitely what I was looking for.  Thanks to the team.

I am working on adding a dynamic menu manager to TG based on
http://www.tohzhiqiang.per.sg/projects/jsdomenu/
It seems to be the best open source one on dynamic drive.  Writing the
config file is a bit of a pain so I thought that it should use ajax to
download the configuration automatically.

I was going to contribute it when I was done.  Then I was thinking, not
everyone is going to want this module.  Lots of people are going prefer
some other wonderful menu system or write their own.  What is needed is
a TG version of CPAN with an easy install manager in toolbox.

Sorry if this has been discussed before, I have not had time to go
through all the prior emails.  I have been excited to get rolling with
TG.

A module would have a unique name.  If there can be only 1 of this type
of module, it would also have a type.  There might be a limit of 1 menu
manager per site.  There should definitely be only 1 user manager and 1
accounting system per site.  FYI: I have a need for a different user
manager so I will be wanting to replace the new one coming from TG.

In case this is a good idea, I was thinking that it would be good to
start the discussion now.  A module API, where to place module files,
install method, file repository would be nice to have before 1.0.  I
was starting some work on it but I think wiser heads than mine could
come up with a design faster.

Wish List - no particular order
Theme manager - I am crappy at graphic design
Module Loader Payment system
- I have no desire to charge for any of the modules that I am planning
on writing.  I use a lot of public domain software.  I am also use a
lot of commercial SW.  If it makes them write stuff for me faster, I am
willing to pay for it.
Hierarchical modules - A CMS module might contain several other
modules.

It would be pretty awesome if a user could download TG, then download
Postnuke.  Maybe add a few modules.  Pick a theme.  Bam - Start
rolling.

Alvin

Reply via email to