-
Notifications
You must be signed in to change notification settings - Fork 97
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
[jsk_fetch_startup] use plugin for applist load in fetch #1193
Conversation
now i'm testing on Fetch15 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In my understanding, if you set use_applist
arg as false, app directory is loaded from export tag in package.xml.
https://github.com/PR2/app_manager/blob/kinetic-devel/scripts/app_manager#L38
If my understanding is correct, applist
arg is no more needed. (Existance of applist
arg may be confusing.)
https://github.com/jsk-ros-pkg/jsk_robot/blob/master/jsk_fetch_robot/jsk_fetch_startup/launch/fetch_bringup.launch#L80
yes you are right. we do not need |
If I understand correctly, this change load list of apps from |
So far, all fetch app is located in |
I see , can we write something like `platform: *` ? if so, can we fix
hello_world.apps ?
when ever you change the code, you'd better to show something that can not
achieve without this change.
--
◉ Kei Okada
2020年1月9日(木) 12:40 Shingo Kitagawa <notifications@github.com>:
… So far, all fetch app is located in jsk_fetch_startup/apps, so apps in
web menu does not increase.
however, if we add new fetch apps in some repo (like 2019 semi demo in
jsk_demos), the new app will appear in web menu.
OK, so I will make 2019 semi program into app.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#1193?email_source=notifications&email_token=AADYNXF4SKNRTRGXTFO7SILQ42MBHA5CNFSM4KD365F2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEIO2UOI#issuecomment-572369465>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AADYNXCYXVHGVJD7MWRW5P3Q42MBHANCNFSM4KD365FQ>
.
|
https://github.com/PR2/app_manager/blob/kinetic-devel/src/app_manager/app_list.py#L131-L136 |
app like |
before this PR, all app should be located in |
it is always better to start with something already exists, before
writing new code. whey not change
https://github.com/jsk-ros-pkg/jsk_robot/tree/master/jsk_pr2_robot/jsk_pr2_startup/apps/hello_world
and others to platform: all?
…--
◉ Kei Okada
2020年1月9日(木) 18:19 Shingo Kitagawa <notifications@github.com>:
before this PR, all app should be located in jsk_fetch_startup/apps.
For example, welcome_to_jsk app in https://github.com/jsk-ros-pkg/jsk_robot/blob/master/jsk_fetch_robot/jsk_fetch_startup/apps/welcome_to_jsk/welcome_to_jsk.xml is located in jsk_fetch_startup/apps, but all the source is located in jsk_demos.
with this PR, we can avoid this by adding fetch apps in jsk_demos.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
this PR is not related to |
I made PR to add |
use plugin for applist load in fetch as PR2