I'm looking into adding feature toggles to my app Background reading: http://blog.jayfields.com/2010/10/experience-report-feature-toggle-over.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+jayfields%2FmjKQ+%28Jay+Fields+Thoughts%29 http://martinfowler.com/bliki/FeatureToggle.html And Jez and David's book on Continuous Deployment
Basic principle is that you have feature toggles instead of feature branches for long running features (stuff you can't deploy to production same day you start). In addition to being able to hide features while avoiding the potentially ugly merges you can get with multiple long running feature branches it also allows you to do cool stuff like automatically rolling out features to only a subset of users, a/b split testing of features, etc. Wondering (a) what best practices are from an implementation perspective (if any) in Rails and (b) if there are any nice gems to wrap the whole process of being able to declaratively describe rules about what features what classes of users would see in what environments, etc. Any thoughts/ideas/suggestions appreciated. Best Wishes, Peter -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

