brett cannon liivppythonorg wed apr 30 2008 508 pm guido van rossum wrote wed apr 30 2008 502 pm brett cannon wrote general dislike putting code packages __init__ module personally fine tried reorg people speak support happen im sure agree sentiment quite packages large __index__py files django routinely puts lots code even people prefer put much code __init__py good compromise might put actual implementation code separate submodule put things like submodule import submodulepy better define __all__ submodule import api1 api2 __init__py going pep dbm suggestion seems one jumps possibly benefiting moving something __init__py module personally dont like putting stuff another module importing provides two different module names get time prefer single way get code anyway assuming great outcry take joes suggestion like organization current one brett _______________________________________________ python3000 mailing list smsbmo9552pythonorg httpmailpythonorgmailmanlistinfopython3000 unsubscribe httpmailpythonorgmailmanoptionspython3000python300040tangomucom fri 08 aug 2008 075239 0200 python3000 stdlibsig pep 3108 stdlib reorgcleanup