CIR-KIT-Unit03 / cirkit_unit03_whole_issue

Discussion package for whole range of issues on CIR-KIT-Unit03
0 stars 0 forks source link

package.xml の export タグの正しい使い方を教えてください #18

Closed forno closed 8 years ago

forno commented 8 years ago

今までデフォルトで存在し、なんの害も及ぼさなかったのでexportについてろくに調べず放置していました。 私の知識ではメタパッケージを作る際に必要だ、と言うことくらいの事しか知りません。

しかし、このexportタグを消しても正しく動きますし、catkin の overview にも指定が無いので、中身がなければ書かなくてもいいのでは無いかと思っています。 昔、一時期削除していた時期も有り、その際もなんの問題もなく稼働していた経歴も有ります。

正直なところ、空のexport を残しているROS core stacks さんのパッケージは無いです。参考: actionlib

ただ、英語は苦手なので、デフォルトで有効になっていることも有り、日和って削除をためらっていただけなのです。 不必要なものなのであれば、この機会に削除してしまいたいと思います。

ただし、単にmsgなどの生成だけを行っているパッケージには最適化が施せるとかいろいろ書いてあるのでそういうのにもいつか手を出せたら良いなと思います。

ご意見お待ちしております。

参考資料:

AriYu commented 8 years ago

@forno exportタグはpluginを作った時に使った覚えがありますが、他には使ってないと思います。 使わない時は消して良いと思います。