5. オリジナルツール開発・システムツール開発編

Momonga Project では、Momonga Linux で動作するオリジナルツールや プロジェクト運営にかかわるシステムツールの開発もしてます。

これらのツールも一部を除き subversion を利用して開発され、 subversion ツリーの project 以下に置かれています。 基本的に各プロジェクトごとに subversion 用のグループを作成し、 そのグループのみが svn commit・checkout 可能とする方針です。

5.1. オリジナルツール開発

ツール 使用言語 内容
momonga C インストーラ
OmoiKondara Ruby パッケージ構築支援システム
mph(仮称) Ruby パッケージ更新システム
Ruby/RPM Ruby Ruby から RPM を扱うための拡張ライブラリ
e18n perl ウィンドウマネージャ Enlightenment の国際化を目指すツール
font-utils Ruby フォント設定のユーティリティー
go-ripper Ruby CD リッピング+ogg vorbis エンコードスクリプト

5.2. システムツール開発

ツール 使用言語 内容
errata annoucer php+postgres errata 更新通知システム
MHCL php+postgres ハードウェア動作報告データベース