mirror of
https://gitee.com/Lyon1998/pikapython.git
synced 2025-01-15 17:02:53 +08:00
107 lines
2.6 KiB
Markdown
107 lines
2.6 KiB
Markdown
|
# Achievement Medal 2022
|
||
|
|
||
|
## Statement
|
||
|
|
||
|
- Only the data from August 1, 2021 0:00 GMT to August 1, 2022 0:00 GMT
|
||
|
|
||
|
- The data is mainly from github and gitee, and other data is supplementary.
|
||
|
|
||
|
- The data comes from various sources, so there are inevitably omissions, if you have questions, please discuss through issue
|
||
|
|
||
|
- Achievement medal winners can get the physical medal for free by sending an email to liang6516@outlook.com with the recipient's address, free shipping is included in China.
|
||
|
|
||
|
## Achievement rules - 2022
|
||
|
|
||
|
### PikaScript Chip Expert
|
||
|
|
||
|
- One star: Submitted code for any bsp
|
||
|
|
||
|
![16](../assets/16.png)
|
||
|
|
||
|
- Three stars: submitted a new bsp, or made a hardware driver module
|
||
|
|
||
|
![26](../assets/26.png)
|
||
|
|
||
|
- Five stars: created a hardware driver module based on PikaStdDevice, implementing more than 50% of the PikaStdDevice classes
|
||
|
|
||
|
![36](../assets/36.png)
|
||
|
|
||
|
### PikaScript package Architect
|
||
|
|
||
|
- One star: submitted arbitrary code to generic packages (not hardware-driven)
|
||
|
|
||
|
![14](../assets/14.png)
|
||
|
|
||
|
- Three stars: Implemented a new class or function for a generic package and wrote unit tests
|
||
|
|
||
|
![24](../assets/24.png)
|
||
|
|
||
|
- Five stars: made a new generic package and wrote a complete unit test
|
||
|
|
||
|
![34](../assets/34.png)
|
||
|
|
||
|
### PikaScript Litterature
|
||
|
|
||
|
- One star: provided detail fixes to pikadoc or pikadoc_en or readme
|
||
|
|
||
|
![11](../assets/11.png)
|
||
|
|
||
|
- Three stars: translate a complete section of pikadoc or pikadoc_en or write complete documentation for a class
|
||
|
|
||
|
![21](../assets/21.png)
|
||
|
|
||
|
- Five stars: write a complete standalone section of pikadoc or pikadoc_en
|
||
|
|
||
|
![31](../assets/31.png)
|
||
|
|
||
|
### PikaScript kernel researcher
|
||
|
|
||
|
- One star: has submitted any kind of patch to the kernel
|
||
|
|
||
|
![15](../assets/15.png)
|
||
|
|
||
|
- Three stars: Optimized kernel speed, resulting in benchmark score increase
|
||
|
|
||
|
![25](../assets/25.png) /assets/25.png)
|
||
|
|
||
|
- Five stars: Implemented new syntax or feature enhancements to the kernel
|
||
|
|
||
|
![35](../assets/35.png)
|
||
|
|
||
|
### PikaScript Tool Master
|
||
|
|
||
|
- One star: Submitted a patch for a tool or building block script:
|
||
|
|
||
|
![12](../assets/12.png)
|
||
|
|
||
|
- Three stars: provided support for package management or made a simple new tool
|
||
|
|
||
|
![22](../assets/22.png)
|
||
|
|
||
|
- Five stars: provided new features for the precompiler
|
||
|
|
||
|
![32](../assets/32.png)
|
||
|
|
||
|
### PikaScript commit champion
|
||
|
|
||
|
Based on the largest number of commits on gitee and github, not counting the number of commits by project authors
|
||
|
|
||
|
- One star: top 5 commits
|
||
|
|
||
|
![13](../assets/13.png)
|
||
|
|
||
|
- Three stars: top 3 commits
|
||
|
|
||
|
![23](../assets/23.png)
|
||
|
|
||
|
- 5-star: 1st in number of commits
|
||
|
|
||
|
![33](../assets/33.png)
|
||
|
|
||
|
### PikaScript MVP
|
||
|
|
||
|
- Five stars: get any other five-star badge, or get three three-star badges
|
||
|
|
||
|
![41](../assets/41-16594077379821.png)
|
||
|
|