-
Notifications
You must be signed in to change notification settings - Fork 191
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Copy jsk_pcl_ros/srv and jsk_perception/srv files to jsk_recognition_msgs #1914
Copy jsk_pcl_ros/srv and jsk_perception/srv files to jsk_recognition_msgs #1914
Conversation
- jsk_pcl_ros/srv -> jsk_recognition_msgs/srv - jsk_perception/srv -> jsk_recognition_msgs/srv TODO - 1. Migrate current code for srv files in jsk_recognition_msgs - 2. Remove srv files in jsk_pcl_ros and jsk_perception
d4f5d60
to
c80ef1a
Compare
I sent PR to migrate all msg names in jsk-ros-pkg and start-jsk repos with script below: |
Could you please merge this? |
does everyone understand this? @mmurooka @YuOhara @iory @orikuma ... ◉ Kei Okada 2016-10-25 9:11 GMT+09:00 Kentaro Wada [email protected]:
|
既存のjsk_pcl_ros/.srv と移行後のjsk_recognition_msgs/.srv のどちらを使っても動くようにしているという理解であっているなら,大丈夫です. |
いや、まだ移行はしてなくて、このPRはコピーしただけです。
これらがマージされたらjsk_pcl_ros/srvは消すことになると思います。 |
このPRをマージした直後は, |
はい、合っています。 |
確認だけど、#1827 と #1914の違いは mv + cmake vs copy ? ◉ Kei Okada 2016年10月26日 14:26 Kei Okada [email protected]:
|
合ってます。 2016年10月26日水曜日、Masaki [email protected]さんは書きました:
和田 健太郎 / Kentaro Wada |
で、もんだいは、その後消した時、どうするか、です. 例えば、
とかしていると、なかなかむづかしいと思います.なので、wstool update をつかっていく作戦を考えてみましょう. ◉ Kei Okada 2016-10-26 12:42 GMT+09:00 Kentaro Wada [email protected]:
|
はい。
jsk-ros-pkg/jsk_visualization#623
という依存関係は消せないにしても、依存度を下げていくべきだと思っているからです。
そうです。こちらの方針の有効性としては、
|
はいつまでに出来ますか?それまで同じファイルが2箇所にあることになるので、片方変えたら、もう片方かえることになる. |
これをMinor Releaseして、 (リリースされるまでに2日)
これのTravisをリスタートしてマージする。(1日)
これをMajor Releaseする。 なので、合計3日だと思います。 |
https://github.com/jsk-ros-pkg/jsk_recognition/blob/master/.travis.yml#L23 があって sync されない通らないので3日にはならないと思いますが、これでいいですか? > @mmurooka @yuki-asano @orikuma @YoheiKakiuchi @YuOhara @iory |
長引いて困る問題は,
くらいでしょうか.他にもたくさんあるでしょうか. |
|
1-3ヶ月に一辺ぐらいでしょうか.リクエストしたら直ぐに出ることもある. ◉ Kei Okada 2016-10-28 12:17 GMT+09:00 Masaki Murooka [email protected]:
|
長いですね. 的外れだったら申し訳ないですが, |
テストは通ります.毎回更から入れるから. |
このシナリオはユーザはみんなdebを使っているか、ソースを使っているけど、自分が何をやっているかちゃんと理解しているという |
難しいですね..まだまだ勉強不足です.
については,すみませんがまだちょっとよくわかりません,でおねがいします.. |
jsk-ros-pkg/jsk_pr2eus#237 は影響のあるところ(でわかっているところ)にPRを送らなかったというのが一つ大きな原因なのではないでしょうか? おそらく21世紀的な解決方法は、作られたメッセージのcppファイルやpythonファイル、euslispファイルがincludeされたらdeprecationメッセージ出すようにすることで、
すみません、質問の意味がわからないということではなかったのですね。。 |
そうです.これは影響があるのがロボットで、それがどれかもわかっていたので、そのままにしてみましたが、それでも使っている人は誰も気が付かずに、作った人は、なんでマージしてくれないんだろう、となっている例です. 一般的にはこういうのは、stableブランチをみんなにつかってもらって、開発者はdevelopブランチで進めていく、というのがよくある方法で、ROSの場合は なので、本当はこういう変更をしたら、コードも綺麗になるし、コンパイル時間も減るし、絶対いいよ、となっても、制約条件はいろいろあって、まぁ、むつかしいしどうするかな、 |
で、リリースすると、pipでハマると.
|
すみません。いつもお手数掛けます。 |
…_recognition_msgs [Major Release] Migrate srv files from jsk_pcl_ros to jsk_recognition_msgs for #1914
かなり遅くなりましたが,
という状況です. |
Related to #1827
TODO