読者です 読者をやめる 読者になる 読者になる

The Orange Box Project は XC 史上もっともお得なプロジェクトだ

 実は数ヶ月前にOrange Box Projectというプロジェクトを sf.net に申請しました。が、まだ何も準備していません。 XCL 2.2 のα版までに状況を整えたいと思っています。

 このプロジェクトは、メンテナンスが放棄された、あるいは誰かとメンテナンスをしたいと望む開発者のモジュール、テーマ、プリロードを引き取り、 XOOPS Cube のバージョンアップにあわせてみんなで保守しようという開放リポジトリを持つプロジェクトです。プロジェクトは、「テーマフォートレス2」「プレタル」「XCL2:モジュールワン」などから構成され、それぞれテーマ、プリロード、モジュールを引き取り、皆の暇な時間で保守します。

Theme Fortress 2

 テーマフォートレス2は、管理されていないテーマの管理や、メンテナンスを預かったテーマを将来の XOOPS Cube のバージョンアップへできるだけ対応させようという取り組みです。

Pretal

 掲示版やブログで書き込まれたまま、放置されがちなプリロードを収集するか、持ち込んでもらって保守します。またプリロードは即興ハックのため、バージョンの影響によって動かなくなることがあります。そのようなケースに積極的に対応し、プリロードの後方互換性が BASE やコアのバージョンアップの障害にならないよう支援します。

XCL2:モジュールワン

 XOOPS Cube Legacy 2.1 以降に対応していないモジュールを移植したり、保守されていないモジュールを引き取って有志で弄っていく取り組みです。またSQL直書きの箇所を徐々にライブラリベースに置き換える、変数はテンプレートモディファイアでエンコードを行う等、安全性向上に関する作業を行います。


 ……「Half-Life2」「HL2:EPISODE TWO」に該当するパロディを思いつく人を募集中です……