From 5622cc44edfb2d653ae67946fa9ea130c5f7fcaa Mon Sep 17 00:00:00 2001 From: Christopher Allan Webber Date: Tue, 9 Jul 2013 19:40:04 -0500 Subject: Mention setup.py develop --upgrade also in release notes. This commit sponsored by Christoph Schumacher. Thank you! --- docs/source/siteadmin/relnotes.rst | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'docs/source/siteadmin') diff --git a/docs/source/siteadmin/relnotes.rst b/docs/source/siteadmin/relnotes.rst index 7b6d8353..7ae305a7 100644 --- a/docs/source/siteadmin/relnotes.rst +++ b/docs/source/siteadmin/relnotes.rst @@ -25,7 +25,9 @@ carefully, or at least skim over it. ===== **Do this to upgrade** -1. Make sure to run ``bin/gmg dbupdate`` after upgrading. +1. Make sure to run + ``./bin/python setup.py develop --upgrade && ./bin/gmg dbupdate`` + after upgrading. 2. See "For Theme authors" if you have a custom theme. 3. Note that ``./bin/gmg theme assetlink`` is now just ``./bin/gmg assetlink`` and covers both plugins and assets. -- cgit v1.2.3 From bed9ad06b79eae9072d3172ddcf4cc5e778441a9 Mon Sep 17 00:00:00 2001 From: Christopher Allan Webber Date: Wed, 10 Jul 2013 11:41:29 -0500 Subject: Release notes v0.4.1 ... fixes serious issue with conversion via libreoffice. This commit sponsored by William Linna. Thank you! --- docs/source/siteadmin/relnotes.rst | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'docs/source/siteadmin') diff --git a/docs/source/siteadmin/relnotes.rst b/docs/source/siteadmin/relnotes.rst index 7b6d8353..e8c9477e 100644 --- a/docs/source/siteadmin/relnotes.rst +++ b/docs/source/siteadmin/relnotes.rst @@ -21,6 +21,17 @@ This chapter has important information for releases in it. If you're upgrading from a previous release, please read it carefully, or at least skim over it. +0.4.1 +===== + +This is a bugfix release for 0.4.0. This only implements one major +fix in the newly released document support which prevented the +"conversion via libreoffice" feature. + +If you were running 0.4.0 you can upgrade to v0.4.1 via a simple +switch and restarting mediagoblin/celery with no other actions. + + 0.4.0 ===== -- cgit v1.2.3 From d3b1fd2e606f549c5ecc2a31c94d90aa93794005 Mon Sep 17 00:00:00 2001 From: Christopher Allan Webber Date: Wed, 10 Jul 2013 16:29:50 -0500 Subject: Updating docs regarding pulling in and fetching git submodules We use this for PDF.js now... we should reference that. This commit sponsored by Bonnie King. Thanks! --- docs/source/siteadmin/deploying.rst | 5 +++-- docs/source/siteadmin/relnotes.rst | 5 +++++ 2 files changed, 8 insertions(+), 2 deletions(-) (limited to 'docs/source/siteadmin') diff --git a/docs/source/siteadmin/deploying.rst b/docs/source/siteadmin/deploying.rst index 0ee6b5b4..9d7f83c1 100644 --- a/docs/source/siteadmin/deploying.rst +++ b/docs/source/siteadmin/deploying.rst @@ -157,9 +157,10 @@ directory. Modify these commands to reflect your own environment:: mkdir -p /srv/mediagoblin.example.org/ 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 + git submodule init && git submodule fetch And set up the in-package virtualenv:: @@ -194,7 +195,7 @@ This concludes the initial configuration of the development environment. In the future, when you update your codebase, you should also run:: - ./bin/python setup.py develop --upgrade && ./bin/gmg dbupdate + ./bin/python setup.py develop --upgrade && ./bin/gmg dbupdate && git submodule fetch Note: If you are running an active site, depending on your server configuration, you may need to stop it first or the dbupdate command diff --git a/docs/source/siteadmin/relnotes.rst b/docs/source/siteadmin/relnotes.rst index e8c9477e..2666b0a8 100644 --- a/docs/source/siteadmin/relnotes.rst +++ b/docs/source/siteadmin/relnotes.rst @@ -31,6 +31,8 @@ fix in the newly released document support which prevented the If you were running 0.4.0 you can upgrade to v0.4.1 via a simple switch and restarting mediagoblin/celery with no other actions. +Otherwise, follow 0.4.0 instructions. + 0.4.0 ===== @@ -56,6 +58,9 @@ switch and restarting mediagoblin/celery with no other actions. 5. We now use itsdangerous for sessions; if you had any references to beaker in your paste config you can remove them. Again, see the default paste.ini config +6. We also now use git submodules. Please do: + ``git submodule init && git submodule fetch`` + You will need to do this to use the new PDF support. **For theme authors** -- cgit v1.2.3 From a66fbf97d277222106002805723723b4b5bef726 Mon Sep 17 00:00:00 2001 From: Christopher Allan Webber Date: Wed, 10 Jul 2013 17:41:16 -0500 Subject: A few small formatting fixes on the release notes --- docs/source/siteadmin/relnotes.rst | 2 ++ 1 file changed, 2 insertions(+) (limited to 'docs/source/siteadmin') diff --git a/docs/source/siteadmin/relnotes.rst b/docs/source/siteadmin/relnotes.rst index b49d1654..8e7ba396 100644 --- a/docs/source/siteadmin/relnotes.rst +++ b/docs/source/siteadmin/relnotes.rst @@ -21,6 +21,7 @@ This chapter has important information for releases in it. If you're upgrading from a previous release, please read it carefully, or at least skim over it. + 0.4.1 ===== @@ -38,6 +39,7 @@ Otherwise, follow 0.4.0 instructions. ===== **Do this to upgrade** + 1. Make sure to run ``./bin/python setup.py develop --upgrade && ./bin/gmg dbupdate`` after upgrading. -- cgit v1.2.3 From 91bee92e8ef188e4a5aa191b6c047a57a668f5fa Mon Sep 17 00:00:00 2001 From: Rodney Ewing Date: Fri, 12 Jul 2013 11:57:16 -0700 Subject: documenting the new media_type plugins and available hooks --- docs/source/siteadmin/media-types.rst | 37 +++++++++++++++++------------------ 1 file changed, 18 insertions(+), 19 deletions(-) (limited to 'docs/source/siteadmin') diff --git a/docs/source/siteadmin/media-types.rst b/docs/source/siteadmin/media-types.rst index 1527bc70..3e8a94e9 100644 --- a/docs/source/siteadmin/media-types.rst +++ b/docs/source/siteadmin/media-types.rst @@ -18,16 +18,18 @@ Media Types ==================== In the future, there will be all sorts of media types you can enable, -but in the meanwhile there are three additional media types: video, audio -and ascii art. +but in the meanwhile there are five additional media types: video, audio, +ascii art, STL/3d models, PDF and Document. First, you should probably read ":doc:`configuration`" to make sure you know how to modify the mediagoblin config file. - Enabling Media Types ==================== +.. note:: + Media types are now plugins + Media types are enabled in your mediagoblin configuration file, typically it is created by copying ``mediagoblin.ini`` to ``mediagoblin_local.ini`` and then applying your changes to ``mediagoblin_local.ini``. If you don't already have a @@ -37,11 +39,13 @@ Most media types have additional dependencies that you will have to install. You will find descriptions on how to satisfy the requirements of each media type on this page. -To enable a media type, edit the ``media_types`` list in your -``mediagoblin_local.ini``. For example, if your system supported image and -video media types, then the list would look like this:: +To enable a media type, add the the media type under the ``[plugins]`` section +in you ``mediagoblin_local.ini``. For example, if your system supported image +and video media types, then it would look like this:: - media_types = mediagoblin.media_types.image, mediagoblin.media_types.video + [plugins] + [[mediagoblin.media_types.image]] + [[mediagoblin.media_types.video]] Note that after enabling new media types, you must run dbupdate like so:: @@ -83,8 +87,8 @@ good/bad/ugly). On Debianoid systems gstreamer0.10-ffmpeg -Add ``mediagoblin.media_types.video`` to the ``media_types`` list in your -``mediagoblin_local.ini`` and restart MediaGoblin. +Add ``[[mediagoblin.media_types.video]]`` under the ``[plugins]`` section in +your ``mediagoblin_local.ini`` and restart MediaGoblin. Run @@ -133,7 +137,7 @@ Then install ``scikits.audiolab`` for the spectrograms:: ./bin/pip install scikits.audiolab -Add ``mediagoblin.media_types.audio`` to the ``media_types`` list in your +Add ``[[mediagoblin.media_types.audio]]`` under the ``[plugins]`` section in your ``mediagoblin_local.ini`` and restart MediaGoblin. Run @@ -158,13 +162,8 @@ library, which is necessary for creating thumbnails of ascii art Next, modify (and possibly copy over from ``mediagoblin.ini``) your -``mediagoblin_local.ini``. In the ``[mediagoblin]`` section, add -``mediagoblin.media_types.ascii`` to the ``media_types`` list. - -For example, if your system supported image and ascii art media types, then -the list would look like this:: - - media_types = mediagoblin.media_types.image, mediagoblin.media_types.ascii +``mediagoblin_local.ini``. In the ``[plugins]`` section, add +``[[mediagoblin.media_types.ascii]]``. Run @@ -184,7 +183,7 @@ your execution path. This feature has been tested with Blender 2.63. It may work on some earlier versions, but that is not guaranteed (and is surely not to work prior to Blender 2.5X). -Add ``mediagoblin.media_types.stl`` to the ``media_types`` list in your +Add ``[[mediagoblin.media_types.stl]]`` under the ``[plugins]`` section in your ``mediagoblin_local.ini`` and restart MediaGoblin. Run @@ -233,7 +232,7 @@ This feature has been tested on Fedora with: It may work on some earlier versions, but that is not guaranteed. -Add ``mediagoblin.media_types.pdf`` to the ``media_types`` list in your +Add ``[[mediagoblin.media_types.pdf]]`` under the ``[plugins]`` section in your ``mediagoblin_local.ini`` and restart MediaGoblin. Run -- cgit v1.2.3 From 64ad0beea83b1f4b50462bcb67c54156fc9365a5 Mon Sep 17 00:00:00 2001 From: Christopher Allan Webber Date: Sun, 14 Jul 2013 21:05:01 -0500 Subject: Fixing docs: git submodule update, not git submodule fetch! This commit sponsored by Charles Combs. Thank you! --- docs/source/siteadmin/deploying.rst | 2 +- docs/source/siteadmin/relnotes.rst | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'docs/source/siteadmin') diff --git a/docs/source/siteadmin/deploying.rst b/docs/source/siteadmin/deploying.rst index 9d7f83c1..751b01c5 100644 --- a/docs/source/siteadmin/deploying.rst +++ b/docs/source/siteadmin/deploying.rst @@ -160,7 +160,7 @@ directory. Modify these commands to reflect your own environment:: Clone the MediaGoblin repository and set up the git submodules:: git clone git://gitorious.org/mediagoblin/mediagoblin.git - git submodule init && git submodule fetch + git submodule init && git submodule update And set up the in-package virtualenv:: diff --git a/docs/source/siteadmin/relnotes.rst b/docs/source/siteadmin/relnotes.rst index 8e7ba396..35415b66 100644 --- a/docs/source/siteadmin/relnotes.rst +++ b/docs/source/siteadmin/relnotes.rst @@ -63,7 +63,7 @@ Otherwise, follow 0.4.0 instructions. beaker in your paste config you can remove them. Again, see the default paste.ini config 6. We also now use git submodules. Please do: - ``git submodule init && git submodule fetch`` + ``git submodule init && git submodule update`` You will need to do this to use the new PDF support. **For theme authors** -- cgit v1.2.3