Appendix A. cvs リポジトリの構造

Table of Contents
ソースツリーの構造の概要
CVS のディレクトリ構造

ソースツリーの構造の概要

fml8 の基本方針として、使えるもの(例えば CPAN )は片っ端から使い ます。そうしないと、自分で保守するべき項目が増えるだけだからです。

また、保守する人とライセンスをはっきり区別するためにベンダーごとにディ レクトリを分けています。例えば CPAN で保守されているものは cpan/ ディ レクトリ以下に入れています。ライセンスなどによっては、将来さらに区分を 分ける必要が出てくるかも知れません。

cpan/ や 3rdparty/ 以下のモジュールを変更したい場合は fml/ 以下で、な んらかのラップ(wrap)をするか、パッチをオリジナルに反映してもらって cpan/ 以下をアップデートをすることが望ましいやり方です。cpan/lib/ に直 接変更を加えることもありますが、cpan/dist/ はオリジナルを保存する場所 なので、変更してはいけません。

なお site_local/ はそのサイト独自の module を置くディレクトリと定義さ れています。つまり fml プロジェクトとは無関係です。

fml 8.0 (fml-devel) project homepage is www.fml.org/software/fml8/.
fml 4.0 project homepage is www.fml.org/fml/menu.ja.html.
about one floppy bsd routers, see www.bsdrouter.org/.
other free softwares are found at www.fml.org/software/.

author's homepage is www.fml.org/home/fukachan/.
Also, visit nuinui's world :) at www.nuinui.net.

For questions about FML, e-mail <fml-bugs@fml.org>.