ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
I think Pete's answer is pretty good. I would like to add a few other suggestions.
1) I would suggest you add a set of unit and integration tests with your package. This will help you with maintenance over the long run.
2) I saw a large bag file (~12MB) in the repository. It is totally reasonable to have a file appropriate for testing, but I would suggest making it as small as you think you can get away with.
3) I would think long and hard about how much effort you want to put into maintaining your package. If you don't think you can make the commitment to maintaining the repo I would find someone else to help you out.
4) If you want to get feedback perhaps go put a post up on ros.discourse.org. It is a good way to get others to look at your code.