benjamin peterson mfphjffbrfsvyrjfgmailcom sun mar 16 2008 1232 pm guido van rossum wrote sun mar 16 2008 1157 benjamin peterson wrote guido thats rather long thread conclusion reached im sure introducing set aliases help merging 26 code 30 christian describe proposed approach detail far see objections raised thread hm wanted register complaint guess busy christian explained probable approach httpmailpythonorgpipermailpythondev2008march077362html thats much plan doesnt discuss effects proposed change merging code 26 trunk py3k branch sun mar 16 2008 1209 pm christian heimes wrote guido van rossum wrote 1 make merging code 26 harder causes work porting c extensions im happy pay price sake clean easytorecall c api c extension problem already proposed solution thread benjamin mentioned include pythonh py_version_hex 0x03000000 include python2_compath endif python2_compat provides aliases pyint pystring define pyint_spam pylong_spam define pystring_egg pybytes_egg doesnt address merges suppose c code thats shared 26 30 manipulates binary data eg gzip codec currently uses pystring branches changes trunk merge smoothly py3k branch change pystring pybytes py3k branch every change make 26 code cause merge conflict really want worry effectively separate trunk py3k branch losing advantage development effects could backport python2_compact header guido van rossum home page httpwwwpythonorgguido wed 06 aug 2008 054411 0500 pythondev 26 30 tasks