
Michael Meeks, který pracuje jako vedoucí vývoje projektu OpenOffice.org v Novellu, rozebral dlouhodobou situaci okolo vývoje a jeho hodnocení je neradostné: projekt má velké problémy, delší dobu stagnuje a v současné době má nejméně vývojářů v historii. Čím je to způsobeno? Jak situaci zlepšit?

Minulý týden jsme rozebírali některé ze zásadních změn Pythonu 3.0 oproti starší řadě. Dnes se podíváme na další a zkusíme, jak dobře či špatně funguje nástroj 2o3 pro převod starších zdrojových kódů do nových. Ukážeme si, jak nástroj použít, jaký má výstup a jak a na co si dát pozor při jeho použití.

Změny provedené v Pythonu 3.0 oproti řadě 2.x jsou víc než velké. Zpětná kompatibilita byla částečně potlačena, byly protlačeny dlouho plánované funkce a některé se nyní chovají jinak. Některé kroky jsou vítané, jiné ne. Pojďme se tedy podívat na co si dát při programování a upravování starého kódu pozor.