diff options
author | Christopher Allan Webber <cwebber@dustycloud.org> | 2015-05-22 10:53:43 -0500 |
---|---|---|
committer | Christopher Allan Webber <cwebber@dustycloud.org> | 2015-05-22 10:53:43 -0500 |
commit | a87db7f5472d6664baa66e2baac5278e4ccb669e (patch) | |
tree | a8f7c121aa626b40d8954ff91e0a241a87236584 /docs/source | |
parent | b9db67d4c7755c14bcf8e740f4b77fb61b93f92a (diff) | |
download | mediagoblin-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.rst | 52 |
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 ===== |