You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This fork has very disorganized branches. There are lots of branches in this repo whose purpose is unknown, and/or has been left as a temporary branch and never cleaned up. There are also other branches which may be archival, but whose name does not suggest this.
A system which replaces the current one must satisfy the following conditions:
leaves minimal change on the master branch
documents itself, preferably on the master branch
Allows archiving of code from past seasons, along with the version of evlib used last by that season
have a naming scheme which makes the purpose of the branch obvious
Refactoring of the branches currently in the repo is left open for now.
The text was updated successfully, but these errors were encountered:
master: only has upstream code and an additional github actions file
evlib-dev: used for active evlib development. Everything except for the TeamCode module can be modified
evlib-release: used only for verified and ready features of evlib
season-[year]-[name]: used for active in-season development. It receives updates from evlib-release, and only TeamCode can be modified.
Because the directories in the season branches and the evlib-release branch are exclusive of each other, merge conflicts should be much less common. The branches are also easily searchable, since they are prefixed by their category.
This doesn't address the location of the branch documentation though. And related to the point on searchability, perhaps the name should come before the year on the season branches?
This fork has very disorganized branches. There are lots of branches in this repo whose purpose is unknown, and/or has been left as a temporary branch and never cleaned up. There are also other branches which may be archival, but whose name does not suggest this.
A system which replaces the current one must satisfy the following conditions:
Refactoring of the branches currently in the repo is left open for now.
The text was updated successfully, but these errors were encountered: