Skip to content
This repository has been archived by the owner on Sep 18, 2024. It is now read-only.

Add CONTRIBUTING #165

Merged
merged 3 commits into from
Oct 9, 2018
Merged

Add CONTRIBUTING #165

merged 3 commits into from
Oct 9, 2018

Conversation

vipulgupta2048
Copy link
Contributor

@vipulgupta2048 vipulgupta2048 commented Oct 7, 2018

Signed-off-by: Vipul Gupta (@vipulgupta2048) vipulgupta2048@gmail.com

Signed-off-by: Vipul Gupta (@vipulgupta2048) <vipulgupta2048@gmail.com>
@msftclas
Copy link

msftclas commented Oct 7, 2018

CLA assistant check
All CLA requirements met.

CONTRIBUTING.md Outdated
@@ -0,0 +1,33 @@
# Contributing to Neural Network Intelligence (NNI)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you move this file to "docs" folder?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @vipulgupta2048 Sure thing, but isn't CONTRIBUTING supposed to be at the root level, for maximum visibility.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

hi @vipulgupta2048 , many thanks for your contribution :). this doc looks good, but I also suggest to move this file into docs/ folder, we could add a link at the bottom of the README.md at the root level. Another suggestion is that could you add a link to docs/HowToContribute.md at the proper place in this file.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes made as requested.

Signed-off-by: Vipul Gupta (@vipulgupta2048) <vipulgupta2048@gmail.com>
@vipulgupta2048
Copy link
Contributor Author

Are there any style guidelines like PEP8, you guys follow. Or any naming conventions, some linters that travis has tests for. Any hard topics that you want to cover like making PR in separate branches, working with the team, how to you want to assign issues to contributors. Stuff like that.

I write a lot of documentation. These are the usual things that goes into CONTRIBUTING.

@QuanluZhang
Copy link
Contributor

@vipulgupta2048 , for your suggestion about lint. Yes, we have tslint and pylint, and are working on enabling them in ci :).

A person looking to contribute can take up an issue by claiming it as a comment/assign their Github ID to it. In case there is no PR or update in progress for a week on the said issue, then the issue reopens for anyone to take up again. We need to consider high priority issues/regressions where response time must be a day or so.

## Code Styles & Naming Conventions
< Need Help Here >
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I need help here, don't merge it yet.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should I just add pep8?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@vipulgupta2048 Yes, we discussed and agreed that we could use pep8 for python code convention

@yds05
Copy link
Contributor

yds05 commented Oct 9, 2018

Are there any style guidelines like PEP8, you guys follow. Or any naming conventions, some linters that travis has tests for. Any hard topics that you want to cover like making PR in separate branches, working with the team, how to you want to assign issues to contributors. Stuff like that.

I write a lot of documentation. These are the usual things that goes into CONTRIBUTING.

Hi, @vipulgupta2048 First, Thanks a lot for helping us draft the contributing document. Yes, we would like to cover the topics on how to send out PR (from your own forked repos to Microsoft/nni), merge PR(we prefer squash merge for cross-repository PR) ..etc

Signed-off-by: Vipul Gupta (@vipulgupta2048) <vipulgupta2048@gmail.com>
@vipulgupta2048
Copy link
Contributor Author

@yds05 @xuehui1991 @QuanluZhang Ready to go.

@xuehui1991 xuehui1991 merged commit c9d1a38 into microsoft:master Oct 9, 2018
@vipulgupta2048
Copy link
Contributor Author

Thank you, everyone, this has been my first major open-source contribution to Microsoft.
Quite small, though. Hoping to make it big. Thanks again 🐣

suiguoxin pushed a commit that referenced this pull request Jul 17, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants