ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
I'll give my answers, perhaps others will add more details.
You only need to send a message to the ros-users
mailing list containing the repository address.
There may be additional "best practices" I don't know. If so, I hope someone will mention them.
Wiki pages are not created automatically. You are free to create them before or after announcing the new repository.
Please do create them, using the appropriate wiki templates. Some fields will not appear until the indexer finds your code. That's OK.
Personally, I like to create package and stack pages before they appear in the repository. Then, I can easily tell when the indexer has visited them.
Binary ROS releases are not required, but I would recommend them. A good general open source practice is to "release early and often".
2 | add info provided by kwc |
I'll give my answers, perhaps others will add more details.Here is a good overview of creating your own ROS repository.
You only need to At a minimum, send a message to the ros-users
mailing list containing the repository address.
There Since git
and hg
repositories generally require separate source URLs for each stack, you may be additional "best practices" I don't know. If so, I hope someone will mention them.also provide a .rosinstall
file, if desired.
Wiki pages are not created automatically. You are free to create them before or after announcing the new repository.
Please do create them, using the appropriate wiki templates. Some fields will not appear until the indexer finds your code. That's OK.
Personally, I like to create package and stack pages before they appear in the repository. Then, I can easily tell when the indexer has visited them.
Binary ROS releases are not required, but I would recommend them. A good general open source practice is to "release early and often".
3 | more rationale for .rosinstall option |
Here is a good overview of creating your own ROS repository.
At a minimum, send a message to the ros-users
mailing list containing the repository address.
Since git
and hg
repositories generally require separate source URLs for each stack, you may also wish to provide a .rosinstall
file, if desired.allowing fine-grained control over your part of the index. (For svn
repositories, that is often not needed.)
Wiki pages are not created automatically. You are free to create them before or after announcing the new repository.
Please do create them, using the appropriate wiki templates. Some fields will not appear until the indexer finds your code. That's OK.
Personally, I like to create package and stack pages before they appear in the repository. Then, I can easily tell when the indexer has visited them.
Binary ROS releases are not required, but I would recommend them. A good general open source practice is to "release early and often".