readium / architecture

📚 Documents the architecture of the Readium projects
https://readium.org/architecture/
BSD 3-Clause "New" or "Revised" License
172 stars 33 forks source link

Branching Strategy for Readium-2 #53

Open rkwright opened 6 years ago

rkwright commented 6 years ago

The questions is what is the approach to branching strategy overall for Readium-2. The two primary choices (though there might be others) are:

  1. use the "traditional" master/development/feature approach
  2. substitute a two-tiered master for a development branch

First approach

There are three basic branch/groups:

Development process is as follows:

Second approach

There are two basic branch/groups:

Development process is as follows:

Subsequent, commits by developers are to the master branch, but are ahead of the master's new tag so are not part of the release

rkwright commented 5 years ago

After the discussion on the Readium engineering meeting on 31 October, re-opening this as it would appear we still have some open questions here - maybe a number of questions.