-
Notifications
You must be signed in to change notification settings - Fork 115
Add r2cn issue template #5
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
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,12 @@ | ||
| --- | ||
| name: pre-task | ||
| about: r2cn 测试任务模板 | ||
| title: "[r2cn-测试任务] " | ||
| labels: git, internal, pre-task | ||
| assignees: '' | ||
|
|
||
| --- | ||
|
|
||
| [具体描述] XXX 具体功能描述 | ||
|
|
||
| [实现方案] XXX 实现方案描述 |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,33 @@ | ||
| --- | ||
| name: r2cn | ||
| about: r2cn 任务模板 | ||
| title: "[r2cn] " | ||
| labels: r2cn | ||
| assignees: '' | ||
|
|
||
| --- | ||
|
|
||
| [__任务__] | ||
|
|
||
| [__任务分值__] 4 分 | ||
|
|
||
| [__背景描述__] | ||
|
|
||
| [__需求描述__] | ||
|
|
||
| [__代码标准__] | ||
| 1. 所有 __PR__ 提交必须签署 `Signed-off-by` 和 使用 `GPG` 签名,即提交代码时(使用 `git commit` 命令时)至少使用 `-s -S` 两个参数,参考 [Contributing Guide](https://github.com/web3infra-foundation/git-internal/blob/main/docs/contributing.md); | ||
| 2. 所有 __PR__ 提交必须通过 `GitHub Actions` 自动化测试,提交 __PR__ 后请关注 `GitHub Actions` 结果; | ||
| 3. 代码注释均需要使用英文; | ||
|
|
||
| [__PR 提交地址__] 提交到 [git-internal](https://github.com/web3infra-foundation/git-internal) 仓库的 `main` 分支 `` 目录; | ||
|
|
||
| [__开发指导__] | ||
| 1. 认领任务参考 [r2cn 开源实习计划 - 任务认领与确认](https://r2cn.dev/docs/student/assign); | ||
|
|
||
| [__导师及邮箱__] 请申请此题目的同学使用邮件联系导师,或加入到 [R2CN Discord](https://discord.gg/WRp4TKv6rh) 后在 `#p-mega` 频道和导师交流。 | ||
| 1. Quanyi Ma <genedna@qq.com> | ||
| 2. Tianxing Ye <yetianxing2014@gmail.com> | ||
|
|
||
| [__备注__] | ||
| 1. __认领实习任务的同学,必须完成测试任务和注册流程,请参考:__ [r2cn 开源实习计划 - 测试任务](https://r2cn.dev/docs/student/pre-task) 和 [r2cn 开源实习计划 - 学生注册与审核](https://r2cn.dev/docs/student/signup) | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,45 @@ | ||
| # CODE OF CONDUCT | ||
|
|
||
| This code of conduct outlines the expected behavior of all members of Web3 Infrastructure Foundation to ensure a safe, productive, and inclusive environment for everyone. | ||
|
|
||
| All members of Web3 Infrastructure Foundation, including employees, contractors, interns, volunteers, and anyone else represents the company, are expected to behave in a professional, respectful, considerate, and collaborative manner. Harassment, discrimination, or toxic behavior of any kind will not be tolerated. | ||
|
|
||
| Web3 Infrastructure Foundation is committed to providing an environment free of harassment and discrimination for everyone, regardless of gender, gender identity and expression, sexual orientation, disability, physical appearance, body size, race, age, or religion. We do not tolerate harassment of participants in any form. Harassment includes offensive comments related to these characteristics, as well as deliberate intimidation, stalking, following, harassing photography or recording, sustained disruption of talks or other events, inappropriate physical contact, and unwelcome sexual attention. | ||
|
|
||
| If you experience or witness unacceptable behavior, see something that makes you feel unsafe, or have concerns about the well-being of a participant, please report it to Eli Ma or Charles Feng immediately. All reports will be handled confidentially. | ||
|
|
||
| We value diverse opinions, skills, and experiences. We strive to build an inclusive environment where everyone feels safe and respected. Together, we can achieve great things. | ||
|
|
||
| THANK YOU FOR YOUR COOPERATION IN ADVANCING OUR COMMITMENT TO INCLUSION AND RESPECT. | ||
|
|
||
| ## Responsibilities | ||
|
|
||
| All members of Web3 Infrastructure Foundation are expected to: | ||
|
|
||
| - Treat all people with respect and consideration, valuing a diversity of views and opinions. | ||
| • Communicate openly and thoughtfully. | ||
| • Avoid personal attacks directed at other participants. | ||
| • Be mindful of your surroundings and your fellow participants. Alert Eli Ma if you notice a dangerous situation or someone in distress. | ||
| • Respect personal space and property. | ||
| • Refrain from demeaning, discriminatory, or harassing behavior, speech, and imagery. | ||
| • Be considerate in your use of space and resources. For example, avoid excessive noise from conversations, laptops, and other electronic devices. Be courteous when taking up shared space such as tables and walkways. | ||
| • Follow the instructions of Web3 Infrastructure Foundation staff and security. | ||
| • Avoid using language that reinforces social and cultural structures of domination related to gender, gender identity and expression, sexual orientation, disability, physical appearance, body size, race, age, religion, or other personal characteristics. | ||
|
|
||
| ## Consequences | ||
|
|
||
| Failure to comply with this Code of Conduct may result in disciplinary action, including removal from Web3 Infrastructure Foundation spaces and events and prohibition from future participation. | ||
|
|
||
| ## Contact Information | ||
|
|
||
| If you have questions or concerns about this Code of Conduct, contact Eli Ma or Charles Feng. | ||
|
|
||
| ## Enforcement | ||
|
|
||
| Web3 Infrastructure Foundation prioritizes creating a safe and positive experience for everyone. We do not tolerate harassment or discrimination of any kind. | ||
|
|
||
| We expect participants to follow these rules at all Web3 Infrastructure Foundation venues and events. Web3 Infrastructure Foundation staff will enforce this Code of Conduct. | ||
|
|
||
| If a participant engages in harassing or discriminatory behavior, Web3 Infrastructure Foundation staff will take reasonable action they deem appropriate, including warning the offender, expulsion from an event, or banning them from future events. | ||
|
|
||
| At their discretion, Web3 Infrastructure Foundation staff may report offenders to local law enforcement. Web3 Infrastructure Foundation staff may take action against participants for other behaviors that violate this Code of Conduct or negatively impact the safety and inclusion of event participants. |
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
| @@ -0,0 +1,46 @@ | ||||||
| # Contributing Guide | ||||||
|
|
||||||
| ## What's the contribution | ||||||
|
|
||||||
| Here are some guidelines for contributing to this project: | ||||||
|
|
||||||
| 1. Report issues/bugs: If you find any issues or bugs in the project, please report them by creating an issue on the issue tracker. Describe the issue in detail and also mention the steps to reproduce it. The more details you provide, the easier it will be for me to investigate and fix the issue. | ||||||
| 2. Suggest enhancements: If you have an idea to enhance or improve this project, you can suggest it by creating an issue on the issue tracker. Explain your enhancement in detail along with its use cases and benefits. I appreciate well-thought-out enhancement suggestions. | ||||||
| 3. Contribute code: If you want to develop and contribute code, follow these steps: | ||||||
| - Familiarize yourself with the [Code of Conduct](CODE-OF-CONDUCT.md). git-internal has a strict policy against abusive, unethical, or illegal behavior. | ||||||
|
||||||
| - Familiarize yourself with the [Code of Conduct](CODE-OF-CONDUCT.md). git-internal has a strict policy against abusive, unethical, or illegal behavior. | |
| - Familiarize yourself with the [Code of Conduct](code-of-conduct.md). git-internal has a strict policy against abusive, unethical, or illegal behavior. |
Copilot
AI
Sep 29, 2025
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.
The command references origin main but should reference the feature branch name, not main. This could cause contributors to accidentally push to the main branch instead of their feature branch.
| - Force push your changes to overwrite the branch: `git push --force-with-lease origin main` | |
| - Force push your changes to overwrite the branch: `git push --force-with-lease origin <feature-branch-name>` |
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.
The directory path is empty between the backticks. This should specify the actual target directory or be removed if submissions go to the root directory.