Skip to content

Rename main branch to version3, version4 branch to main #1544

@CharliePoole

Description

@CharliePoole

@nunit/engine-team
Actually, I'm debating whether to do this and looking for input

Reasons Pro...

  • We're developing V3 and V4 at the same time, so only one can use main
  • It's difficult to remember to always merge to Version4
  • V4 merges do not auto-close
  • The two have a slightly different directory structure, which may deviate further, giving you both sets of folders in the working directory unless you make a special effort.

Reasons con...

  • It's a change from past practice with V2 and V3 (but not V1)
  • It may be slightly more difficult to port changes from one to the other (although I often have had to rewrite them anyway)

The business with the directory structure has cost me a bit of time. If we keep the two in the same repo, I plan on setting up separate working directories and I'd suggest that for others as well.

I'd like to decide on this one way or the other rather quickly. How would you prefer to work?

Metadata

Metadata

Assignees

Labels

BuildV4All issues related to V4 or later - use -label:V4 to get V3 issues

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions