zooko kakltzookocom folks heres experiment perform round python programmer ask following three questions q1 type import foo works kind thing foo q2 go python package index download something named bar100targz kind thing bar q3 distribution im willing bet get following answers a1 foo module a2 bar package a3 distribution version linux comes lot free software unfortunately answers arent quite right package actually directory containing __init__py file distribution actually think say package reusable package python code example get python package index educational efforts python tutorial distutils docs succeeded training python programmers understand terminology things used python implementors perhaps instead implementors start using terminology understood programmers 1 module shall henceforth name either foopy file singlefile module directory __init__py directory module 2 package shall henceforth name thing currently called distribution regards zooko doesnt mind stirring trouble occasion _______________________________________________ pythondev mailing list zvlllneumpythonorg httpmailpythonorgmailmanlistinfopythondev unsubscribe httpmailpythonorgmailmanoptionspythondevpythondev40tangomucom thu 07 aug 2008 232707 0600 pythondev shal redefine module package