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
|id| string | The plugin's unique name. Must be a valid Python package name and only consist of the characters `[a-z0-9_]`|
156
+
|~~id~~|~~string~~|~~The plugin's unique name. Must be a valid Python package name and only consist of the characters `[a-z0-9_]`~~|
157
157
| name | table | Table of multi-lingual display names. The keys are locale names. At least an English description is mandatory. |
158
-
|author| string | The plugin author |
158
+
|authors| string[]| The plugin author |
159
159
| description | table | Table of multi-lingual detailed plugin descriptions. The keys are locale names. At least an English description is mandatory. Supports Markdown formatting. |
160
-
| version | string | Plugin version. Use semantic versioning in the format "x.y.z" |
160
+
|~~version~~|~~string~~|~~Plugin version. Use semantic versioning in the format "x.y.z"~~|
161
161
| api | list | The Picard API versions supported by the plugin |
162
162
| license | string | License, should be a [SPDX license name](https://spdx.org/licenses/) and GPLv2 compatible |
163
163
@@ -389,6 +389,32 @@ activate the plugin. The UI must make it clear that the user is installing the
389
389
plugin at their own risk and that the plugin can execute arbitrary code.
390
390
391
391
392
+
### Blacklisting plugins
393
+
TBD
394
+
395
+
396
+
## Plugin management
397
+
398
+
Picard will provide a command line interface and a options user interface to
0 commit comments