This repo is made to track a number of restructings that is about to take place soon, and also to keep track of the new structure.
Here are some TODOs:
- Rename repos to follow a standard. In progress, see the
projects/folder. - Document to track old names versus new names. Done, see - track-repo-rename
- Create github projects and link to repos (note: Some projects have two repos - backend(server), frontend(client)). In progress, see the
projects/folder. - Add contributing.md file to all repos, add code of conduct.
- Implement workflows to move issues and pull requests around in the github project, so the github project is fully automated.
- Review role permissions in github org.
- Add repo to teach interns how to use github.
- Setup ci/cd for all repos.
- Update the website urls to the production urls for each repo not the vercel dev deployment urls currently there.
Most of these TODOs are duplicated in the projects/ folder since I believe it is better to tackle them per project.
Changing the org name from unibeninterns to drid-uniben already broke stuff for repos whos deployment mode is that changes get pulled into a vps, in that case to fix, first run:
git remote -vto confirm that it is using the old name uniben interns, if true, you wan update the url like this:
# This assumes git remote -v showed origin as your remote
git remote set-url origin ${basically the same url you saw when you ran git remote -v, just only change the org name from unibeninterns to drid-uniben}See interns.md for a list of interns and the respective projects they are assigned to.