Skip to content

Commit 224b37f

Browse files
Update
1 parent 424d00d commit 224b37f

File tree

2 files changed

+15
-7
lines changed

2 files changed

+15
-7
lines changed

src/gettingstarted/contributing.md

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -59,21 +59,28 @@ If you have questions join the [community chats](/gettingstarted help/) and ask
5959

6060
## Reviews
6161

62-
You can review [current pull requests](https://github.com/issues/assigned?q=is%3Apr%20state%3Aopen%20org%3Aalbertlauncher) directly any time.
63-
You can also join the [reviewer teams](https://github.com/orgs/albertlauncher/teams).
64-
These teams will be assigned on new pull requests and as such you will get a notification.
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.
6568
Leave a message with your GitHub username to get an invite.
6669

70+
If you want to help with just some particular plugins, consider becoming a maintainer instead (see below).
71+
6772

6873
## Maintenance
6974

7075
If you are using a plugin a lot and have basic programming skills you are probably a good plugin maintainer.
7176
As passive maintainer you can help by using the plugin, reporting issues and sending pull requests containing fixes and features.
72-
As an active/official maintainer you will be assigned on new issues and pull requests (for reviews).
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.
7379
To opt-in as active maintainer send a pull request adding your GitHub username to the maintainers array of the plugin metadata.
7480
Revert to opt-out.
7581

7682

83+
7784
<!--## Changes to the core application
7885
7986
Currently the core app is source available and proprietary.

src/gettingstarted/extension/python.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,12 @@ To get a high level overview of common concepts of the API refer to the [general
1818
## The Albert stub file
1919

2020
The Albert Python interface is defined in the [**Albert Python stub file**](https://github.com/albertlauncher/plugins/blob/main/python/albert.pyi).
21-
This file serves as documentation for the embedded `albert` module, and its module docstring describes the interface that makes a Python module an Albert Python plugin.
21+
This file serves as documentation for the embedded `albert` module
22+
and its module docstring describes the interface that makes a Python module an Albert Python plugin.
2223

23-
The stub file is written to your *user Python plugin directory*.
24+
The stub file is written to your *user Python plugin directory* at runtime.
2425
This is also where you are supposed to put your personal plugins.
25-
There the stub file serves as inline documention and coding assistance in your IDE while developing plugins.
26+
There the stub file serves as inline documentation and coding assistance in your IDE while developing plugins.
2627

2728
## Python plugin directories
2829

0 commit comments

Comments
 (0)