Skip to content
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

Enhance Go+ contributing guidelines and introduce code of conduct #1829

Open
aofei opened this issue Mar 29, 2024 · 1 comment
Open

Enhance Go+ contributing guidelines and introduce code of conduct #1829

aofei opened this issue Mar 29, 2024 · 1 comment

Comments

@aofei
Copy link
Member

aofei commented Mar 29, 2024

Proposal

Introduce a code of conduct and revise the contributing guidelines to streamline the contribution process, enhance inclusivity, and improve commit message clarity across the Go+ project.

Background

The Go+ project has grown significantly, with contributions spanning multiple repositories. However, the absence of a unified code of conduct and inconsistent contributing guidelines across repositories have led to challenges. These include a lack of a standardized approach to contributions and difficulties in understanding the project's current developments due to unclear commit history.

Workarounds

N/A

aofei added a commit to aofei/.goplus.gop that referenced this issue Mar 29, 2024
Updates goplus#1829

Signed-off-by: Aofei Sheng <aofei@aofeisheng.com>
aofei added a commit to aofei/.goplus.gop that referenced this issue Mar 29, 2024
Updates goplus#1829

Signed-off-by: Aofei Sheng <aofei@aofeisheng.com>
aofei added a commit to aofei/.goplus.gop that referenced this issue Mar 29, 2024
Updates goplus#1829

Signed-off-by: Aofei Sheng <aofei@aofeisheng.com>
aofei added a commit to aofei/.goplus.gop that referenced this issue Mar 29, 2024
As our project grows, we want to ensure that our community understands
how to contribute effectively and feels welcomed to do so. This update
to our contribution guidelines aims to clarify the process and encourage
more developers to get involved.

Key changes include:
  - Simplified the language to make the guidelines more accessible to
    non-native English speakers and newcomers to open source.
  - Included a step-by-step guide on setting up the development
    environment, submitting a pull request, and what to expect during
    the review process.
  - Added a new section on community standards and code of conduct to
    foster a respectful and inclusive community atmosphere.
  - Provided clear examples of desirable contributions, such as bug
    fixes, feature proposals, and documentation improvements.

Updates goplus#1829

Signed-off-by: Aofei Sheng <aofei@aofeisheng.com>
@xushiwei xushiwei closed this as completed Apr 1, 2024
@aofei
Copy link
Member Author

aofei commented Apr 1, 2024

Due to some tasks still pending completion (primarily updates to the goplus.org website), this issue cannot yet be closed.

I'm currently occupied with writing the language spec and will revisit this once that work is completed.

@xushiwei xushiwei reopened this Apr 1, 2024
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

No branches or pull requests

2 participants