spec icon indicating copy to clipboard operation
spec copied to clipboard

Time to delete the old `master` branches?

Open sbc100 opened this issue 1 year ago • 5 comments

The spec repo (and it seems all the of forks) have a master branch which IIUC automatically tracks main. There was recently a change that disappeared because it was merged in the master instead of main: https://github.com/WebAssembly/memory64/pull/60#issuecomment-2168642148

Does anyone still rely on these master branch names? Can we remove them at this point? I assume they were intended only to exist for some transitional period.

sbc100 avatar Jun 17 '24 20:06 sbc100

Removing them sgtm.

tlively avatar Jun 17 '24 22:06 tlively

OK I'll start by removing master from the proposals repos that I champoin (memory64 + extended const)

sbc100 avatar Jun 21 '24 18:06 sbc100

I'm deleted the old master branch from the two proposal repos that I control. No issues reported.

@tlively @dschuff @rossberg perhaps one of you could delete the one from the main spec and design repos (and any repos your champion perhaps too).

sbc100 avatar Jun 25 '24 23:06 sbc100

I assume that requires first removing the github action for cross-sync? Maybe we should do that in the spec repo, so that it can be downstreamed to all proposals?

rossberg avatar Jun 26 '24 08:06 rossberg

PTAL at #1760.

rossberg avatar Jun 26 '24 09:06 rossberg