Kategoriarkiv: Plone

Python Buildout på Snow Leopard og nye indholdstyper

Jeg arbejder med webudvikling, og primært til Plone CMS, og en af udfordringerne med den nuværende stabile version af Plone er at den er baseret på Python 2.4 og ikke de aktuelle Python 2.6 eller 3.x

For almindelig udvikling er det ikke noget problem med de forskellige versioner af Plone, da Plones Unified Installer sørger for at der bliver hentet den korrekte version af Plone til den aktuelle Plone/Zope installation man installerer. Udfordringen med Python kommer når man skal lave nye indholds typer eller mere special udvikling til Plone. Der kan det være en god ide at have en udviklings build.

Til nye indholdstyper er det nemmest at arbejde med ArchgenXML og ArgoUML, førstnævnte kræver en anden Zope opsætning end den der bliver leveret med Plones Unified Installer.

Efter noget søgen på nettet omkring dette fandt jeg frem til Jim B’s Blog, hvor der var en meget simpel vejledning til hvordan man kan få de rigtige Python versioner hentet til Plone uden at man er afhængig af Unified Installer eller at man skal ændre på Mac OS’s standard Python Installation. Herunder kommer jeg med en gengivelse af installationen, som jeg selv har kørt den.

For at kunne køre med dette setup så er det nødvendigt at man har installeret Apples Developer Tools Læs resten