If all the tests pass for you locally, and you are pretty sure they will all pass on other machines too, then you can do it whenever you think it's ready. (Unless somebody else has given you feedback that you need to address first...)

The primary thing is to monitor the Continuous dashboards for the hour or two after you do so, and then the check on the Nightly dashboards the next day.

If any build or test failures occur on dashboard builds, you should get emails from the CDash server, but it doesn't hurt to check the dashboard yourself and get in the habit of checking there frequently.

And then: just be ready to update the topic with any fixes necessary for other platforms in a timely fashion.

If you don't have time to monitor the dashboards for the day or two after you merge a topic, then you should wait until you do have time. Or have a coding buddy that can help you make tweaks to the topic to get it right on all platforms.


Hope this helps,
David C.


--

Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-developers

Reply via email to