Best way to contribute ?
Hellow all !
I'm aware of that question, I read the answer carefully and it provide a lot of very useful answers. But I'd like to have more information and ask some more stuff as I'm a total noob when it comes to contribute and everything.
I've been working on ROS in the last couple of month and I think it's a fantastic project. Even though I'm not sure my contributions would be "useful" I'd like at least to know how "it works" for if a day I found the courage to invest more of myself in it =).
This question is the most important to me : What's the best way to know if a project would be useful for the community ? I know there is a ROS mailing list, a release list and this answer site. Which one should I go on to ask whether or not I should contribute my project ? For example, I, right now, created a package that is a small ORK in C++ only made for fast testing of Object recognition pipeline. I did this because I needed something simpler than ORK to begin testing with. Now, I have no idea if there is a point in sharing that project or not and up to which point. Especially since ORK is there. That would be one question, how to know when contributing is relevant ?
Is there some way and place to get help in doing so ? Meaning, I know how to set up a repo on github and edit a page on the wiki... Apart from that, it's really unclear. When should I index it? How should I tell people? What is the normal "patern" to respect ? Can I get help and having someone taking me by the hand the first time :P ?
I may add some more question to this topic if they come to mind later.
Thanks a lot everyone !