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

Contribute to dtm #242

Open
yedf2 opened this issue Mar 30, 2022 · 0 comments
Open

Contribute to dtm #242

yedf2 opened this issue Mar 30, 2022 · 0 comments
Labels
documentation Improvements or additions to documentation good first issue Good for newcomers

Comments

@yedf2
Copy link
Contributor

yedf2 commented Mar 30, 2022

English | 简体中文

If you want to get contribute to the dtm project, you can refer to the following to get started with dtm step by step.

Familiar with the PR process

Your contribution is made through the PR process, a simple tutorial on PR can be found at this link: https://opensource.com/article/19/7/create-pull-request-github

The following questions are for practice only, please just make changes to one file rather than all of them

  • dtmsvr/trans_* files, add open source copyright comments, and send a PR for each file as a task

Simple problem

You can use this link easy issue to search for issues of easy issues, and then in the comments, stating that you are already solving it. Once you have solved it, submit the PR and then link the issue to the PR (this step allows the reviewer to easily see what problem the PR is solving).

The dtm team will review your PR and issue, and if there are no problems, your PR will be merged.

This type of issue is just for practice, so please solve only 1 or 2 issues and leave the rest of the functionality for other newbies to practice

Solving real problems

You can use this link medium issue to search for the actual issue in question. It may be a bug or a new feature needed by dtm, the steps are the same as for the simple issue.

This type of issue is not for practice, if you have more energy you can help with more issues

This type of issue requires you to set up a development test environment for dtm, see https://d.dtm.pub/other/develop for a guide on how to do this

Challenging core functionality

You can use this link core issue to search for issues related to core functionality, which issues or features that involve a deeper understanding of dtm and require higher code quality, and our reviews will be more stringent. If your contribution is significant, dtm will be happy to develop you as a PMC in the future.

@yedf2 yedf2 pinned this issue Mar 30, 2022
@yedf2 yedf2 added good first issue Good for newcomers documentation Improvements or additions to documentation labels Mar 30, 2022
@yedf2 yedf2 changed the title contribute to dtm Contribute to dtm Mar 30, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

1 participant