MediaGoblin — это свободная программная платформа для медиаизданий, которую может запустить любой. Она в некотором роде является децентрализованной альтернативой Flickr, YouTube, SoundCloud и т. п. Также это:
- Отличный инструмент для показа и распространения ваших медиа!
- Средство всемирного распространения через децентрализацию!
- Ориентирован на расширяемость. Множество видов медиа, включая поддержку видео!
- Часть проекта GNU, посвященная пользовательской свободе.
- Создаётся сообществом из таких, как вы.
Для обновления до последнего выпуска, если поставлено из git, запустите:
git fetch && git checkout -q v0.7.0 && git submodule init && git submodule update
./bin/python setup.py develop --upgrade && ./bin/gmg dbupdate
(ПРИМЕЧАНИЕ: более ранние версии инструкций к выпуску 0.7.0 не содержали шага git submodule init
! Если вы сделали обновление ранее по этим инструкциям и ваша тема выглядит криво, попробуйте следующее:)
git submodule init && git submodule update
Этого, скорее всего, хватит. Если вы встречаете проблемы — не стесняйтесь сообщить о них (лучше всего в IRC).
Новые возможности:
- Новый API для мобильных выгрузок, позволяющий использовать Pump API (который будет основой для федерации MediaGoblin).
- Новая тема: Sandy 70s Speedboat!
- Возможности для метаданных! Также теперь есть контекст json-ld.
- Множество улучшений для архивных учреждений, включая поддержку метаданных и активное содержимое на домашней странице. С (новым!) включённым плагином archivalook возможны интерактивные медиа. Кроме этого, на боковой панели будут отображаться метаданные о конкретном медиаэлементе.
В будущем эти плагины могут быть разделены, но пока что они представлены вместе, как части одного и того же плагина.
- Есть новая подкоманда gmg — batchaddmedia, позволяющая выгружать много файлов за раз. Она будет полезной для архивных учреждений и групп, где есть уже наличествующий и большой набор доступных медиа, который нужно включить.
- Кстати говоря, исправлен вызов postgres в makefile.
- Есть новый, адаптивный контекстный хук для медиастраниц, позволяющий добавлять контекст в зависимости от типа медиа.
- Устали от постоянно отваливающихся во время обработки видеоминиатюр? Хорошая новость для всех! Генерация видеоминиатюр больше не будет часто падать. (Наверное...)
- Теперь в конфиге можно выставить полномочия по умолчанию для новых пользователей.
- bootstrap.sh / конфигурационные инструменты gnu ещё присутствуют, но перемещены в экспериментальные варианты — bootstrap.sh — чтобы не смущать новичков. Сейчас есть некоторые проблемы с autoconf, над которым нужно поработать. Поддержка не заброшена, но помощь приветствуется.
- MediaGoblin теперь проверяет при старте, актуальна ли база данных.
- В качестве системы для графического дизайна теперь используется Skeleton.
- Новая подкоманда gmg для администраторов: — Команда «deletemedia» — Команда «deleteuser».
- Новый тип медиа — блоги. Однако, экспериментальный, используйте с осторожностью.
- В качестве библиотеки для чтения данных EXIF теперь используется внешняя — exifread. В основном она такая же, как и предыдущая, но опакечена отдельно от MediaGoblin.
- Множество улучшений в интернационализации. Также есть (в зачаточном состоянии, но есть!) поддержка языков с письмом справа налево!
Известные проблемы:
- host-meta теперь по умолчанию json; в спецификации же он по умолчанию xml. Это сделано для совместимости с Pump API. Ищется возможность разрешения этого несоответствия.
>>> Источник