Problem/Motivation

In this project there are many git branches, and the naming schemes diverge from what is normally used. This is confusing for contributors, especially because the branches are not described in the project page or the README.

Current situation

There are 5 open development branches:

  1. 3.0.x: Seems to have some Drupal 10 work done independently from #3289274: Automated Drupal 10 compatibility fixes.
  2. 8.x-1.x: Seems to be obsolete, last commit is from 2018. Should probably be deleted.
  3. 8.x-1.x-dev: Another 2018 branch which shares 1 commit with 8.x-1.x and then diverged from it. Also obsolete. Should probably be deleted to avoid confusion.
  4. 8.x-2.x-dev: This is the default branch which is announced on the front page. No Drupal 10 support.
  5. 8.x-2.x: This seems to be the best branch? It has the latest code and contains the official Drupal 10 support from #3289274: Automated Drupal 10 compatibility fixes.

Proposed resolution

Make 8.x-2.x the default branch. Delete all other branches.

Comments

pfrenssen created an issue. See original summary.

pbonnefoi’s picture

I think the 3.0.x needs to stay as it is the new version standard (And I've done some work to update the code to the latest standards). A release in 3.0.0 would be nice and let the branch 8.x be only the one working on Drupal 8 and 9.

vladimiraus’s picture

Status: Active » Reviewed & tested by the community

I'm cleaning up branches now, cutting 3.0.0 release and making 3.0.x main branch

vladimiraus’s picture

Status: Reviewed & tested by the community » Fixed

Now that this issue is closed, please review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, please credit people who helped resolve this issue.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.