diff --git a/developer/general/package-contributions.md b/developer/general/package-contributions.md index bc52aae5..1fcbd412 100644 --- a/developer/general/package-contributions.md +++ b/developer/general/package-contributions.md @@ -29,7 +29,7 @@ Before you start putting serious work into a package, we recommend that you disc Once you have a package that's ready to become part of Qubes OS, please follow this procedure: 1. Ensure that your package satisfies the [Inclusion Criteria]. - 2. If your code isn't already on GitHub, create a GitHub repo that contains your code. + 2. If your code isn't already on GitHub, create a GitHub repo that contains your code. You can have a look to an example package called [qubes-skeleton]. 3. If you haven't already, [sign your code][sig]. 4. Create an issue in [qubes-issues] with the title `[Contribution] your-package-name`. Include a link to your repo, a brief description of your package, and a brief explanation of why you think it should be included in Qubes. @@ -80,7 +80,7 @@ In all the cases, the first condition to be validated by the QCR's review is to - Makefiles, - Package build [reproducible] -and any steps which would result in partial/total compromise of legitimate components. +and any steps which would result in partial/total compromise of legitimate components. For this part, you can have a look to an example package called [qubes-skeleton]. Package Maintainers ------------------- @@ -107,3 +107,4 @@ If you do not act on your maintainer duties for a given package for an extended [QubesOS-contrib]: https://github.com/QubesOS-contrib [qubes-issues]: https://github.com/QubesOS/qubes-issues/issues/ [reproducible]: https://reproducible-builds.org/ +[qubes-skeleton]: https://github.com/QubesOS-contrib/qubes-skeleton