MediaGoblin - MediaGoblin
Эта статья слишком полагается на Рекомендации к основные источники.Февраль 2013) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Домашняя страница сайта на базе MediaGoblin | |
Разработчики) | Проект GNU[1][2] |
---|---|
изначальный выпуск | 2 июня 2011 г. |
Стабильный выпуск | 0.10.0[3] (1 мая 2020 г. ) [±] |
Репозиторий | |
Написано в | Python, SQL |
Платформа | Linux,[4] macOS,[4] Майкрософт Виндоус[4] |
Доступно в | Английский, испанский, немецкий, нидерландский язык, эсперанто, Польский, русский, китайский, словацкий, румынский[5] |
Тип | веб сервер, медиа-хостинг и обмен |
Лицензия | AGPLv3, CC0 для дизайна сайта[6] |
Интернет сайт | www |
GNU MediaGoblin (также сокращено до MediaGoblin или же GMG) это свободный, децентрализованный Интернет платформа (серверное программное обеспечение) для размещения и совместного использования многих форм цифровые СМИ.[7][8] Он стремится предоставить расширяемый, федеративный, и уважающий свободу программного обеспечения замена основных медиа-издательских услуг, таких как Flickr, DeviantArt, и YouTube.[9][10]
История
Истоки GNU MediaGoblin восходят к 2008 году, когда собрание проводилось в Фонд свободного программного обеспечения чтобы обсудить путь, по которому должны идти интернет-сообщества. Ответ заключался в том, что ограничительные и централизованные структуры сомнительны как с технической, так и с этической точки зрения и могут нанести ущерб типичной справедливости и доступности Интернета.[8] С тех пор появился ряд проектов, направленных на предотвращение этого; включая Identi.ca, Libre.fm, Диаспора, среди прочего.
Кодирование MediaGoblin началось в марте 2011 года,[11] все еще находится в стадии активной разработки.
- 2012-08-24 - выпущена версия 0.3.1 с поддержкой тем
- С октября 2012 года по 9 ноября проект запустил краудфандинг кампания через Фонд свободного программного обеспечения.[12][13][14]
- 2012-12-20 - выпущена версия 0.3.2 с поддержкой 3D-моделей, коллекций и API.
- 2013-03-12 - выпущена версия 0.3.3 с улучшенным интерфейсом и API, позволяющей избежать ненужной обработки некоторых видео.
- 2013-06-17 - выпущена версия 0.4.0. Новая система плагинов, поддержка PDF и Формат открытого документа через PDF.js и LibreOffice соответственно. Экспериментальная реализация Piwigo API.[15]
- 2013-09-05 - выпущена версия 0.5.0 с подключаемой системой аутентификации (включая OpenID и Mozilla Persona ), сменная обработка мультимедиа и уведомления о комментариях.
- 2013-12-03 - выпущена версия 0.6.0, веб-администрирование разрешений пользователей, обработка медиа-жалоб, неинтерактивная загрузка, аутентификация через LDAP и для конкретного пользователя Дисковая квота.
- 2014-08-26 - выпущена версия 0.7.0, базовая Pump.io Реализован API, включен Skeleton для более гибкого макета, представлена тема Sandy Seventies Speedboat, пакетная загрузка из командной строки, экспериментальный тип мультимедиа «блог» и плагин метаданных.[16]
- 2015-06-04 - выпущена версия 0.8.0, улучшен клиент-серверный API[17]
- 2016-03-26 - выпущена версия 0.9.0, поддержка Python 3 (поддерживает Python 2.7, Python 3.4 и новее). Повышенная безопасность OAuth. Внутренние улучшения для федерации (улучшенная структура базы данных, особенно в разрешении общих отношений, комментариев и т. Д.). Улучшен способ обработки коллекций. Исправление ошибок.[18]
- 2020-05-01 - выпущена версия 0.10.0, новый плагин для отображения видео субтитров и поддержки перекодирования и отображения видео в нескольких разрешениях.[19]
Дизайн и особенности
MediaGoblin является частью GNU,[1] и его код выпущен в соответствии с условиями Стандартная общественная лицензия GNU Affero;[6] это означает, что он придерживается принципов бесплатное программное обеспечение с открытым исходным кодом. Авторское право на все остальное (например, дизайн, логотип) предоставляется всеобщее достояние. Кристофер Леммер Уэббер, основной разработчик, придумал название «MediaGoblin», которое также представляет собой каламбур с произношением «пожирание».[20]
На главной странице отображается верхний баннер с гарнитурой MediaGoblin и раздел аутентификации для пользователей. Оставшееся место осталось показать эскизы из последних размещенных работ. У каждого пользователя есть личный профиль, состоящий из двух вертикальных разделов - один для загрузок, организованных в виде галереи, а другой с настраиваемым текстовым полем. Для отображения мультимедиа платформа фокусируется на самой работе, а не на затоваривании опциями и кнопками; тем не менее, комментарии могут быть добавлены под описанием работы. Некоторые другие функции, такие как теги, метаданные, тематика, Creative Commons лицензирование и GPS поддержка может быть включена как отдельные плагины для расширения возможностей использования GNU MediaGoblin.[21]
Платформа успешно размещает и отображает множество видов медиа:
- Начиная с версии 0.3.1, он включает поддержку простого текста (ASCII искусство ), изображений (PNG и JPEG ).
- HTML5 возможности широко используются для воспроизведения видео и / или аудио, содержащихся в WebM формат; пока FLAC, Загружаемые файлы WAV и MP3 автоматически перекодируются в Vorbis audio а затем инкапсулируется в WebM.[22]
- Поддержка 3D-моделей (предварительный просмотр и рендеринг) была добавлена 22 октября 2012 г. и достигается с помощью HTML5 Canvas, Thingiview, WebGL и Блендер.[23][24]
Талисман
Талисман проекта - фиолетовый гоблин по имени Гаврош ношение одежды, напоминающей стереотипный костюм художника.[25]
Смотрите также
- PeerTube
- Plumi
- Creative Commons
- Свободное культурное движение
- Список программного обеспечения под GNU AGPL
- Список вычислительных талисманов
Рекомендации
- ^ а б "О GNU MediaGoblin - неизвестная документация GNU MediaGoblin". Docs.mediagoblin.org. Получено 1 апреля 2015.
- ^ "Домашняя страница Медиагоблина". Gnu.org. Получено 1 апреля 2015.
- ^ Бен Штурмфельс (1 мая 2020 г.). "Выпущен MediaGoblin 0.10.0". Команда MediaGoblin. Получено 6 мая 2020.
- ^ а б c "MediaGoblin Wiki". Команда MediaGoblin. Получено 4 марта 2012.
- ^ «Локализация GNU MediaGoblin - Transifex - Gitorious». Transifex.net. Архивировано из оригинал 26 апреля 2014 г.. Получено 1 апреля 2015.
- ^ а б «МедиаГоблин». В архиве из оригинала 17 июля 2018 г.. Получено 21 июля 2018.
- ^ «Справочник ФСПО». Фонд свободного программного обеспечения. Получено 29 февраля 2012.
- ^ а б "Документация MediaGoblin". GNU MediaGoblin. Получено 5 марта 2012.
- ^ «МедиаГоблин». GNU MediaGoblin. Получено 5 марта 2012.
- ^ "Mediagoblin, el próximo gran proyecto GNU". Alt1040.com. Получено 1 апреля 2015.
- ^ «Версия 0.1.0 - Жизнь в мечте». GNU MediaGoblin. Получено 6 марта 2012.
- ^ Брюс Байфилд (2012). «MediaGoblin: спасение Интернета через федерацию». Linux Magazine Online. Получено 18 октября 2012.
- ^ «FSF сплачивает поддержку GNU MediaGoblin, чтобы сделать публикации в СМИ бесплатными» как в свободе"" (Пресс-релиз). Фонд свободного программного обеспечения. 11 октября 2012 г. Архивировано с оригинал 14 октября 2012 г.. Получено 17 октября 2012.
- ^ "Поддерживать". MediaGoblin.org. 22 февраля 1999 г.. Получено 1 апреля 2015.
- ^ «MediaGoblin 0.4.0 добавляет поддержку документов». H Open. 18 июня 2013 г. Архивировано с оригинал 26 июня 2013 г.. Получено 25 июн 2013.
- ^ "MediaGoblin 0.7.0: Восторг путешественника во времени" (Пресс-релиз). 26 августа 2014 г.
- ^ "MediaGoblin 0.8.0: Галерея прекрасных существ" (Пресс-релиз). 4 июня 2015.
- ^ "MediaGoblin 0.9.0: Три гоблинара" (Пресс-релиз). 26 марта 2016 г.
- ^ Штурмфельс, Бен. "MediaGoblin 0.10.0 выпущен | MediaGoblin". mediagoblin.org. Получено 6 мая 2020.
- ^ «Оригинальные дизайнерские решения». MediaGoblin. Получено 25 апреля 2014.
- ^ «Совершите экскурсию! Вот что предлагает MediaGoblin - Жизнь в мечте». GNU MediaGoblin. Получено 6 марта 2012.
- ^ "MediaGoblin 0.3.0: Восстание робогоблинов". GNU MediaGoblin. 1 марта 2012 г.. Получено 26 октября 2012.
- ^ «MediaGoblin теперь с поддержкой 3D: сообщество MediaGoblin и Lulzbot объединились». GNU MediaGoblin. 22 октября 2012 г.. Получено 26 октября 2012.
- ^ "Типы носителей - неизвестная документация GNU MediaGoblin". Docs.mediagoblin.org. Получено 1 апреля 2015.
- ^ "Сторонник свободного программного обеспечения, выпуск 57, декабрь 2012 г.". Фонд свободного программного обеспечения. 7 декабря 2012 г.. Получено 2 января 2012.