Beware complexity

Ron radam2 at tampabay.rr.com
Mon Mar 14 21:26:31 CET 2005


Philip Smith wrote:

> I wonder if anyone has any thoughts not on where Python should go but where 
> it should stop?

My feelings on this is, it's a problem of organization and 
documentation.  Do both of these well, and things will be manageable.

I would like to see a bit cleaner file organization framework. I think 
keeping the different parts/modules/utilities/etc.  Seperate and in 
their own place would solve a lot of distribution/installation problems.

Having a central distribution place for people to download third party 
modules in a standard install/uninstall package format would also help.

# Example directory structure.
python24
     main
         core            # interpreter, dll's, and min.
         tools           # test scripts
         examples
         docs		
     standard_modules    # modules included in distribution
         module name
             core        # standard module dlls
             tools
             examples
             docs
         next module name
             core
             tools
             examples
             docs
         <etc>
     extend_modules      # 3rd party extension modules
         "module name"
             core        # dlls
             tools       # helpfull scripts
             examples
             docs
         <etc>
     tools
         idle
             core
             tools
             examples
             docs
         py2exe
             core
             tools
             examples
             docs
         document_reader	
             # script to read and search all doc files
             # and run related examples scripts.
             core		
             tools
             examples
             docs


Ron



More information about the Python-list mailing list