| 開発者 | XWiki コミュニティ |
|---|---|
| 初回リリース | 2004年1月 |
| 安定版リリース | 16.10.1 [1]
/ 2024-12-10 [±] |
| リポジトリ |
|
| 書かれた | ジャワ |
| タイプ | ウィキソフトウェア |
| ライセンス | GNU 劣等一般公衆利用許諾書 |
| Webサイト | 詳しくはこちら |
XWikiは、Javaで書かれた、拡張性を重視した設計のフリーでオープンソースの Wikiソフトウェアプラットフォームです。XWikiはエンタープライズWikiです。WYSIWYG編集、OpenDocumentベースのドキュメントのインポート/エクスポート、注釈とタグ付け、高度な権限管理などの機能を備えています。 [2]
アプリケーション wikiとして、XWiki は構造化データの保存と wiki インターフェース内でのサーバー側スクリプトの実行を可能にします。Velocity、Apache Groovy、Python、Ruby、PHP などのスクリプト言語は、wikiマクロを使用してwikiページに直接書き込むことができます。[3]ユーザーが作成したデータ構造は wiki ドキュメントで定義でき、それらの構造のインスタンスは wiki ドキュメントに添付してデータベースに保存し、Hibernateクエリ言語または XWiki 独自のクエリ言語を使用してクエリできます。[4]
XWiki.orgの拡張ウィキ[5] には、ウィキページに貼り付けられるコードスニペットから読み込み可能なコアモジュールまで、さまざまなXWiki拡張機能が収められています。 [6] XWikiの機能の多くは、XWikiにバンドルされている拡張機能によって提供されています。[2]
ウィキテキストは、 WikiModel [8] とDoxiaシステムを拡張したXWiki レンダリングエンジン[7]を使用してレンダリングされ、 Confluence、JSPWiki、Creole、MediaWiki、TWiki構文に加えて、XWiki 独自の構文も解析できます。 [9] XWiki ページは、デフォルトで WYSIWYG エディタを使用して作成され、テキストの書式設定、表の作成、リンクの作成、画像の表示などを行うために XWiki 構文でレンダリングされます。 [10]
発達
XWiki コードはGNU Lesser General Public Licenseの下でライセンスされており、 GitHubでホストされています。GitHub では、誰でもソース コードをフォークして、自分のリポジトリで変更を加えることができます。XWiki wiki に含まれるコンテンツは、クリエイティブ コモンズ アトリビューション ライセンスの下でライセンスされているため、XWiki を参照している限り再配布できます。派生物は完全に再ライセンスできます。[11]アクティブな開発者のほとんどは、商用サポート会社 XWiki SASによって資金提供されていますが、XWiki SAS は、XWiki フリー ソフトウェア プロジェクトとの間に厳格な境界を維持しています。[12] XWiki ソフトウェア プロジェクトの方向性に関するすべての決定は、コミッターの合意によって行われ、開発者のメーリング リストを通過する必要があります。[13] [14]
オープンソースプロジェクト
XWiki は、他のオープン ソース プロジェクトに大きく依存して動作します。これには次のものが含まれます。
- Groovy : 高度なスクリプト要件向け
- Hibernate : リレーショナル データベース ストレージ
- Lucene : Wiki とその添付ファイルのすべてのコンテンツをインデックス化し、そのコンテンツ内での検索を可能にします。
- Velocity : テンプレート言語
歴史
XWiki は元々、XPertNet SARL (後に XWiki SAS となる)を設立した Ludovic Dubost によって作成され、2004 年 1 月にGNU General Public Licenseに基づいて初めてリリースされました。名前の「X」は「eXtensible Wiki」に由来しています (発音すると「X」と聞こえます)。
Wiki Farm xwiki.com [15]の最初のバージョンは2004年4月にリリースされました。また、オープンソースプロジェクトはSourceForgeでホストされ、最初のコミットは2003年12月15日に行われました。
2006年に、開発者コミュニティにさらなる柔軟性を与えるためにライセンスがGNU Lesser General Public Licenseに変更され、[16] Apache Maven開発者のVincent Massolがリード開発者となり、 [17] XWikiはエンタープライズ向けに開発された最優秀オープンソースソフトウェアとしてLutece d'Or賞を受賞しました。
6つのベータ版と5つのリリース候補版を経て、2007年5月22日にXWiki 1.0がリリースされました[18]。スタンドアロンインストーラーやセマンティックタグ付けなどの新機能が追加されました[19] 。2007年には、チームが共同でRSSフィードをフォローできるようにするXWiki Watch [20]も導入されました。
特徴
- 構造化されたコンテンツとインラインスクリプトにより、 Wikiアプリケーションを構築できます。
- ユーザー権限の管理 (Wiki / スペース / ページ、グループの使用など)
- PDFエクスポート
- 全文検索
- バージョン管理
- OpenOffice を通じて Office ドキュメントを Wiki 構文にインポートする
- Wiki にアクセスするためのさまざまなプロトコル ( WebDAV、REST、XML-RPC )
- コンテンツとサイトデザインのエクスポートとインポート
- プラグイン、API、プログラミング...
- 詳細は公式サイトをご覧ください。[21]
XWiki は、Wiki 内でオブジェクトやクラスを作成できるアプリケーション Wikiでもあります。この方法では、フォームを非常に短い時間で開発し、特定のテンプレートに従って Wiki にデータを入力するために再利用できます。つまり、エンド ユーザーにはすでにレイアウトが描画されたページが提供され、必要なフィールドに直接入力できます。
参照
参考文献
- ^ 「XWiki をダウンロード」。XWiki.org 。 2024年12月10日閲覧。
- ^ ab XWiki 機能。xwiki.org。2013 年 9 月 9 日に取得。
- ^ XWiki (2013-01-17). 「スクリプト ガイド」. Platform.xwiki.org . 2013-10-02に取得。
- ^ XWiki: 共同作業用アプリのプラットフォーム。Theserverside.com (2007-12-01)。2013-09-09 に取得。
- ^ 「XWiki」.
- ^ Extensions Wiki (Main.WebHome) - XWiki。Extensions.xwiki.org。2013 年 9 月 9 日に取得。
- ^ レンダリング.xwiki.org
- ^ 「Google Code アーカイブ - Google Code プロジェクト ホスティング用の長期ストレージ」。
- ^ XWiki 構文 (Main.XWikiSyntax) - XWiki。Platform.xwiki.org (2013-07-23)。2013 年 9 月 9 日に取得。
- ^ 「高度な XWiki 構文の例」。XWiki公式ブログ。2019 年 11 月 7 日。
- ^ ライセンス (Main.License). XWiki.org. 2013年9月9日閲覧。
- ^ プロジェクトガバナンス (Community.Governance) - XWiki。Dev.xwiki.org (2010-03-16)。2013-09-09 に取得。
- ^ 「フォーラムとメーリングリスト - XWiki」。
- ^ 「Committership (Community.Committership) - XWiki」。Dev.xwiki.org 。 2013年9月9日閲覧。
- ^ xwiki.com
- ^ XWikiAvailableUnderLGPL. XWiki. 2013年9月9日閲覧。
- ^ XPertNetSARLbecomesXWikiSAS. XWiki (2011-01-19). 2013-09-09 に取得。
- ^ XWiki 1.0 のリリース ノート (ReleaseNotes.ReleaseNotesXWiki10)。XWiki.org。2013 年 9 月 9 日に取得。
- ^ XWiki 1.0 ベータ 1 のリリース ノート (ReleaseNotes.ReleaseNotesXWiki10Beta1)。XWiki.org (2010-12-13)。2013 年 9 月 9 日に取得。
- ^ 「XWiki」.
- ^ XWiki (2010-12-13). 「Xwiki.org」. Platform.xwiki.org . 2013年10月2日閲覧。
外部リンク
- XWiki オープンソース プロジェクト公式ホームページ
- GitHub の XWiki 組織
