Skip to content

Commit ab0b09a

Browse files
committed
Add MAINTAINERS
[GitHub #130] [Gitee #I7YI8E]
1 parent 18274d8 commit ab0b09a

File tree

2 files changed

+281
-3
lines changed

2 files changed

+281
-3
lines changed

MAINTAINERS.md

Lines changed: 276 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,276 @@
1+
# 协作者与维护者
2+
3+
作为该语言的资深用户、该软件的专家、镜像站维护人员等,你总是对镜像站和源的可用状态拥有一手信息,我们需要你的帮助。如果想要达到最理想的维护状态,每一个 recipe 都需要有专人长时间维护。所以我们在这个文件记录的是愿意**长期**维护的人,如果是一次性提交代码,只需要在对应 recipe 的文件标头中记录即可。
4+
5+
一个target的协作者可分为:
6+
7+
1. **Director**
8+
9+
负责人,对一个 recipe 完全负责。
10+
11+
**目前项目的发展阶段还处于 *外行实现内行* 的情况,比如 Homebrew recipe,实现者根本不是 Homebrew 的真实用户,只是根据各种文档来实现,然后等待用户反馈。所以这里当前的实现者最多只能是 Maintainer,无法承担 Director 的责任**
12+
13+
14+
2. **Maintainers**
15+
16+
维护者,实现和持续维护 recipe
17+
18+
19+
3. **Observers**
20+
21+
观察者,对该 target 持续反馈和关注的用户。如果你觉得你无法承担作为维护者的责任,可以退而求其次作为观察者积极参与其中。
22+
23+
考虑到真正参与维护的人并不多,所以上述人数均不设限。
24+
25+
`@`后面跟的是GitHub账户名,如 `@ccmywish`。若使用Gitee账号,则使用 `@gitee:ccmywish`。对我们来说,镜像站成员非常重要,所以请额外标注身份,如 `@username [TUNA]`
26+
27+
<br>
28+
29+
30+
## 编程语言
31+
32+
### Ruby
33+
1. **Director**: `@ccmywish`
34+
2. **Maintainers**:
35+
3. **Observers**:
36+
37+
### Python
38+
1. **Director**:
39+
2. **Maintainers**: `@ccmywish`
40+
3. **Observers**:
41+
42+
### NodeJS
43+
1. **Director**:
44+
2. **Maintainers**: `@ccmywish`
45+
3. **Observers**:
46+
47+
### Perl
48+
1. **Director**:
49+
2. **Maintainers**: `@ccmywish`
50+
3. **Observers**:
51+
52+
### PHP
53+
1. **Director**:
54+
2. **Maintainers**: `@ccmywish`
55+
3. **Observers**:
56+
57+
### Go
58+
1. **Director**:
59+
2. **Maintainers**: `@ccmywish`
60+
3. **Observers**:
61+
62+
### Rust
63+
1. **Director**:
64+
2. **Maintainers**: `@ccmywish`
65+
3. **Observers**:
66+
67+
### Java
68+
1. **Director**:
69+
2. **Maintainers**: `@ccmywish`
70+
3. **Observers**:
71+
72+
### Clojure
73+
1. **Director**:
74+
2. **Maintainers**:
75+
3. **Observers**:
76+
77+
### NuGet
78+
1. **Director**:
79+
2. **Maintainers**:
80+
3. **Observers**:
81+
82+
### Dart
83+
1. **Director**:
84+
2. **Maintainers**: `@ccmywish`
85+
3. **Observers**:
86+
87+
### Haskell
88+
1. **Director**:
89+
2. **Maintainers**: `@ccmywish`
90+
3. **Observers**:
91+
92+
### OCaml
93+
1. **Director**:
94+
2. **Maintainers**: `@ccmywish`
95+
3. **Observers**:
96+
97+
### R
98+
1. **Director**:
99+
2. **Maintainers**: `@ccmywish`
100+
3. **Observers**: @gitee:tfcolin
101+
102+
### Julia
103+
1. **Director**:
104+
2. **Maintainers**: `@ccmywish`
105+
3. **Observers**:
106+
107+
<br>
108+
109+
## 操作系统
110+
111+
### Ubuntu
112+
1. **Director**: `@ccmywish`
113+
2. **Maintainers**: `@gitee:G_I_Y`
114+
3. **Observers**:
115+
116+
### Debian
117+
1. **Director**:
118+
2. **Maintainers**: `@ccmywish` `@gitee:G_I_Y`
119+
3. **Observers**:
120+
121+
### Fedora
122+
1. **Director**:
123+
2. **Maintainers**: `@ccmywish` `@gitee:G_I_Y`
124+
3. **Observers**:
125+
126+
### Kali
127+
1. **Director**:
128+
2. **Maintainers**: `@gitee:G_I_Y`
129+
3. **Observers**:
130+
131+
### Linux Mint
132+
1. **Director**:
133+
2. **Maintainers**: `@ccmywish` `@gitee:G_I_Y`
134+
3. **Observers**:
135+
136+
### Armbian
137+
1. **Director**:
138+
2. **Maintainers**: `@ccmywish`
139+
3. **Observers**:
140+
141+
### Raspberry Pi OS
142+
1. **Director**:
143+
2. **Maintainers**: `@ccmywish`
144+
3. **Observers**:
145+
146+
### ROS
147+
1. **Director**:
148+
2. **Maintainers**: `@gitee:G_I_Y` `@ccmywish`
149+
3. **Observers**:
150+
151+
### Trisquel
152+
1. **Director**:
153+
2. **Maintainers**: `@ccmywish`
154+
3. **Observers**:
155+
156+
### Arch
157+
1. **Director**:
158+
2. **Maintainers**: `@ccmywish` `@gitee:G_I_Y`
159+
3. **Observers**:
160+
161+
### Manjaro
162+
1. **Director**:
163+
2. **Maintainers**: `@gitee:G_I_Y` `@ccmywish`
164+
3. **Observers**:
165+
166+
### msys2
167+
1. **Director**:
168+
2. **Maintainers**: `@gitee:G_I_Y` `@ccmywish`
169+
3. **Observers**:
170+
171+
### Alpine
172+
1. **Director**:
173+
2. **Maintainers**: `@ccmywish`
174+
3. **Observers**:
175+
176+
### OpenWrt
177+
1. **Director**:
178+
2. **Maintainers**: `@ccmywish`
179+
3. **Observers**:
180+
181+
### Gentoo
182+
1. **Director**:
183+
2. **Maintainers**: `@gitee:G_I_Y`
184+
3. **Observers**:
185+
186+
### Void Linux
187+
1. **Director**:
188+
2. **Maintainers**: `@ccmywish`
189+
3. **Observers**:
190+
191+
### deepin
192+
1. **Director**:
193+
2. **Maintainers**: `@gitee:G_I_Y`
194+
3. **Observers**:
195+
196+
### OpenKylin
197+
1. **Director**:
198+
2. **Maintainers**: `@gitee:G_I_Y`
199+
3. **Observers**:
200+
201+
### OpenEuler
202+
1. **Director**:
203+
2. **Maintainers**: `@gitee:G_I_Y`
204+
3. **Observers**:
205+
206+
### FreeBSD
207+
1. **Director**:
208+
2. **Maintainers**: `@gitee:G_I_Y` `@ccmywish`
209+
3. **Observers**: @ykla
210+
211+
### NetBSD
212+
1. **Director**:
213+
2. **Maintainers**: `@gitee:G_I_Y` `@ccmywish`
214+
3. **Observers**:
215+
216+
### OpenBSD
217+
1. **Director**:
218+
2. **Maintainers**: `@gitee:G_I_Y` `@ccmywish`
219+
3. **Observers**:
220+
221+
222+
<br>
223+
224+
## 软件
225+
226+
### Homebrew
227+
1. **Director**:
228+
2. **Maintainers**: `@ccmywish`
229+
3. **Observers**:
230+
231+
### WinGet
232+
1. **Director**:
233+
2. **Maintainers**: `@ccmywish`
234+
3. **Observers**:
235+
236+
### Flathub
237+
1. **Director**:
238+
2. **Maintainers**: `@ccmywish`
239+
3. **Observers**:
240+
241+
### Nix
242+
1. **Director**:
243+
2. **Maintainers**: `@ccmywish`
244+
3. **Observers**:
245+
246+
### Guix
247+
1. **Director**:
248+
2. **Maintainers**: `@ccmywish`
249+
3. **Observers**:
250+
251+
### CocoaPods
252+
1. **Director**:
253+
2. **Maintainers**: `@ccmywish`
254+
3. **Observers**:
255+
256+
### Docker Hub
257+
1. **Director**:
258+
2. **Maintainers**: `@ccmywish`
259+
3. **Observers**:
260+
261+
### Anaconda
262+
1. **Director**:
263+
2. **Maintainers**: `@ccmywish`
264+
3. **Observers**:
265+
266+
### Emacs
267+
1. **Director**:
268+
2. **Maintainers**: `@ccmywish`
269+
3. **Observers**:
270+
271+
### Tex Live
272+
1. **Director**:
273+
2. **Maintainers**: `@ccmywish`
274+
3. **Observers**:
275+
276+
<br>

README.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,9 @@
2626
## 🤝 协作与贡献
2727

2828
> [!NOTE]
29-
> **`chsrc` 可换源 60+ 目标。每个人仅仅贡献和维护自己熟悉的部分,回报是得到其他所有领域专家的帮助**。欢迎对 GitHub、Gitee 协作不熟悉的人以此为契机学习参与贡献, 欢迎任何编程初学者参与贡献,作者可提供一定的 [贡献指导](https://github.com/RubyMetric/chsrc/discussions/50)
29+
> **`chsrc` 可换源 60+ 目标。每个人仅仅贡献和维护自己熟悉的部分,回报是得到其他所有领域专家的帮助**。欢迎对 GitHub、Gitee 协作不熟悉的人以此为契机学习参与贡献, 欢迎任何编程初学者参与贡献,作者可提供一定的 [贡献指导](https://github.com/RubyMetric/chsrc/discussions/50)
30+
>
31+
> [积极招募 Recipe Maintainers 维护者!](https://github.com/RubyMetric/chsrc/issues/130)
3032
3133
> [!TIP]
3234
> **`chsrc` 不仅是一个命令行工具,同时也是一个换源框架,它甚至使你能够在不了解C语言的情况下编写出新的换源方法(recipe)。**
@@ -37,9 +39,9 @@
3739

3840
可参与的任务与挑战:
3941

40-
1. [[HELP] 提供默认源地址,如Debian,Maven,PHP composer等的默认源URL,帮助我们进行 `chsrc reset`](https://github.com/RubyMetric/chsrc/issues/111)
42+
1. [提供默认源地址,如Maven等的默认源URL,帮助我们进行 `chsrc reset`](https://github.com/RubyMetric/chsrc/issues/111)
4143

42-
2. [[Challenge] CentOS (Stream) Recipe](https://github.com/RubyMetric/chsrc/issues/48)
44+
2. [CentOS (Stream) Recipe](https://github.com/RubyMetric/chsrc/issues/48)
4345

4446
<br>
4547

0 commit comments

Comments
 (0)