PyLoT Versioning #2

Closed
opened 2021-03-28 12:49:36 +02:00 by sebastianw · 2 comments
Collaborator

There is a version script available that takes the RELEASE-VERSION into account. The file doesn't exist though. The last tag was given on the branch in the github repository. We should consider making the versioning applicable to the gitea hosting as well.

Moreover, is hosting on GitHub needed anymore. Linking to gitea might be a solution as well.

There is a version script available that takes the `RELEASE-VERSION` into account. The file doesn't exist though. The last tag was given on the branch in the github repository. We should consider making the versioning applicable to the gitea hosting as well. Moreover, is hosting on GitHub needed anymore. Linking to gitea might be a solution as well.
sebastianw self-assigned this 2021-03-28 12:56:35 +02:00
Author
Collaborator

Next step is to define the next version number to be released. This needs to be done in a meeting with the main stakeholders of the project. In the meeting also the milestone bugfixes/features/improvements need to be defined.

The branching concept needs to be overhauled to make reasonable release preparation possible.

  • rebase master to current developbranch
  • add release branches for proper release preparation of the next release (i.e. release/v<major>.<minor>)
Next step is to define the next version number to be released. This needs to be done in a meeting with the main stakeholders of the project. In the meeting also the milestone bugfixes/features/improvements need to be defined. The branching concept needs to be overhauled to make reasonable release preparation possible. - [ ] rebase `master` to current `develop`branch - [ ] add `release` branches for proper release preparation of the next release (i.e. `release/v<major>.<minor>`)
Author
Collaborator

Rebasing of the old master to current develop is not possible since they diverge to much. As there are no tags on the master in gitea I would simply rename the old master to something like legacy_master. By this it would be possible to work with standard branching conventions and rename develop to master do the development on dedicated branches and control code contirbutions by pull requests on the master.

Rebasing of the old `master` to current `develop` is not possible since they diverge to much. As there are no tags on the `master` in gitea I would simply rename the old `master` to something like `legacy_master`. By this it would be possible to work with standard branching conventions and rename `develop` to `master` do the development on dedicated branches and control code contirbutions by pull requests on the `master`.
sebastianw added the
management
label 2023-04-10 09:03:20 +02:00
Sign in to join this conversation.
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: marcel/pylot#2
No description provided.