I have an application in mind, where an already existing and authenicated set of users (auth based on users in a MySQL table and on cookies) should be presented with a mixture of HumanlyWrittenMarkup :) and MachineGeneratedMarkup (e.g. from syslog and SQL selects - the results containing references to HumanlyWrittenMarkup). So I have an application, where I need different User and Page concepts.

If I actually coded this, it would require modification to at least Page.py, PageEdit.py and User.py, but since (some of) the methods therein are static methods, it would probably also affect all callers. (Or is there some cool Python run-time import feature I could use?)

If this is something the community would consider adding to MoinMoin, I'll write the code, but if its just for me, I'll probably end up with a patch to just the .py files...

Is this something anybody else has considered / done already? Any pointers on how this would fit into the architecture before I commence? :-D Or should this go into MoinMoinIdeas? Where exactly would be best?

MoinMoin: StorageRefactoring/StorageEngineFunctionality (last edited 2007-10-29 19:08:10 by localhost)