Skip to content

Stop using develop branch ? #2326

@PowerKiKi

Description

@PowerKiKi

@Progi1984, I'd like to suggest to entirely drop the develop branch, and instead have only a single long-lived branch master. All developments can happen in short-lived "feature branch". Since we extensively use PRs already this is already very natural, and only tested PR are merged into master. Then master can be released whenever it needs to.

Dropping develop has the advantage of reduce maintenance noise. When cutting a release, there is nothing to merge anymore, so there isn't any risk of conflicts or merge mistakes. I believe it is also easier for infrequent contributors, because they only have to worry about a single remote branch.

We've been working this way in PhpSpreadsheet for years now, and it was really an improvement for us.

I'll take care of the transition if you agree. What do you think ?

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions