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

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 ハードウェア動作報告データベース