[Ultramonkey-l7-develop 569] Re: コーディング規約(仮)つくりました

アーカイブの一覧に戻る

TATEISHI Katsuyuki tatei****@oss*****
2009年 11月 30日 (月) 17:14:14 JST


立石です。お疲れさまです。

Shinya TAKEBAYASHI <takeb****@oss*****>-san wrote:

>>  * 各ソースファイルからは <config.h> をインクルードして欲しい
>>    です。
>   
>   ファイルフォーマットのページに config.h の記載があります.
>   
>     http://sourceforge.jp/projects/ultramonkey-l7/wiki/CodingRuleFileFormat

| インクルードの順序は,下記の順とし,各括りの中ではアルファベット順に記述する
| 
|    1. config.h など,プロジェクト独自の定数が定義されているファイル 

ですかね。了解です。

>>  * 「ファイル冒頭に適用ライセンスに沿ったライセンス条文を挿入
>>     すること」としてGPLv3へのリンクがありますが、現在の
>>     UltraMonkey-L7 のライセンスはほとんど LGPL v2.1 のようで
>>     す(Heartbeat用RAがGPL?)
> 
>   失礼しました.LGPL に張り替えました.
>   バージョンは 3 でいいのではないでしょうか.

コピーライトホルダーは NTT Comware になっているので、コムウェ
アからの参加者の方のコピーライトホルダーとしての同意があった
ほうがいいかなと思います。

一応 "or (at your option) any later version." とか書いてあっ
たと思うので、プログラムを配布された側が GPL のバージョンをあ
げるという選択をしてよさそうではありますが。

>>  * マクロ名に「プレフィックスにアンダースコアを付加 」とあり
>>    ますが、アンダースコアで始まる名前は処理系用に予約されてま
>>    せんでしたっけ? マクロだから OK とか?
> 
>   マクロなので OK だと思います.
>   
>   処理系の予約語はすべて小文字なので被りませんし,
> マクロはプリプロセッサで落とされますから.

了解です。

--
TATEISHI Katsuyuki <tatei****@oss*****>




Ultramonkey-l7-develop メーリングリストの案内
アーカイブの一覧に戻る