-
Notifications
You must be signed in to change notification settings - Fork 48
Propose maintinaing a contributors.md file to manage access changes #61
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Codecov Report
@@ Coverage Diff @@
## master #61 +/- ##
=======================================
Coverage 68.59% 68.59%
=======================================
Files 22 22
Lines 4053 4053
Branches 1028 1028
=======================================
Hits 2780 2780
Misses 1130 1130
Partials 143 143 Continue to review full report at Codecov.
|
This is a nice addition, but perhaps we can add it as the special |
I think CODEOWNERS can only contain default reviewers (which we also need)? I was hoping for a way manage suggesting new contributors via consensus. For example, yesterday I added @wattsm based on my personal knowledge of Mark's prowess with .Net, but there wasn't an easy way for me to run this past you for agreement. This file would allow me to do a PR with his name, and ask for your sign off before proceeding. Or, I could be overthinking it.... |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What do you think about adding contributor's-img as well?
@asbjornu do you know why we don't have Squash option enabled for this repo? |
@goofballLogic, I've disabled it. I'm very strongly against everything GitHub offers in terms of updating branches, squashing and merging. Everything they do and enable in the UI, I basically like the opposite. 😄 Let's take squash merge as an example. The biggest problem with it, imho, is:
I like the explicit notion of a non-fast-forward merge-commit. I also like being able to go through the individual commits in a branch to understand the thought process behind a feature. With fast-forward squash merges, a lot of information is lost. I'm also against GitHub's "update branch" button, since it doesn't perform a rebase against the target branch, but instead merges it. I suppose this goes well with squash merge, since then all those merge-commits disappear, but without squashing, they make the log history very cluttered. The way I like to circumvent all of this is to manually rebase, often interactively, to make the commit history in a branch sensible and uncluttered. |
ok well i have to disagree but I'm happy to rebase myself and you'll then need to reapprove |
At some stage we should perhaps do an audit of the settings we prefer for the repository so you and I (at least) are in sync on this stuff. |
0603322
to
cea302b
Compare
Definitely! I'm not fuzzy about it, I've just set it up according to my defaults and preference. |
This will need to be re-approved now I squashed the commits manually |
No description provided.