You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/gettingstarted/contributing.md
+28-29Lines changed: 28 additions & 29 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,12 +11,27 @@ nav_order: 3
11
11
{:toc}
12
12
13
13
14
-
## Promotion
14
+
## Reviews
15
15
16
-
-[Star Albert on GitHub](https://github.com/albertlauncher/albert).
17
-
-[Star your favorite plugins](https://github.com/orgs/albertlauncher/repositories). Also helps triaging issues.
18
-
- Spread the word on social media.
19
-
- Vote on rankings like [alternative.to](https://alternativeto.net/software/albert/about/) and such.
16
+
Reviews are extremely important to ensure the quality of the code and the safety of users and developers.
17
+
Reviews have always been a bottleneck in the past, so **we are looking for reviewers**.
18
+
19
+
You could review [open pull requests](https://github.com/issues/assigned?q=is%3Apr%20state%3Aopen%20org%3Aalbertlauncher) any time or
20
+
join the [reviewer teams](https://github.com/orgs/albertlauncher/teams).
21
+
Three members of the reviewer team will be assigned on new pull requests of _any_ (new) plugin.
22
+
Leave a message with your GitHub username to get an invite.
23
+
24
+
If you want to help with just some particular plugins, consider becoming a maintainer instead (see below).
25
+
26
+
27
+
## Maintenance
28
+
29
+
If you are using a plugin a lot and have basic programming skills you are probably a good plugin maintainer.
30
+
As passive maintainer you can help by using the plugin, reporting issues and sending pull requests containing fixes and features.
31
+
As an active/official maintainer you will be assigned on new issues and pull requests.
32
+
A maintainer is implicitly a reviewer of its plugin.
33
+
To opt-in as active maintainer send a pull request adding your GitHub username to the maintainers array of the plugin metadata.
34
+
Revert to opt-out.
20
35
21
36
22
37
## Code
@@ -57,30 +72,6 @@ Having a _concise_ `README.md` summarizing features, requirements, limitations,
57
72
If you have questions join the [community chats](/gettingstarted help/) and ask for help.
58
73
59
74
60
-
## Reviews
61
-
62
-
Reviews are extremely important to ensure the quality of the code and the safety of users and developers.
63
-
Reviews have always been a bottleneck in the past, so **we are looking for more reviewers**.
64
-
65
-
You could review [open pull requests](https://github.com/issues/assigned?q=is%3Apr%20state%3Aopen%20org%3Aalbertlauncher) any time or
66
-
join the [reviewer teams](https://github.com/orgs/albertlauncher/teams).
67
-
Three random members of the reviewer team teams will be assigned on new pull requests of _any_ (new) plugin.
68
-
Leave a message with your GitHub username to get an invite.
69
-
70
-
If you want to help with just some particular plugins, consider becoming a maintainer instead (see below).
71
-
72
-
73
-
## Maintenance
74
-
75
-
If you are using a plugin a lot and have basic programming skills you are probably a good plugin maintainer.
76
-
As passive maintainer you can help by using the plugin, reporting issues and sending pull requests containing fixes and features.
77
-
As an active/official maintainer you will be assigned on new issues and pull requests.
78
-
A maintainer is implicitly a reviewer of its plugin.
79
-
To opt-in as active maintainer send a pull request adding your GitHub username to the maintainers array of the plugin metadata.
80
-
Revert to opt-out.
81
-
82
-
83
-
84
75
<!--## Changes to the core application
85
76
86
77
Currently the core app is source available and proprietary.
@@ -107,6 +98,14 @@ The API reference is generated from source code, in particular the header files
107
98
To improve the API reference, send a pull request with the changes to the header files in the `include` directory in the [Albert repository](https://github.com/albertlauncher/albert/tree/main/include/albert).
108
99
109
100
101
+
## Promotion
102
+
103
+
-[Star Albert on GitHub](https://github.com/albertlauncher/albert).
104
+
-[Star your favorite plugins](https://github.com/orgs/albertlauncher/repositories). Also helps triaging issues.
105
+
- Spread the word on social media.
106
+
- Vote on rankings like [alternative.to](https://alternativeto.net/software/albert/about/) and such.
107
+
108
+
110
109
## Appreciation
111
110
112
111
Support me ([@manuelschneider](https://github.com/ManuelSchneid3r)) as a creator by [becoming a sponsor or donating](/donation/).
0 commit comments