Skip to content

Instantly share code, notes, and snippets.

@jbalboni
Created April 24, 2019 14:24
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jbalboni/b1a2d571d7528ae453b2b39ff3e74e1a to your computer and use it in GitHub Desktop.
Save jbalboni/b1a2d571d7528ae453b2b39ff3e74e1a to your computer and use it in GitHub Desktop.
Feature flags
- Could be a little messy for changes outside of queryies and templates
- Long running changes behind a feature flag can become confusing
- Having multiple feature flags in one query or template could be confusing
- Leaves the build/environment process the same
- Messiness or issues with this approach affects VFS devs more, but it's also easier for us to support day to day
- We'd still need a prod content staging environment
- Much quicker to implement
Integration branch
- Would be harder for VFS teams to support day to day, because of the separate workflow
- Changes could build up on the branches and result in large PRs that are hard to review
- It could be difficult to keep the separate branches up to date with master
- Implementing this is more resource intensive, takes a lot of of devops work, would likely take a couple months
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment