CcPublisher Release Procedure

From Creative Commons
Revision as of 21:57, 9 May 2006 by Nathan Yergler (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

This page documents the procedure used when creating a new release of ccPublisher.

Increment Version Number

Create Packages

This section contains basic information on building a distribution of ccPublisher (or other P6 Application). We will have scripts for this, we just haven't found the right tool. Ideally something like Ant, but without the Java overhead. Suggestions welcome.

Prerequisites

Windows Mac OS X Linux
  • py2app

Building

When issuing

Linux

We currently distribute tarballs of ccPublisher for Linux. There is some support for building RPMs in Subversion, but it is far more fragile than the simple tarball support. To build a tarball from your checkout:

 $ python setup.py sdist

Windows

Mac OS X

Packaging

Distribute Packages

Distributing