text_combined: ben finney ucszpoqjbogkzytcbenfinneyidau zooko writes im willing bet get following answers a1 foo import foo module a2 bar bar123targz package a3 distribution version linux comes lot free software unfortunately answers arent quite right accurately theyre right context speaker learned package actually directory containing __init__py file distribution actually think say package reusable package python code example get python package index within pythons terminology course conflicts meanings adhere words everywhere else users operating system educational efforts python tutorial distutils docs succeeded training python programmers understand terminology things used python implementors accurately meanings list hypothetical responses entrenched useful general use perhaps instead implementors start using terminology understood programmers principle would good however 1 module shall henceforth name either foopy file singlefile module directory __init__py directory module distinguish theyre clearly separate concepts think need distinct terms 2 package shall henceforth name thing currently python terminology called distribution one would good converse problem changing use terminology currently entrenched existing python documentation minds always code guy ends maintaining code violent psychopath knows live john _o__ f woods ben finney _______________________________________________ pythondev mailing list pythondevpythonorg httpmailpythonorgmailmanlistinfopythondev unsubscribe httpmailpythonorgmailmanoptionspythondevpythondev40tangomucom fri 08 aug 2008 155819 1000 pythondev shal redefine module package