The next ROS Quality Assurance Working Group will take place 2020-05-07T14:00:00Z.
The meeting agenda is below. Please comment with any other agenda items you would like to add. We presently do not have a talk scheduled but I am more than open to community suggestions. In the absence of a talk I would like to discuss our upcoming RSS workshop. I am planning to create a “turn-key” empty ROS project template that includes most of the CI tools considered “best practices”. I would like to discuss with the community what should be included in that template.
The agenda for this meeting is quite short this time so please do make suggestions of topics we should discuss.
It’s a great idea to create a official quality template. We also did this in our department and it was the biggest step for us in terms of quality. Our template was based on this repo:
It would be great to have a script which creates a package and also add every one could have. The script could do this based on some *.yml file or interactively.
Is there anywhere the full list of stuff one can/should add to a package?
I wouldn’t call that the final list, it is more like a set of candidate features. I am not sure it would be a script so much as an empty project stub with a check list and a lot of documentation about how to configure it. There isn’t always good overlap between the people who can do “ops” well, and those who can write software well. The hope here would be to bridge that gap and define “best practices” in an easy to use way.