Page MenuHomePhabricator

Please create "Deployment Systems" under "Wikimedia"
Closed, ResolvedPublic

Description

This is for all deployment related bugs. Most bugs in git-deploy will probably be migrated over (though they should mostly be reported upstream, honestly).

This is for things like "gdash no longer shows deploy points" which might be a bug somewhere in the deploy tooling.


Version: wmf-deployment
Severity: normal

Details

Reference
bz61161

Event Timeline

bzimport raised the priority of this task from to High.Nov 22 2014, 2:57 AM
bzimport set Reference to bz61161.

I'd remove the specific reference to git-deploy in that description, but otherwise it is fine. The reasoning: git-deploy isn't even called git-deploy anymore :) I'd love for this to be a topic based component instead of a specific tool based one.

Default CC: Me for now.

After this is created, I'll comb through the git-deploy component bugs and see which one should just be upstreamed and deleted/closed and which ones should migrate here.

As components can only be deleted when there's no tickets left in them, I wonder why we don't just rename the component "git-deploy" to "Deployment Systems"?

Ryan:
"As components can only be deleted when there's no tickets left in them, I
wonder why we don't just rename the component "git-deploy" to "Deployment
Systems"?"

I assume you're OK with WMF BZ no longer having a "git-deploy" component under the Wikimedia product and would in fact prefer all trebuchet/etc bugs to be reported upstream from the get-go?

If so: Yeah, let's just rename. I'll weed out the bug reports post change.

Yep go for it. I keep issues in github now anyways.

Renamed and kept the current CCs (Greg, Hashar, Ryan).
Let me know if any other changes are wanted.

(In reply to comment #6)

Renamed and kept the current CCs (Greg, Hashar, Ryan).
Let me know if any other changes are wanted.

Sorry, this is trivial, but can you please adjust the capitalization? The other components under the Wikimedia product use sentence case (e.g., Apache configuration, Mailing lists, Continuous integration, Extension setup, etc.).

Rather than "Deployment Systems" it should be "Deployment systems".

(In reply to comment #7)

Sorry, this is trivial, but can you please adjust the capitalization?

Heh, sure. Done now.