• Getting started with vice

last modified April 22, 2008 by pbugni

howto get started working with vice

How to contact us and get involved

  1. Feel free to listen in or participate with the group on IRC by joining the #vice channel on freenode: here
  2. Join the vice mailing list

Steps to start working with vice

  1. (Optional) Setup a buildout cache if you haven't already done so for another project:
    mkdir ~/.buildout
    cd ~/.buildout
    
    echo "[buildout]" >> default.cfg
    echo "eggs-directory=`pwd`/eggs" >> default.cfg
    echo "download-cache=`pwd`/cache" >> default.cfg
    echo "newest=true" >> default.cfg
    
    mkdir ~/.buildout/{eggs,downloads,cache}
    
  2. Pull down the vice.plone.outbound project from subversion. We tend to put ours in ~/vice-buildout:
    cd ~
    svn co https://svn.plone.org/svn/collective/vice.plone.outbound/trunk vice-buildout
  3. Bootstrap the buildout process:
    cd vice-buildout
    python2.4 bootstrap.py
  4. Execute the buildout to create a plone instance:
    ./bin/buildout
  5. (Optional) Run the tests:
    ./bin/instance test -s vice.outbound -s vice.plone.outbound
    
  6. Run the instance:
    ./bin/instance fg