Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Add contributing guidelines to repo root#1

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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Closed
dungpa wants to merge2 commits intodotnet:fsharp4fromdungpa:contributing-guideline
Closed

Add contributing guidelines to repo root#1

dungpa wants to merge2 commits intodotnet:fsharp4fromdungpa:contributing-guideline

Conversation

dungpa
Copy link
Contributor

This PR copies contributing guidelines from the wiki to repo root.
It gives better discoverability for contributing guidelines. Whenever a user opens a new issue/pull request, the contributing guidelines will show up.

Seehttps://github.com/blog/1184-contributing-guidelines.

@tpetricek
Copy link
Contributor

+1 looks good to me!

@sergey-tihon
Copy link
Contributor

+1

@latkin
Copy link
Contributor

Applied

@latkinlatkin closed thisJan 14, 2015
@sergey-tihon
Copy link
Contributor

@latkin Why not just merge PR from GitHub UI? Now it looks like a canceled PR =(.

@forki
Copy link
Contributor

Yep I was just going to say this.
I'm suggesting you use the automatic pull request features.

There 2 possible ways:

  1. hit the merge button. (not always what you want)
  2. merge the pull request manually (why did you change the commiter?) and just push. Github will detect the merge and close the PR automatically

@latkin
Copy link
Contributor

The "merge pull request" button does a no-fast-forward merge, which isn't great IMO... So far we have been doingmerge --squash orrebase so that the history stays linear and each PR is a single commit.

In this particular case I wanted to move the commit tomaster and then merge tofsharp4 anyways, so pressing the button wouldn't have worked.

Is there a better way (besides the merge button) to close the PR so that it looks right?

@latkin
Copy link
Contributor

I did merge it manually, but I did not see any change to this PR, so I just linked the commit and closed it.

git automatically updates the committer whenever you do rebase, etc.

@dungpa
Copy link
ContributorAuthor

Why do you prefer each PR as a single commit (just to understand the incentive)? Isn't it better to keep original commits so that we know how features are implemented incrementally?

@forki
Copy link
Contributor

I know this one is controversial, but the explicit merge-commit is not a bad thing because it makes the pull request visible in the git history. It allows us to find the discussion and additional information from the history/code.

@forki
Copy link
Contributor

regarding rebase and squash; most projects ask the author to clean up the pull request before they accept it.

@KevinRansom
Copy link
Contributor

I’m afraid it doesn’t work with our current codeflow. We our doing things that will make it possible eventually but right now that workflow doesn’t work for us.

Please let’s not boil the ocean, let us get a workflow that works well for us, and we can evolve it over time, as we find improvements that we like.

Kevin

From: Steffen Forkmann [mailto:notifications@github.com]
Sent: Wednesday, January 14, 2015 1:36 PM
To: Microsoft/visualfsharp
Subject: Re: [visualfsharp] Add contributing guidelines to repo root (#1)

I know this one is controversial, but the explicit merge-commit is not a bad thing because it makes the pull request visible in the git history. It allows us to find the discussion and additional information from the history/code.


Reply to this email directly or view it on GitHubhttps://github.com//pull/1#issuecomment-69996578.

@forki
Copy link
Contributor

of course. we just trying to understand.

@latkin
Copy link
Contributor

Merge vs rebase is indeed religious war territory, don't want this to devolve into that. Single commit per PR is not uncommon - seehere,here.

I think I should have just added "Closes#1" to the message, and that would have done the auto-linkup. Totally agree that it's nice having everything linked up properly. Apologies I didn't figure that our initially, we are still GitHub n00bs.

@latkin
Copy link
Contributor

Basically,
noidea

@forki
Copy link
Contributor

A gif. Finally ;-)

All is well

@dungpadungpa deleted the contributing-guideline branchJanuary 14, 2015 23:56
OmarTawfik pushed a commit that referenced this pull requestDec 3, 2015
dsyme pushed a commit that referenced this pull requestMay 26, 2016
KevinRansom pushed a commit that referenced this pull requestJun 9, 2016
dsyme pushed a commit that referenced this pull requestJul 23, 2016
liboz pushed a commit to liboz/visualfsharp that referenced this pull requestOct 5, 2016
Adding ListEnumerable, Choose, and some cleanup
@vasily-kirichenkovasily-kirichenko mentioned this pull requestDec 19, 2016
1 task
saul pushed a commit to saul/fsharp that referenced this pull requestApr 22, 2019
nojaf referenced this pull request in nojaf/fsharpJul 20, 2022
Introduce TupleTypeSegment to SynType.Tuple.
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Reviewers
No reviews
Assignees
No one assigned
Labels
None yet
Projects
None yet
Milestone
No milestone
Development

Successfully merging this pull request may close these issues.

6 participants
@dungpa@tpetricek@sergey-tihon@latkin@forki@KevinRansom

[8]ページ先頭

©2009-2025 Movatter.jp