phillip j eby moetelecommunitycom 0159 pm 3172008 0500 guido van rossum wrote certainly personally encountered plenty situations wasnt able complete eggbased install dependency broken eg available python version using thats odd setuptoolsbased installs able find install packages source noticed recent phenomenon new developers upload egg pypi without source thats usually shortlived someone points happen know packages problem im okay setuptools installed runs setup code creates egginfo directory whatever else means im also okay bootstrap module finding invoking setup code im okay building kind egg management bootstrap module bootstrap module must neutral wrt package management style ok well well invent new kind binary package whose name isnt egg supporting distutils source packages almost certainly nonstarter want avoid bringing rest setuptools play way correctly determine source package contains run setup script running unboxed setup scripts isnt safe people hardcode paths precisely use bad ways computing setup scripts im saying tool needs guard malicious scripts badlywritten ones setuptools sandboxing module running source packages setup scripts source binary format needed means defining conventions said format ie eggs lite egg substitutes might simpler around clear controversy best recollection mal mvl ever objected pythondev idea supporting eggs add name list ive heard plenty people speak highly eggs ive also heard plenty people besides mal mvl serious difficulties concept eggs say pythondev implied controversial except maintenancerelated concerns im fighting would rather straightup objections rather deferring controversy might go away years way could least attempt something concerns otoh objections nonspecific likely stay way could least wasted time _______________________________________________ pythondev mailing list zvlllneumpythonorg httpmailpythonorgmailmanlistinfopythondev unsubscribe httpmailpythonorgmailmanoptionspythondevpythondev40tangomucom wed 06 aug 2008 080811 0400 pythondev pep 365 adding pkg_resources module