Skip to content

Conversation

derrickstolee
Copy link

Git was originally designed for Unix systems and still today, all the build tools for the Git
codebase assume you have standard Unix tools available in your path. If you have an open-source
mindset and want to start contributing to Git, but primarily use a Windows machine, then you may
have trouble getting started. This guide is for you.

This pull request renames CONTRIBUTING.md to CODE_OF_CONDUCT.md and replaces CONTRIBUTING.md with content that may help new developers working on Git.

The current CONTRIBUTING.md file is actually a code of conduct. This is
a valuable document, but is misnamed. A following patch will replace
CONTRIBUTING.md with a guide to contributing to Git using a Windows machine.

Signed-off-by: Derrick Stolee <[email protected]>
@derrickstolee derrickstolee force-pushed the contributing branch 2 times, most recently from beb4a65 to f04e4d1 Compare March 1, 2018 17:17
CONTRIBUTING.md Outdated

This comment was marked as off-topic.

This comment was marked as off-topic.

This comment was marked as off-topic.

CONTRIBUTING.md Outdated

This comment was marked as off-topic.

This comment was marked as off-topic.

CONTRIBUTING.md Outdated

This comment was marked as off-topic.

This comment was marked as off-topic.

This comment was marked as off-topic.

CONTRIBUTING.md Outdated

This comment was marked as off-topic.

This comment was marked as off-topic.

This comment was marked as off-topic.

This comment was marked as off-topic.

This comment was marked as off-topic.

This comment was marked as off-topic.

This comment was marked as off-topic.

CONTRIBUTING.md Outdated

This comment was marked as off-topic.

This comment was marked as off-topic.

CONTRIBUTING.md Outdated

This comment was marked as off-topic.

This comment was marked as off-topic.

This comment was marked as off-topic.

This comment was marked as off-topic.

This comment was marked as off-topic.

This comment was marked as off-topic.

This comment was marked as off-topic.

CONTRIBUTING.md Outdated

This comment was marked as off-topic.

This comment was marked as off-topic.

This comment was marked as off-topic.

This comment was marked as off-topic.

This comment was marked as off-topic.

@dscho
Copy link
Member

dscho commented Mar 2, 2018

Obviously, I like the renaming step, as I suggested it (during informal pre-review). Here is a note to myself that I also have to see whether we need to update any reference to the code of conduct.

Getting started contributing to Git can be difficult on a Windows machine.
CONTRIBUTING.md contains a guide to getting started, including detailed
steps for setting up build tools, running tests, and submitting patches
to upstream.

Signed-off-by: Derrick Stolee <[email protected]>
A couple of suggested touchups.

Signed-off-by: Johannes Schindelin <[email protected]>
@dscho
Copy link
Member

dscho commented Mar 6, 2018

I offered a couple of tiny modifications at derrickstolee#3

@derrickstolee could you have a look?

CONTRIBUTING.md: add guide for first-time contributors
@derrickstolee derrickstolee merged commit b34b95c into git-for-windows:master Mar 7, 2018
@dscho
Copy link
Member

dscho commented Mar 7, 2018

Could I ask you to rebase (with --auto-squash)?

dscho added a commit that referenced this pull request Mar 23, 2018
Rewrite CONTRIBUTING.md to be a guide for new developers on Windows
dscho added a commit that referenced this pull request Apr 3, 2018
Rewrite CONTRIBUTING.md to be a guide for new developers on Windows
dscho added a commit that referenced this pull request May 29, 2018
Rewrite CONTRIBUTING.md to be a guide for new developers on Windows
dscho added a commit that referenced this pull request May 29, 2018
Rewrite CONTRIBUTING.md to be a guide for new developers on Windows
PKRoma pushed a commit to PKRoma/git-for-windows that referenced this pull request Jun 22, 2018
Rewrite CONTRIBUTING.md to be a guide for new developers on Windows
PKRoma pushed a commit to PKRoma/git-for-windows that referenced this pull request Jun 22, 2018
Rewrite CONTRIBUTING.md to be a guide for new developers on Windows
PKRoma pushed a commit to PKRoma/git-for-windows that referenced this pull request Jun 22, 2018
Rewrite CONTRIBUTING.md to be a guide for new developers on Windows
dscho added a commit that referenced this pull request Aug 22, 2018
Rewrite CONTRIBUTING.md to be a guide for new developers on Windows
dscho added a commit to dscho/git that referenced this pull request Aug 22, 2018
Rewrite CONTRIBUTING.md to be a guide for new developers on Windows
dscho added a commit that referenced this pull request Aug 23, 2018
Rewrite CONTRIBUTING.md to be a guide for new developers on Windows
dscho added a commit that referenced this pull request Aug 23, 2018
Rewrite CONTRIBUTING.md to be a guide for new developers on Windows
dscho added a commit that referenced this pull request Aug 23, 2018
Rewrite CONTRIBUTING.md to be a guide for new developers on Windows
jamill pushed a commit to jamill/git that referenced this pull request Aug 28, 2018
Rewrite CONTRIBUTING.md to be a guide for new developers on Windows
jamill pushed a commit to jamill/git that referenced this pull request Sep 5, 2018
Rewrite CONTRIBUTING.md to be a guide for new developers on Windows
git-for-windows-ci pushed a commit that referenced this pull request Sep 10, 2018
Rewrite CONTRIBUTING.md to be a guide for new developers on Windows
jamill pushed a commit to jamill/git that referenced this pull request Sep 11, 2018
Rewrite CONTRIBUTING.md to be a guide for new developers on Windows
git-for-windows-ci pushed a commit that referenced this pull request Sep 24, 2018
Rewrite CONTRIBUTING.md to be a guide for new developers on Windows
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants