Skip to content

Simplify feature flag rollout issue

Jessie Young requested to merge jy-rollout-template into master

What does this MR do and why?

  • This was previously simplified via !132533 (merged)
  • I was just creating a feature flag and was reminded that the comments at the top actually were more confusing for me than helpful. And the placeholder references at the end I had never even noticed before.
  • Recording of me being confused while filling out this template: https://www.youtube.com/watch?v=e9zeDqXFljM

Reasoning

I am removing many of these fields because, if you look at a random selection of feature flag rollout issues, they are rarely filled out. And when they are, the information is so vague it isn't really that helpful.

The noisier this template is, the more likely it is that I won't fill out any of it at all. By keeping only the highest value information, we are making it more likely that people will fill it out.

Random selection of FF rollout issues created in the last couple of days as examples:

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Jessie Young

Merge request reports