XWiki

XWiki

Informacja
Twórca Ludovic Dubost ( d )
Pierwsza wersja Styczeń 2003
Ostatnia wersja 13, 3 (26 kwietnia 2021 r)
Kaucja github.com/xwiki/xwiki-platform
Napisane w Jawa
System operacyjny GNU / Linux , Microsoft Windows i macOS
Środowisko Maszyna wirtualna Java
Języki Wielojęzyczny ( d )
Rodzaj Silnik Wiki
Licencja Mniejsza Powszechna Licencja Publiczna GNU
Stronie internetowej www.xwiki.org

XWiki jest platformą open source do współpracy i wiki , napisaną w Javie i rozpowszechnianą na warunkach licencji GNU LGPL, z naciskiem na rozszerzalność.

XWiki Enterprise, jego wersja korporacyjna, zawiera edytor WYSIWYG , import / eksport dokumentów w formacie OpenDocument , semantyczne adnotacje i tagowanie, a także zaawansowane zarządzanie uprawnieniami.

Jako silnik Wiki , XWiki umożliwia przechowywanie ustrukturyzowanych danych i wykonywanie skryptów po stronie serwera za pośrednictwem interfejsu.

Języki skryptowe Velocity , Groovy , Python , Ruby i PHP można zapisywać bezpośrednio na stronach wiki przy użyciu makr.

Struktury danych utworzone przez użytkowników mogą być definiowane w dokumentach wiki, a ich instancje mogą być dołączane do dokumentów, przechowywane w bazie danych i odpytywane za pomocą języka zapytań platformy Hibernate lub własnego języka XWiki.

Na XWiki.org sekcja Rozszerzenia oferuje wiele rozszerzeń kodu, które można kopiować i wklejać na stronach wiki, od fragmentów po moduły, które należy załadować. Wiele funkcji oferowanych przez XWiki Enterprise jest udostępnianych przez dołączone rozszerzenia.

Język wikitekstu jest generowany przy użyciu silnika renderującego XWiki, który rozszerza narzędzia WikiModel i Doxia, umożliwiając analizowanie wielu składni, takich jak Markdown , Confluence , JSPWiki , Creole , Mediawiki i TWiki, a także składnię XWiki.

Rozwój

Kod XWiki jest rozpowszechniany na warunkach licencji GNU Lesser Public License i przechowywany w serwisie GitHub, gdzie każdy może uczestniczyć w jego rozwoju i modyfikować zgodnie z własnymi życzeniami. Treści zawarte na wiki XWiki Enterprise są objęte licencją Creative Commons Attribution License, co oznacza, że ​​mogą być ponownie publikowane i ponownie wykorzystywane pod warunkiem, że potwierdzisz XWiki; na instrumenty pochodne można całkowicie odnowić licencję.

Chociaż większość programistów jest finansowana przez firmę usługową XWiki SAS , XWiki SAS utrzymuje ścisłą granicę między sobą a wolnym oprogramowaniem XWiki.

Wszystkie decyzje dotyczące projektu XWiki są podejmowane w drodze konsensusu współtwórców za pośrednictwem listy mailingowej deweloperów projektu.

Projekty open source

XWiki opiera się na innych projektach open source do prawidłowego funkcjonowania. Wśród nich możemy przytoczyć:

Historyczny

XWiki zostało pierwotnie napisane przez Ludovica Dubosta, który stworzył firmę XPertNet SARL, która później przekształciła się w XWiki SAS, i została opublikowana w styczeń 2003na warunkach GNU GPL . Pierwsza wersja xwiki.com pojawiła się wkwiecień. Ponadto projekt open source był hostowany na SourceForge.net i pierwsze zatwierdzenie zostało wykonane w dniu15 grudnia 2003.

W 2006 roku licencja została zmieniona na GNU Lesser Public License , aby dać społeczności programistów większą elastyczność, a Vincent Massol, deweloper i członek projektu Apache Maven , został głównym deweloperem projektu.

W tym samym roku XWiki zdobyło nagrodę Lutèce d'Or za najlepsze oprogramowanie typu open source dla przedsiębiorstw.

Po 6 wersjach beta i 5 wydaniach kandydujących XWiki 1.0 został wydany 22 maja 2007, zapewniając nowe funkcjonalności, takie jak samodzielny instalator, a także znaczniki semantyczne. Rok 2007 przyniósł również wprowadzenie XWiki Watch, który umożliwia zespołom wspólne śledzenie kanałów RSS .

funkcje

Podstawowe funkcjonalności to:

Zaawansowane funkcje są następujące:

Projektowanie

XWiki jest członkiem konsorcjum open-paas.org, które projektuje i rozwija cyfrowe środowisko pracy w trybie Saas OpenSource. Konsorcjum to zostało sfinansowane przez państwo kwotą 10,2 mln euro w 2015 r.

Bibliografia

  1. XWiki Enterprise Features (Main Features) - XWiki . Enterprise.xwiki.org. Dostęp 9 września 2013.
  2. (w) XWiki "  Przewodnik po skryptach  " , Platform.xwiki.org,17 stycznia 2013(dostęp 2 października 2013 )
  3. XWiki: platforma dla aplikacji do współpracy . Theserverside.com (2007-12-01). Dostęp 9 września 2013.
  4. Rozszerzenia Wiki . XWiki.org. Dostęp 9 września 2013.
  5. Rozszerzenia Wiki (Main.WebHome) - XWiki . Extensions.xwiki.org. Dostęp 9 września 2013.
  6. XWiki Rendering Framework . XWiki.org. Dostęp 9 września 2013.
  7. Składnie XWiki (Main.XWikiSyntax) - XWiki . Platform.xwiki.org (23.07.2013). Dostęp 9 września 2013.
  8. Licencja (Licencja główna) . XWiki.org. Dostęp 9 września 2013.
  9. Project Governance (Community.Governance) - XWiki . Dev.xwiki.org (2010-03-16). Dostęp 9 września 2013.
  10. Listy mailingowe i fora . XWiki.org. Dostęp 9 września 2013
  11. (w) „  Committership (Community.Committership) - XWiki  ” , Dev.xwiki.org (dostęp 9 września 2013 )
  12. Strona główna - XWiki SAS . XWiki. Dostęp 9 września 2013.
  13. XWikiAvailableUnderLGPL . XWiki. Dostęp 9 września 2013.
  14. XPertNetSARL staje sięXWikiSAS . XWiki (2011-01-19). Dostęp 9 września 2013.
  15. Uwagi do wydania dla XWiki 1.0 (ReleaseNotes.ReleaseNotesXWiki10) . XWiki.org. Dostęp 9 września 2013.
  16. Uwagi do wydania dla XWiki 1.0 beta 1 (ReleaseNotes.ReleaseNotesXWiki10Beta1) . XWiki.org (2010-12-13). Dostęp 9 września 2013.
  17. Zegarek XWiki . XWiki.org. Dostęp 9 września 2013.
  18. https://open-paas.org/
  19. „  Państwo wstrzykuje 10,7 miliona euro do platformy współpracy w chmurze typu open source - Le Monde Informatique  ” , LeMondeInformatique (dostęp 15 czerwca 2016 r. )

Zobacz też

Powiązane artykuły

Linki zewnętrzne