k5 Maintainer Application - "Him Again?!" edition
Posted: Sat Sep 29, 2018 3:33 pm
Please use the following template when applying for the github maintainer status.
Experience with Github: I could maintain a git repository without github / 10
Experience with BYOND: 3 years, on and off coding.
Experience with SS13: 3 years. I mean, I've literally been on Citadel the whole time so...
Experience on Citadel?(Main/RP): 3 years. 2.5 spent on main, switched to RP when main's updates started not being to my liking. Probably won't go back to main.
Why do you feel like you'd make a good maintainer?: I read code fluently, can spot bugs, and I test things before adding them. Also Travis is broken right now and my issue report on it has gone ignored for ages so even if this flops I wouldn't mind somebody paying attention to https://github.com/Citadel-Station-13/C ... issues/343
EDIT 1: After talking to some people, I was informed that explaining why I think the repositories are mismanaged.
To begin with, I would like to note that github (and similar tools) appeal to the lowest common denominator. Yes, experienced users can get a lot out of it, but it makes it possible for even the rookiest of rookies to get started with git.
The reason why I think CitadelRP's repo was mismanaged was simple: No history from Virgo is preserved. In this case, Deathride (it's his name on the initial commit) cloned the Virgo repository, copied all the code files into another folder, and initialized a new repository there (or used git rebase), which was then uploaded to github as a new repo. Since the histories aren't related, a smart bot that uses Git history to take commits from one branch and move them to another would not be able to intelligently merge any conflicting commits, hereby forcing this "modularization" rule.
Experience with Github: I could maintain a git repository without github / 10
Experience with BYOND: 3 years, on and off coding.
Experience with SS13: 3 years. I mean, I've literally been on Citadel the whole time so...
Experience on Citadel?(Main/RP): 3 years. 2.5 spent on main, switched to RP when main's updates started not being to my liking. Probably won't go back to main.
Why do you feel like you'd make a good maintainer?: I read code fluently, can spot bugs, and I test things before adding them. Also Travis is broken right now and my issue report on it has gone ignored for ages so even if this flops I wouldn't mind somebody paying attention to https://github.com/Citadel-Station-13/C ... issues/343
EDIT 1: After talking to some people, I was informed that explaining why I think the repositories are mismanaged.
To begin with, I would like to note that github (and similar tools) appeal to the lowest common denominator. Yes, experienced users can get a lot out of it, but it makes it possible for even the rookiest of rookies to get started with git.
The reason why I think CitadelRP's repo was mismanaged was simple: No history from Virgo is preserved. In this case, Deathride (it's his name on the initial commit) cloned the Virgo repository, copied all the code files into another folder, and initialized a new repository there (or used git rebase), which was then uploaded to github as a new repo. Since the histories aren't related, a smart bot that uses Git history to take commits from one branch and move them to another would not be able to intelligently merge any conflicting commits, hereby forcing this "modularization" rule.