aboutsummaryrefslogtreecommitdiffstats
path: root/docs/source
diff options
context:
space:
mode:
authorChristopher Allan Webber <cwebber@dustycloud.org>2015-05-22 10:53:43 -0500
committerChristopher Allan Webber <cwebber@dustycloud.org>2015-05-22 10:53:43 -0500
commita87db7f5472d6664baa66e2baac5278e4ccb669e (patch)
treea8f7c121aa626b40d8954ff91e0a241a87236584 /docs/source
parentb9db67d4c7755c14bcf8e740f4b77fb61b93f92a (diff)
downloadmediagoblin-a87db7f5472d6664baa66e2baac5278e4ccb669e.tar.lz
mediagoblin-a87db7f5472d6664baa66e2baac5278e4ccb669e.tar.xz
mediagoblin-a87db7f5472d6664baa66e2baac5278e4ccb669e.zip
0.8.0 release notes
Theoretically correct... I need to verify that the steps work as expected
Diffstat (limited to 'docs/source')
-rw-r--r--docs/source/siteadmin/relnotes.rst52
1 files changed, 52 insertions, 0 deletions
diff --git a/docs/source/siteadmin/relnotes.rst b/docs/source/siteadmin/relnotes.rst
index 101d9447..8ec7cf8e 100644
--- a/docs/source/siteadmin/relnotes.rst
+++ b/docs/source/siteadmin/relnotes.rst
@@ -39,6 +39,58 @@ carefully, or at least skim over it.
git remote set-url origin git://git.savannah.gnu.org/mediagoblin.git
+0.8.0
+=====
+
+This release has a number of changes related to the way we recommend
+building MediaGoblin; upgrade steps are below, but if you run into
+trouble, consider pinging the MediaGoblin list or IRC channel.
+
+**Do this to upgrade**
+
+1. Update to the latest release. If checked out from git, run:
+ ``git fetch && git checkout -q v0.7.1 && git submodule init && git submodule update``
+2. Run
+ ``./bootstrap.sh && ./configure && make``
+3. Also run
+ ``./bin/python setup.py develop --upgrade && ./bin/gmg dbupdate``
+
+Please note this important second new step!
+
+Additionally:
+
+- Are you using audio or video media types? In that case, you'll need
+ to update your Gstreamer instance to 1.0.
+- The Pump API needs some data passed through to the WSGI application,
+ so if you are using apache with mod_wsgi you should be sure to make
+ sure to add "WSGIPassAuthorization On" to your config. (Using the
+ default MediaGoblin documnetation and config, things should work
+ as-is.)
+
+
+**Bugfixes/improvements:**
+
+- Preliminary / experimental support for Python 3!
+- Footer forced to the bottom of page
+- Massive improvements to Pump API support
+ - Able to run on multiple existing Pump clients! Including Pumpa
+ and Dianara!
+- much cleaner ./configure && make support; it's now the default
+- Clearer documentation on permissions and installation
+- Switched from Transifex, which had become proprietary, to an
+ instance of Pootle hosted for GNU
+- Moved to Gstreamer 1.0! This also adds a new thumbnailer which
+ gives much better results in
+- Removed terrible check-javascript-dependencies-into-your-application
+ setup, now using Bower for dependency tracking
+- Put some scaffolding in place for Alembic, which will be used for
+ future mitration work
+- Automatically create a fresh mediagoblin.ini from
+ mediagoblin.ini.example
+- no more need for mediagoblin_local.ini (though it's still supported)
+- Fix lowercasing of username in auth steps
+- Slowly moving towards removing global state (a source of many bugs)
+
0.7.1
=====