Skip to content
This repository was archived by the owner on Oct 23, 2025. It is now read-only.

Update REP 3 for Noetic Ninjemys#202

Merged
sloretz merged 15 commits intomasterfrom
rep3-noetic
Apr 8, 2020
Merged

Update REP 3 for Noetic Ninjemys#202
sloretz merged 15 commits intomasterfrom
rep3-noetic

Conversation

@sloretz
Copy link
Copy Markdown
Contributor

@sloretz sloretz commented Aug 6, 2019

This is a draft that will get updated as platforms get released.

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>
Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>
sloretz and others added 2 commits October 18, 2019 12:26
Co-Authored-By: Simon Schmeisser <s.schmeisser@gmx.net>
Co-Authored-By: Simon Schmeisser <s.schmeisser@gmx.net>
sloretz and others added 5 commits January 3, 2020 15:22
Buster uses Python 3.7, but focal is expected to target Python 3.8
https://lists.ubuntu.com/archives/ubuntu-devel/2019-October/040834.html

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>
Fedora 32 is expected to be released the month prior to Noetic's
release.
https://fedorapeople.org/groups/schedule/f-32/f-32-key-tasks.html

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>
Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>
Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>
@dirk-thomas
Copy link
Copy Markdown
Member

Do we need to target two Fedora versions? Why not only 32?

@sloretz
Copy link
Copy Markdown
Contributor Author

sloretz commented Jan 14, 2020

Do we need to target two Fedora versions? Why not only 32?

@dirk-thomas Justification here ros/rosdistro#23504 (comment)

@dirk-thomas
Copy link
Copy Markdown
Member

I don't think we should target more than one (but I am agnostic to which one). If we can already target 32 I would prefer that but if that is not possible we should fall back to 31.

(We certainly won't add any newer target platforms after-the-fact.)

@sloretz
Copy link
Copy Markdown
Contributor Author

sloretz commented Jan 14, 2020

I don't think we should target more than one (but I am agnostic to which one). If we can already target 32 I would prefer that but if that is not possible we should fall back to 31.

@dirk-thomas maybe I'm underestimating the cost. What are the consequences of recommending support for two Fedora releases?

@cottsay thoughts?

@cottsay
Copy link
Copy Markdown
Member

cottsay commented Jan 14, 2020

If we can already target 32 I would prefer that but if that is not possible we should fall back to 31.

Sounds like @tfoote has similar feelings. I'd guess we'll target Fedora 32.

@ros-discourse
Copy link
Copy Markdown

This pull request has been mentioned on ROS Discourse. There might be relevant details there:

https://discourse.ros.org/t/ros-melodic-on-debian-10-buster/13179/2

@ros-discourse
Copy link
Copy Markdown

This pull request has been mentioned on ROS Discourse. There might be relevant details there:

https://discourse.ros.org/t/planning-future-ros-1-distribution-s/6538/12

Updated dependencies for unreleased platforms Ubuntu Focal and Fedora 32
Indicate that Gazebo 11 will be released from packages.ros.org despite
focal and buster containing gazebo 9 upstream

Signed-off-by: Shane Loretz <sloretz@openrobotics.org>
@sloretz
Copy link
Copy Markdown
Contributor Author

sloretz commented Apr 8, 2020

Updated dependencies for Noetic and Rawhide.

@j-rivero @chapulina Updated the rep to indicate Gazebo 11 will be used from packages.ros.org

@clalancette How did you handle the Melodic rep 3 addition? Should I be trying to merge this PR despite two of the target platforms being unreleased?

@chapulina
Copy link
Copy Markdown
Contributor

@j-rivero @chapulina Updated the rep to indicate Gazebo 11 will be used from packages.ros.org

Thanks, @sloretz . How about adding Ignition Citadel as we did for Foxy?

@clalancette
Copy link
Copy Markdown
Contributor

@clalancette How did you handle the Melodic rep 3 addition? Should I be trying to merge this PR despite two of the target platforms being unreleased?

I ended up merging early (#139 in February of 2018), and then did updates as things got updated/became clearer (#160 and #168). I'll suggest you do the same: try to get this in, and then do updates as necessary later.

Signed-off-by: Shane Loretz <sloretz@openrobotics.org>
@sloretz
Copy link
Copy Markdown
Contributor Author

sloretz commented Apr 8, 2020

How about adding Ignition Citadel as we did for Foxy?

@chapulina Added Ignition Citadel in 252d538 for Focal and Buster. Will it be available in Fedora 32?

I'll suggest you do the same: try to get this in, and then do updates as necessary later.

Will do; Thanks!

Signed-off-by: Shane Loretz <sloretz@openrobotics.org>
@sloretz
Copy link
Copy Markdown
Contributor Author

sloretz commented Apr 8, 2020

Added Ignition Citadel in 252d538 for Focal and Buster. Will it be available in Fedora 32?

Looks like the versions in Fedora 32 Are less than the versions in Ignition Acropolis. I'll leave this as N/A for Fedora 32.

@sloretz sloretz merged commit d1e8278 into master Apr 8, 2020
@sloretz sloretz deleted the rep3-noetic branch April 8, 2020 23:22
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants