ros-controls / control.ros.org

https://control.ros.org
Apache License 2.0
9 stars 35 forks source link

Add jazzy #293

Closed christophfroehlich closed 5 days ago

christophfroehlich commented 3 weeks ago

let sphinx-multiversion create a page for Jazzy Jalisco, pointing to all rolling/master subrepos. fyi: There is already one at https://docs.ros.org/

christophfroehlich commented 3 weeks ago

@saikishor there is no hurry for merging it, but there won't be any changes necessary unless we branch the subrepos for jazzy

saikishor commented 3 weeks ago

@saikishor there is no hurry for merging it, but there won't be any changes necessary unless we branch the subrepos for jazzy

Ofcourse, I agree. If that's the case, we can then merge it.

christophfroehlich commented 2 weeks ago

Let's wait until Jazzy is included in index.ros.org and docs.ros.org/api

christophfroehlich commented 1 week ago

The changes seem correct to me though I haven't fully understood the multiversion build, yet.

The core setting is the smv_branch_whitelist: Every branch matching this regex will be built as a version during multiversion build. The other stuff is only for auto-replacement of macros in the docs, as well as checkout the correct branches of the subrepos.

christophfroehlich commented 5 days ago

After merging this, I'll rename the default branch of this repo from master to rolling (similar to https://github.com/ros2/ros2_documentation) to make sphinx-multiversion write "Rolling" instead of "Master"

Edit: This will not break old links, I copied the "master" html folder so that one will at least reach something useful.

image