Topic on Talk:Readers/Web/Team/Pushing production code from beta to stable

Phuedx (WMF) (talkcontribs)

"The Product manager, Quality assurance (if available) and designer should be engaged as soon as a feature is pushed to production. A card should be signed off in the current sprint before the close of play on Wednesday, the day before it rolls out to production for all users."

Shouldn't the task be signed off and moved to Done after the feature has hit production?

Jdlrobson (talkcontribs)

I think some level of sign off should typically happen before this. If it happens before, it feels like we are releasing untested/unverified code to production which is wrong.

My concern is that we should at least be in the process of signing off when something hits production. The binary "ready for sign off" / "done" doesn't lend itself nicely for this (There have been occasions where it's been done to sign off and also verify e.g. https://phabricator.wikimedia.org/T129600#2161144

In bugzilla we had a status "Verified" for this purpose. Adding a verified column feels a bit overkill though.

Reply to "Pushing to stable"