Hi, Can we move to a cleaner namespace in umit ? I'm hoping to change it from:
umitCore umitCore.radialnet umitGUI umitGUI.radialnet umitDB umitInterfaceEditor umitInterfaceEditor.selectborder umitInventory umitPlugin to: umit umit.core umit.core.radialnet umit.gui umit.gui.radialnet umit.db umit.interfaceeditor umit.interfaceeditor.selectborder umit.inventory umit.plugin higwidgets stay as it is, except for some files. higwidgets.higanimates for instance is nice, but how come that got inside higwidgets ? For this kind of widgets we could add a umit.gui.widgets. Then there is the remaining issue about the umit executable file and this new umit package. We could move all the code currently in this umit file to a module named main inside this new umit package. The unix installer could then create a umit executable (which could be either a shellscript that executes "python /path/to/umit/main.py" or something else that imports main.py and run main(sys.argv)) at the appropriated place. My motivation to do this namespace move is that Umit is limiting itself to very few packages, files related to the scheduler could move to another package, umitInventory could be split too (and it would be good to so). I'm also planning to create something to merge configuration files and it would live in another package, since I don't think it makes much sense to place it in any of the existing packages. Another point to consider is that it pollutes site-packages for no good reason. Regards, -- -- Guilherme H. Polo Goncalves ------------------------------------------------------------------------------ Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H _______________________________________________ Umit-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/umit-devel
