Сегодня Automattic объявила, что настольное приложение WordPress.com теперь имеет открытый исходный код и доступно на GitHub под лицензией GPLv2 (или более поздней версии). Версия для Linux дополняет приложения для OS X и Windows, выпущенные в конце ноября и начале декабря, что делает настольные публикации доступными для пользователей во всех основных операционных системах.
Приложения обеспечивают прекрасный опыт написания и редактирования, который отражает новую архитектуру WordPress.com. Помимо публикации, пользователи могут просматривать Reader, управлять сайтами, настраивать темы и просматривать статистику.
Согласно репозиторию GitHub, настольное приложение представляет собой оболочку Electron для Calypso . Electron — это то, что превращает новый WordPress.com на основе JavaScript и API в нативное приложение. Это платформа, основанная на Node.js и Chromium, которая позволяет разработчикам создавать кроссплатформенные настольные приложения с использованием JavaScript, HTML и CSS. Первоначально Electron был разработан для редактора GitHub Atom, а затем был открыт под лицензией MIT. У Microsoft, Facebook, Slack и Docker есть приложения, использующие Electron.
Настольное приложение WordPress.com разделено между кодом Electron и кодом Calypso, при этом Calypso работает как подмодуль. Если вы хотите разветвить его, чтобы настроить собственное приложение, разработчики Automattic написали подробные инструкции по установке и запуску приложения.
В руководстве по разработке описывается структура приложения, как оно работает, где вносить изменения при настройке основного приложения и как отлаживать свою работу. Репозиторий также содержит инструкции о том, как упаковать выпущенную версию для конкретной платформы.
В будущем настольное приложение станет более надежным, так как в Calypso будет добавлено больше экранов администратора. Этот удивительный набор работ доступен каждому для использования или перепрофилирования в качестве собственного приложения для публикации, урезанного дополнительными функциями WordPress.com, такими как статистика, управление сайтом и Reader. Например, было бы интересно увидеть голый форк, который работает с самостоятельными сайтами без использования Jetpack.
Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…
Команда Gutenberg создаст станцию тестирования удобства использования в WordCamp US, где посетители смогут принять участие…
Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…
На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…
На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…
DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…