branch of the git repository. Eventually production deployments will
want to transition to running from more consistent releases.
- Issue the following commands, to create and change the working
- directory. Modify these commands to reflect your own environment::
+ We will now clone the MediaGoblin source code repository and setup and
+ configure the necessary services. Modify these commands to
+ suit your own environment. As a reminder, you should enter these
+ commands using your unpriviledged system account.
- mkdir -p /srv/mediagoblin.example.org/
- cd /srv/mediagoblin.example.org/
+ Change to the MediaGoblin directory that you just created::
+
+ cd /srv/mediagoblin.example.org
-Clone the MediaGoblin repository::
+Clone the MediaGoblin repository and set up the git submodules::
git clone git://gitorious.org/mediagoblin/mediagoblin.git
+ cd mediagoblin
+ git submodule init && git submodule update
- And set up the in-package virtualenv::
+ Set up the in-package virtualenv::
- cd mediagoblin
(virtualenv --system-site-packages . || virtualenv .) && ./bin/python setup.py develop
.. note::