Personal tools
You are here: Home Products ArchGenXML Roadmap #4: Use distutils/setuptools/easysetup
Document Actions

#4: Use distutils/setuptools/easysetup

Contents
  1. Motivation
  2. Proposal
  3. Participants
by Reinout van Rees last modified September 14, 2007 - 23:57
Use distutils/setuptools/easysetup ("python setup.py install") to be a more well-behaved python citizen.
Proposed by
Reinout van Rees
Proposal type
Architecture
Assigned to release
Repository branch
reinout-cleanup
State
completed

Motivation

I normally run archgenxml from an svn checkout. You could link the ArchGenXML.py somewhere from your /usr/local/bin or equivalent.

Python has a much more generic solution for that: use distutils/setuptools/easysetup ("python setup.py install" or "easyinstall archgenxml"). That gives us also the chance to say "I need zope.interface and i18ndude" at the same time.

Later on it'll give us a way to add plugins or what have you.

Proposal

* Write a setup.py/setup.cfg. [done]

* Fix up the usage of __file__ and other absolute paths. [mostly done]

* Sync the branch with the 1.5.0 release tag to get the latest improvements and make the 1.6 branch out of that.

Participants

"Reinout van Rees":http://vanrees.org/


For any issues with the web site functionality, please file a ticket.

Please consult the policy on plone.org content if you want your content published on this site.

Servers and hosting by