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