UNPKG

2.67 kBMarkdownView Raw
1# Contributing to image2D
2
31. [Getting Involved](#getting-involved)
42. [Questions and Discussion](#questions-and-discussion)
53. [How To Report Bugs](#how-to-report-bugs)
64. [How to Participates](#how-to-participate)
7
8Note:这是一个仅仅专注于 *image2D code* 本身开发的项目,在你提出[issue](https://github.com/yelloxing/image2D/issues)或创建[pull request](https://github.com/yelloxing/image2D/pulls)的时候,请确定你选择了正确的方式。
9* 如果是错误或缺陷,请选择[【错误或缺陷设计】](https://github.com/yelloxing/image2D/issues/new/choose)模板,报告具体的错误信息以帮助我们改进。
10* 如果是给出建议,请选择[【建议或改进意】](https://github.com/yelloxing/image2D/issues/new/choose)模板,在未来的项目设计中,会把这里的意见考虑进去。
11* 如果是有疑惑,请选择[【疑惑或不清楚的地方】](https://github.com/yelloxing/image2D/issues/new/choose)模板。
12
13## Getting Involved
14
15本库致力于提供更简单的Web端二维绘图接口,主要包括这些方面:画笔、辅助计算、结点操作和一些零碎的小工具方法。我们希望绘图是简单而有趣的、高效而愉悦的!
16
17主要是在svg和canvas2D上绘图,虽然有提供比如Maritx4坐标变换等三维相关方法,这是考虑到一些潜在的需求。
18
19## Questions and Discussion
20所有的问题,包括疑惑等,都可以提[issue](https://github.com/yelloxing/image2D/issues)进行讨论。
21
22## How to Report Bugs
23错误等请同样的提[issue](https://github.com/yelloxing/image2D/issues)。
24
25## How to Participate
26
27- 【代码维护】认领[issue](https://github.com/yelloxing/image2D/issues)中提出的问题或改进等任务,修改后提交推送(请推送到dev分支)。
28
29- 【文档维护】位于docs下的接口API的维护工作,针对描述不准确或需要补充等地方,进行文案修改。
30
31- 【用例开发】[Image Demo](https://github.com/yelloxing/Image-Demo)中维护的是基于image2D开发的用例。
32
33- 【测试】目前测试位于test文件夹中,分为用例测试、单元测试和基准测试,你可以对不合理的用例进行修改或针对未涉及的用例进行添加(测试时发现问题可以提[issue](https://github.com/yelloxing/image2D/issues))。
34
35- 【建议或需求】如果你在使用过程中对image2D的设计有好的想法,可以提[issue](https://github.com/yelloxing/image2D/issues)给出。
36
37以上任何条目有不清楚或疑惑的地方,都可以提[issue](https://github.com/yelloxing/image2D/issues)进行提问。