Skip to content

Contribute to dtm #242

@yedf2

Description

@yedf2

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentationgood first issueGood for newcomers

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions