XOOPS Cube環境のための3つのWinアプリ
私は XOOPS Cube
のためのいくつかの Windows
アプリケーションを開発しています。
For Development
私はcuboson
とcubson
GUI Force
をリリースするつもりです。
Cubson GUI Force
はcubson
のGUI
版です。
それは私が考える新しいモジュール開発スタイルを実現します。Cubson
CUI
はプログラムを作るのを楽しむプログラマーのために作られています。しかし、Cubson
GUI
はXOOPS
Cube
を楽しみたがっているすべての人のためのおもちゃです。
Cubson GUI Force
は私が長い間求めていたものになるでしょう。しかし、それは十分ではありません。私は設計段階からRAD
のために設計されている理想的なCMS
を求めています。
私は次回、それについて書くつもりです。
特別なDLL
を使用するので、現在、Cubson
はクローズソースです。私はcubson
の最新のソースコードからそれを既に取り除きました。しかし、まだコンパイルに対して完全ではありません。
For Destribution
ディストリビューターはXOOPS
Cube
の新しい重要な存在です。それはユーザ・グループの一種です。彼らは、彼らが望む1つのベース・モジュールといくつかのモジュールから成るオリジナルのパッケージを配布します。それらはユーザの中心になるでしょう。
彼らのためにパッケージを自動的に作成する特別なツールが必須になります。そして、それは GUI
ツールであるべきです。
彼らがマウスだけでパッケージを作成することが可能なツールが存在しないならば、ディストリビューション・グループは現れないでしょう。
For Management
自動アップデートのための手段はしばしば検討されます。それらのうちの1つはPEAR
のような仕組みです。それは、いい方法であり、だれかによって作られるでしょう。私が考える手段は、FTP
プロトコルを直接使って、最新のプログラムを手に入れて、それをユーザのサーバにプットする自動メンテナンス・アプリケーションです。サーバのパーミッションに関する設定が必須ではないので、初心者にとって、そのようなアプリケーションはお手頃だと考えます。もちろん、このアプリケーションの目標は、GUI
とマウス専用です。

すべてのモジュールとテーマは、自己の情報をそのようなアプリケーションに示すために、package.ini.php
というファイル名のマニフェストを持つようになるでしょう。テーマには、マニフェストが既に導入されてます。しかし、マニフェストの形式はまだフィックスしていません。