Skip to content
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

Foxy not offered for indexing #260

Open
mosteo opened this issue Mar 10, 2021 · 3 comments
Open

Foxy not offered for indexing #260

mosteo opened this issue Mar 10, 2021 · 3 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@mosteo
Copy link

mosteo commented Mar 10, 2021

I'm trying to add some ROS2 packages to index.ros.org, and on reaching step 4 in this page https://index.ros.org/contribute/add_repo/, the ROS distro dropdown menu does not list Foxy.

Followup to: ros/rosdistro#28531

@clalancette
Copy link

@hidmic @tfoote I'll be honest, I didn't even know this page existed. Is this something we should be keeping up-to-date, or does this happen automatically when packages are added to the corresponding distribution in https://github.com/ros/rosdistro?

@tfoote
Copy link
Member

tfoote commented Mar 16, 2021

I didn't know this existed either. Yeah I think that it would need to be added at that time.

It looks to be hard coded here:

<option value="bouncy">Bouncy</option>
<option value="ardent">Ardent</option>
<option value="melodic">Melodic</option>
<option value="lunar">Lunar</option>
<option value="kinetic">Kinetic</option>
<option value="indigo">Indigo</option>

However I would recommend that it be reworked to leverage the config lists here:

rosindex/_config.yml

Lines 92 to 100 in aedbddd

ros2_distros:
- 'foxy'
- 'eloquent'
- 'dashing'
ros_distros:
- 'noetic'
- 'melodic'
- 'kinetic'
and generate that drop down.

@hidmic hidmic added enhancement New feature or request help wanted Extra attention is needed labels Apr 9, 2021
@hidmic
Copy link

hidmic commented Apr 9, 2021

I'll see if I get around to do this quickly at some point. Help is welcome.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

4 participants