Hi all, Recently the number of things that the dashboard UI can do with your builds has expanded a bit; you used to just being able to trigger builds, but now you can add and kill them as well. So far we've been using Configuration.can_build_now as a catch-all for these features (when we guard them at all), but its name doesn't bear much resemblance to its current usage.
There are a few ways we could go about improving this: 1) deprecating Configuration.disable_build_now in favor of Configuration.disable_admin_ui (or something similar) 2) supplementing Configuration.disable_build_now by adding other switches, like Configuration.disable_kill_builders and Configuration.disable_add_project 3) something else 4) nothing else My preference is for #1, because it's simple and captures the intent of the switch better. #2 is more fine-grained, which might be helpful in some cases. My suspicion is that you probably don't need that granularity and anyone looking to disable Build Now probably wants to disable those other things as well. I'm open to other suggestions but I'd prefer to not ignore it. Cheers, Brian _______________________________________________ Cruisecontrolrb-developers mailing list [email protected] http://rubyforge.org/mailman/listinfo/cruisecontrolrb-developers
