Разработчики) | Сообщество XWiki |
---|---|
Начальная версия | Январь 2003 г. |
Стабильный выпуск | |
Репозиторий | |
Написано в | Ява |
Тип | Программное обеспечение Wiki |
Лицензия | Стандартная общественная лицензия ограниченного применения GNU |
Веб-сайт | www |
XWiki - это бесплатная программная платформа вики, написанная на Java с упором на расширяемость. XWiki - это корпоративная вики . Он включает в себя редактирование WYSIWYG , импорт / экспорт документов на основе OpenDocument , семантические аннотации и теги, а также расширенное управление разрешениями. [2]
Как вики-приложение , XWiki позволяет хранить структурированные данные и выполнять серверный сценарий в интерфейсе вики. Языки сценариев, включая Velocity , Apache Groovy , Python , Ruby и PHP, могут быть написаны непосредственно на вики-страницы с использованием вики- макросов . [3] Созданные пользователем структуры данных могут быть определены в вики-документах, и экземпляры этих структур могут быть прикреплены к вики-документам, сохранены в базе данных и запрошены с использованием языка запросов Hibernate или собственного языка запросов XWiki. [4]
Вики [5] расширений XWiki.org является домом для расширений XWiki, начиная от фрагментов кода, которые можно вставлять в страницы вики, до загружаемых основных модулей. [6] Многие функции XWiki предоставляются расширениями, которые идут в комплекте с ним. [2]
Вики - текст визуализируется с помощью XWiki движка рендеринга [7] , который проходит WikiModel [8] и Doxia системы, что позволяет ему разобрать Confluence , JSPWiki , креольский , MediaWiki и TWiki синтаксисы, а также собственный синтаксис XWiki в. [9] Страницы XWiki по умолчанию пишутся с использованием редактора WYSIWYG и отображаются с синтаксисом XWiki для форматирования текста, создания таблиц, создания ссылок, отображения изображений и т. Д. [10]
Развитие [ править ]
Код XWiki под лицензией GNU Lesser General Public License и размещен на GitHub, где каждый волен разветвлять исходный код и разрабатывать изменения в собственном репозитории. Содержимое, включенное в XWiki wiki, лицензировано по лицензии Creative Commons с указанием авторства, так что его можно распространять до тех пор, пока он ссылается на XWiki; деривативы могут быть полностью перелицензированы. [11] В то время как большинство активных разработчиков финансируются коммерческой компанией поддержки XWiki SAS , XWiki SAS поддерживает строгую границу между собой и проектом свободного программного обеспечения XWiki. [12] Все решения о направлении разработки программного обеспечения XWiki принимаются на основе консенсуса.из коммиттеров должны пройти через список рассылки разработчиков. [13] [14]
Проекты с открытым исходным кодом [ править ]
XWiki в своей работе сильно полагается на другие проекты с открытым исходным кодом. Они включают:
- Groovy : для расширенных требований к сценариям
- Hibernate : хранилище реляционной базы данных
- Lucene : для индексации всего содержимого вики и ее вложений и разрешения поиска по их содержимому.
- Скорость : мощный язык шаблонов
История [ править ]
Первоначально XWiki был написан Людовиком Дубостом, который основал XPertNet SARL, позже переименованный в XWiki SAS, и впервые он был выпущен в январе 2003 года под Стандартной общественной лицензией GNU . «X» в названии происходит от «eXtensible Wiki» (когда вы произносите его, это звучит как «X»).
Первая версия Wiki Farm xwiki.com [15] была выпущена в апреле 2003 года. Кроме того, проект с открытым исходным кодом размещался на SourceForge, и первая фиксация была сделана 15 декабря 2003 года.
В 2006 году лицензия была изменена на GNU Lesser General Public License, чтобы предоставить сообществу разработчиков большую гибкость, [16] разработчик Apache Maven Винсент Массол стал ведущим разработчиком [17], а XWiki выиграла награду Lutece d'Or за лучший открытый исходный код. программное обеспечение, разработанное для предприятия.
После 6 бета-версий и 5 выпусков-кандидатов 22 мая 2007 г. [18] был выпущен XWiki 1.0, в котором были добавлены новые функции, такие как автономный установщик и семантические теги. [19] 2007 год также принес с собой введение XWiki Watch [20], позволяющего командам совместно следить за RSS- потоками.
Особенности [ править ]
- Структурированный контент и встроенные скрипты, позволяющие создавать вики-приложения.
- Управление правами пользователей (по вики / пространству / странице, с помощью групп и т. Д.)
- PDF экспорт
- Полнотекстовый поиск
- Контроль версий
- Импортируйте офисные документы в синтаксис вики через OpenOffice
- Различные протоколы доступа к вики ( WebDAV , REST , XML-RPC )
- Контент и дизайн сайта Экспорт и импорт
- Плагины, API, программирование ...
- Больше возможностей на официальном сайте. [21]
XWiki - это также вики-приложение, которое позволяет создавать объекты и классы внутри вики. Таким образом, формы можно разработать за очень короткий промежуток времени и повторно использовать для ввода данных в вики по определенному шаблону . Это означает, что конечным пользователям может быть представлена страница, на которой уже нарисован макет, где они могут непосредственно заполнить необходимые поля.
См. Также [ править ]
- Сравнение программного обеспечения вики
Ссылки [ править ]
- ^ "Загрузить XWiki" . XWiki.org . Проверено 30 марта 2021 .
- ^ a b Возможности XWiki . xwiki.org. Проверено 9 сентября 2013.
- ^ XWiki (17 января 2013 г.). «Руководство по сценариям» . Platform.xwiki.org . Проверено 2 октября 2013 .
- ^ XWiki: платформа для совместных приложений . Theserverside.com (01.12.2007). Проверено 9 сентября 2013.
- ^ http://extensions.xwiki.org/xwiki/bin/view/Main/
- ^ Extensions Wiki (Main.WebHome) - XWiki . Extensions.xwiki.org. Проверено 9 сентября 2013.
- ^ рендеринг.xwiki.org
- ^ https://code.google.com/p/wikimodel/
- ^ Синтаксисы XWiki (Main.XWikiSyntax) - XWiki . Platform.xwiki.org (23.07.2013). Проверено 9 сентября 2013.
- ^ «Расширенные примеры синтаксиса XWiki» . Официальный блог XWiki . 2019-11-07.
- ^ Лицензия (Основная лицензия) . XWiki.org. Проверено 9 сентября 2013.
- ^ Управление проектом (Community.Governance) - XWiki . Dev.xwiki.org (16 марта 2010 г.). Проверено 9 сентября 2013.
- ^ http://dev.xwiki.org/xwiki/bin/view/Community/MailingLists
- ^ "Коммиттерство (Community.Committership) - XWiki" . Dev.xwiki.org . Проверено 9 сентября 2013 .
- ^ xwiki.com
- ^ XWikiAvailableUnderLGPL . XWiki. Проверено 9 сентября 2013.
- ^ XPertNetSARL становится XWikiSAS . XWiki (19 января 2011 г.). Проверено 9 сентября 2013.
- ^ Примечания к выпуску XWiki 1.0 (ReleaseNotes.ReleaseNotesXWiki10) . XWiki.org. Проверено 9 сентября 2013.
- ^ Примечания к выпуску XWiki 1.0 beta 1 (ReleaseNotes.ReleaseNotesXWiki10Beta1) . XWiki.org (13 декабря 2010 г.). Проверено 9 сентября 2013.
- ^ http://watch.xwiki.org/xwiki/bin/view/Main/
- ^ XWiki (13 декабря 2010). "Xwiki.org" . Platform.xwiki.org . Проверено 2 октября 2013 .
Внешние ссылки [ править ]
Викискладе есть медиафайлы по теме Xwiki . |
- Официальная домашняя страница проекта с открытым исходным кодом XWiki