Американское брендинговое агентство FINE открыло исходный код своей системы управления контентом Fae, основанной на Ruby on Rails. Компания утверждает, что она выгодно отличается от аналогов.
Название Fae произошло от сокращения «хороший административный движок» (Fine Admin Engine). Сам же продукт позиционируется скорее как «фреймворк из мира CMS» — это уже не Ruby on Rails, т.к. представлены готовые к использованию модели и модули, но ещё не WordPress, т.к. для запуска полноценного сайта недостаточно нескольких кликов и установки готовых плагинов.
Вот как сами авторы описывают свою разработку: «Как и многие CMS-движки на Rails, Fae предлагает все базовые возможности, с которых можно быстро начать: аутентификацию, авторизацию, приятный пользовательский интерфейс, вспомогательные компоненты для форм, обработку изображений, рабочие процессы. Но в отличие от других движков созданные в Fae модели, контроллеры и представления легко настраивать под себя и масштабировать».
Авторы из FINE подготовили достаточно обширную документацию по проекту и выражают надежду на формирование Open Source-сообщества вокруг Fae, обязуясь при этом поддерживать кодовую базу проекта. Исходный код CMS-системы Fae опубликован на GitHub под свободной лицензией MIT.
Разработчик и Open Source-энтузиаст Мэтью Галльен (Matthieu Gallien) представил новый аудиоплеер с дизайном, который соответствует наработкам KDE VDG (Visual Design Group). Проект получил название Elisa Music Player.
Мэтью специализируется на разработке на языках программирования C++ и PHP и решил потратить некоторое время на создание музыкального плеера, пытаясь реализовать дизайн от KDE VDG и в частности дизайн, анонсированный Эндрю Лейком (Andrew Lake) в 2014 году на форуме этой группы. Основной целью Elisa Music Player автор ставит «предоставление приятного опыта своим пользователям». Более конкретно это выражается в следующих особенностях:
простота настройки (в идеале — отсутствие в ней необходимости для использования плеера);
полноценная работоспособность в offline-режиме;
возможность использовать онлайн-сервисы, но не делать это приоритетом разработки;
сосредоточиться на воспроизведении музыки, а не управлении музыкальными коллекциями (для этого лучше использовать отдельный инструмент);
стабильность (отсутствие багов) превыше разработки новых возможностей;
приоритетные платформы для запуска — KDE Plasma в Linux, другие рабочие среды Linux, Android и Windows;
возможность использования UPnP DLNA.
Текущая реализация обеспечивает минимальную функциональность, но, по мнению автора, требует некоторых доработок для первого релиза. В кодовой базе Elisa Music Player используются библиотеки KDE Frameworks 5 (Baloo для индексации файлов, KFileMetaData, …), Qt Quick Controls 1 и QtMultimedia.
За разработкой аудиоплеера можно следить в KDE Phabricator. Там же доступен репозиторий с исходным кодом Elisa Music Player (лицензия — GNU LGPLv3). Автор приветствует любые отзывы от сообществ KDE, Linux и Open Source по своему детищу.