Об этом проекте
BookStack — это самостоятельная платформа для хранения и организации информации и документации. Согласно его README, он стремится быть платформой для документации с определённой философией, которая обеспечивает приятный и простой опыт из коробки: новые пользователи должны находить её интуитивно понятной, и для создания контента требуются только базовые навыки работы с текстовым редактором. Расширенные функции существуют для тех, кто хочет их использовать, но они не должны мешать основному простому опыту.
Проект заявляет, что он не предназначен для расширения за пределы этого определения. Его философия разработки описывается как спокойная, открытая и позитивная, с целью медленного, но непрерывного развития платформы при обеспечении стабильного и лёгкого пути обновления.
Ключевые ссылки, перечисленные в README, включают инструкции по установке, документацию, демонстрационный экземпляр, скриншоты, блог, список задач, обсуждения сообщества и варианты поддержки. В репозитории отмечается, что теперь он управляется на Codeberg, а альтернативный исходный код доступен через Git.
Вклад обрабатывается через задачи и запросы на включение (pull requests), при этом ожидается, что запросы на включение будут создаваться из ветки разработки. Переводы управляются через Crowdin, а не через запросы на включение, и в README отмечается, что переводы вносятся в глобальную память переводов Crowdin. Упоминаются детали сообщения о проблемах безопасности и список рассылки по безопасности, а проект заявляет цель по доступности как минимум WCAG 2.1 уровня A, где это возможно, без строгого тестирования при каждом выпуске.
Исходный код предоставляется под лицензией MIT, и в README перечислены многочисленные зависимости с открытым исходным кодом, используемые для создания платформы, включая Laravel, TinyMCE, Lexical, CodeMirror, diagrams.net, markdown-it, Dompdf и другие, каждая под своей лицензией.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.