Вышел GNU MediaGoblin 0.7.0

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. Ищется возможность разрешения этого несоответствия.  gnu, mediagoblin, блоги, мультимедиа, распределённые системы

©  Linux.org.ru