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
Currently, this repo has different branches for different iterations of the course.
As this was the first time I saw the use of branches for different versions, I googled and could not find a good reason why one wants to do this; the majority of the advices I read (among other here) recommend to use release versions.
I suggest to follow standard git practices and use versions.
I volunteer to tag each branch with a version.
The text was updated successfully, but these errors were encountered:
Here is an argument why to use branches by @ninanorgren:
We don't use github pages anymore, everything is moved to Canvas, where the most recent courses are. We should probably just redirect on the gh-page to the canvas page. What we should also do is create a "startpage" on Canvas that lists all the previous and upcoming instances of the course. For which branch to use, we should not merge anything into master, but keep them separate by year. Otherwise all integrations will break and it will not be possible to access old instances
I wonder:
'otherwise all integrations will break': how much is that?
'it will not be possible to access old instances': how is this meant? One can browse earlier releases (see an example repo). And, due to git, one can always go back in time anyways.
I assume this will be more clear to me in the future, i.e. why a non-standard repo setup is used here.
Currently, this repo has different branches for different iterations of the course.
As this was the first time I saw the use of branches for different versions, I googled and could not find a good reason why one wants to do this; the majority of the advices I read (among other here) recommend to use release versions.
I suggest to follow standard git practices and use versions.
I volunteer to tag each branch with a version.
The text was updated successfully, but these errors were encountered: