News for hackers. Stuff that matters.
Re:Deploying at GitHub by vrish88 on Wednesday August 29, 2012 @09:13PM (#4452379)
How do you guys release features as "staff-only"? Do you have some internal tool that manages that?
Re:Deploying at GitHub by rtomayko on Wednesday August 29, 2012 @09:37PM (#4452444)
No. There's simple conventions for adding feature flags (user.some_feature_enabled?). Features are enabled and disabled by changing the code and deploying. This works because deploying new code is fast.
Re:Deploying at GitHub by technoweenie on Wednesday August 29, 2012 @10:01PM (#4452516)
We do use Rollout (https://github.com/jamesgolick/rollout) once in awhile. Most of the time, we like having the history of flipped feature flags in the Git code though.