Clone the MediaGoblin repository and set up the git submodules::
- $ git clone https://gitorious.org/mediagoblin/mediagoblin.git -b stable
- git clone git://git.savannah.gnu.org/mediagoblin.git -b stable
- cd mediagoblin
- git submodule init && git submodule update
++ $ git clone git://git.savannah.gnu.org/mediagoblin.git -b stable
+ $ cd mediagoblin
+ $ git submodule init && git submodule update
+ .. note::
+
+ The MediaGoblin repository used to be on gitorious.org, but since
+ gitorious.org shut down, we had to move. We are presently on
+ Savannah. You may need to update your git repository location::
+
+ git remote set-url origin git://git.savannah.gnu.org/mediagoblin.git
-And set up the in-package virtualenv::
-
- (virtualenv --python=python2 --system-site-packages . || virtualenv --python=python2 .) && ./bin/python setup.py develop
-
-.. note::
-
- We presently have an **experimental** make-style deployment system. if
- you'd like to try it, instead of the above command, you can run::
+Set up the hacking environment::
- ./experimental-bootstrap.sh && ./configure && make
-
- This also includes a number of nice features, such as keeping your
- viratualenv up to date by simply running `make update`.
-
- Note: this is liable to break. Use this method with caution.
+ $ ./bootstrap.sh && ./configure && make
The above provides an in-package install of ``virtualenv``. While this
is counter to the conventional ``virtualenv`` configuration, it is
If you're upgrading from a previous release, please read it
carefully, or at least skim over it.
- **NOTE:** ALWAYS do backups before upgrading, especially before
- running migrations! That way if something goes wrong, we can fix
- things!
++.. note::
++
++ ALWAYS do backups before upgrading, especially before
++ running migrations! That way if something goes wrong, we can fix
++ things!
++
++ And be sure to shut down your current mediagoblin/celery processes
++ before upgrading!
++
+ .. note::
+
+ The MediaGoblin repository used to be on gitorious.org, but since
+ gitorious.org shut down, we had to move. We are presently on
+ Savannah. You may need to update your git repository location::
+
+ git remote set-url origin git://git.savannah.gnu.org/mediagoblin.git
- And be sure to shut down your current mediagoblin/celery processes
- before upgrading!
0.7.1
=====