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/maintainer/adding_pkgs.rst
+11-9Lines changed: 11 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,21 +4,20 @@ Contributing packages
4
4
*********************
5
5
6
6
7
-
A maintainer is an individual who is responsible for maintaining and updating one or more feedstock repositories and packages as well as their future versions. They have push access to the feedstock repositories of only the packages they maintain and can merge `PR <https://conda-forge.org/docs/misc/00_intro.html#glossary>`__ into it. See `Maintainers Role. <https://conda-forge.org/docs/maintainer/adding_pkgs.html#maintainer-role>`__
7
+
To submit a package to the ``conda-forge`` channel, add its ``recipe`` and licence to the ``staged-recipes`` repository and create a pull request. Once the pull request is merged, the package becomes available
8
+
on the ``conda-forge`` channel. Note that contributing a package makes you the ``maintainer`` of that package.
8
9
9
-
The list of maintainers of a feedstock package is recorded in the recipe of that package itself. Once you create a package, as a code owner, you automatically become a maintainer of it. In case you wish to be a maintainer of a certain package, you should ask for permission from its current maintainers and
10
-
get your `gitub-id` added to the `recipe-maintainers` section in the recipe’s `meta.yaml`.
11
-
`Please refer to Updating the maintainer list <https://conda-forge.org/docs/maintainer/updating_pkgs.html#updating-the-maintainer-list>`__ for detailed instructions.
10
+
A maintainer is responsible for maintaining the feedstock repository and packages as well as their future versions and has push access to the feedstock repositories of only the packages it maintains.
11
+
You can learn more about the roles of a maintainer `here. <https://conda-forge.org/docs/maintainer/adding_pkgs.html#maintainer-role>`__
12
+
13
+
The sections below provide detailed instructions on contributing packages to conda-forge.
12
14
13
15
14
16
.. _creating_recipes:
15
17
16
18
The staging process
17
19
===================
18
20
19
-
This document presents an overview over how to contribute packages to conda-forge.
20
-
21
-
22
21
Getting Started
23
22
---------------
24
23
@@ -34,9 +33,12 @@ There are multiple ways to get started:
34
33
35
34
Your final recipe should have no comments (unless they're actually relevant to the recipe, and not generic instruction comments), and follow the order in the example.
36
35
37
-
*If there are any details you are not sure about please open a pull request. The conda-forge team will be happy to answer your questions.*
36
+
.. note::
37
+
38
+
If there are any details you are not sure about please create a pull request anyway. The conda-forge team will review it and help you make changes to it.
39
+
38
40
39
-
In case you are building your first recipe using conda-forge, a step-by-step instruction and checklist that might help you with a successful build is provided in the following.
41
+
In case you are building your first recipe using conda-forge, a step-by-step instruction and checklist that will help you with a successful build is provided below.
0 commit comments