From: Christopher Allan Webber Date: Tue, 29 Mar 2016 18:30:26 +0000 (-0700) Subject: doc: 0.9.0 release notes X-Git-Url: https://vcs.fsf.org/?a=commitdiff_plain;h=6686502f1771c62ee42f921ea21bb3bb045ab8b4;p=mediagoblin.git doc: 0.9.0 release notes * doc/source/siteadmin/relnotes.rst: Add release notes for 0.9.0. --- diff --git a/docs/source/siteadmin/relnotes.rst b/docs/source/siteadmin/relnotes.rst index 41d8f623..584fd8c3 100644 --- a/docs/source/siteadmin/relnotes.rst +++ b/docs/source/siteadmin/relnotes.rst @@ -39,6 +39,47 @@ carefully, or at least skim over it. git remote set-url origin git://git.savannah.gnu.org/mediagoblin.git +0.9.0 +===== + +This release has a number of improvements, but is also a major +"plumbing upgrade" release to MediaGoblin. Notably, we now support +Python 3, which is pretty cool! + +**Do this to upgrade** + +0. If you haven't already, switch the git remote URL: + ``git remote set-url origin git://git.savannah.gnu.org/mediagoblin.git`` +1. Update to the latest release. If checked out from git, run: + ``git fetch && git checkout -q v0.9.0`` +2. Run + ``./bootstrap.sh && ./configure && make`` +3. Also run + ``./bin/python setup.py develop --upgrade && ./bin/gmg dbupdate`` + +**Bugfixes/improvements:** + +- Python 3 is now a first class citizen! We now support both + Python 2.7 and Python 3.4 or later. +- Major updates to internal tooling to pave the way for federation. + - Massive overhaul to the database layout (particularly in + permitting generic relations) + - OAuth updates + - Updating how we handle collections + - Add a "graveyard" system with tombstones for keeping information + about removed objects + - Large overhaul to how "comments" work. In federation, many things + can reply to many things, so we had to loosen the model. +- If your user has some collections available, these will be presented + as a dropdown option while submitting media. +- Begin using Alembic for migrations +- Lots of bugfixes and etc + - Many fixes to typos + - Some fixes to the blog system + - Switch to waitress for development + - And more...! + + 0.8.1 =====