| |
@@ -58,26 +58,9 @@
|
| |
[#join_the_important_mailing_lists]
|
| |
=== Join the important Mailing Lists
|
| |
|
| |
- You should join the Fedora https://lists.fedoraproject.org/admin/lists/devel-announce@lists.fedoraproject.org/[devel-announce] mailing list.
|
| |
- It is a low traffic announcements only list,
|
| |
- where important development information is posted.
|
| |
-
|
| |
- You should join the Fedora https://lists.fedoraproject.org/admin/lists/devel@lists.fedoraproject.org/[devel] mailing list,
|
| |
- where discussions about the development of Fedora are held.
|
| |
- This is a high traffic mailing list.
|
| |
-
|
| |
- You should also consider joining the https://lists.fedoraproject.org/admin/lists/package-announce@lists.fedoraproject.org/[package-announce] mailing list
|
| |
- -- The commits mailing list gets notifications
|
| |
- on all commits in any package
|
| |
- in the Fedora repository.
|
| |
- This is a very high traffic mailing list.
|
| |
- The Fedora package database sends commit mails for packages you (co-)maintain.
|
| |
-
|
| |
- Another mailing list you might consider
|
| |
- (at least to view the archives)
|
| |
- is https://lists.fedoraproject.org/admin/lists/packaging@lists.fedoraproject.org/[packaging].
|
| |
- This is the mailing list of the https://fedoraproject.org/wiki/Packaging_Committee[Fedora Packaging Committee],
|
| |
- who determine the official packaging guidelines for Fedora projects.
|
| |
+ Consider joining the following mailing lists:
|
| |
+
|
| |
+ include::{partialsdir}/mailing_lists.adoc[]
|
| |
|
| |
[#introduce_yourself]
|
| |
=== Introduce yourself
|
| |
@@ -113,23 +96,6 @@
|
| |
that goes on in any of the lists.
|
| |
Community discussion and feedback is always encouraged.
|
| |
|
| |
- [#find_software_you_wish_to_packagemaintain_for_fedora]
|
| |
- === Find software you wish to package/maintain for Fedora
|
| |
-
|
| |
- The package you are submitting can be of any Free and Open Source project
|
| |
- that is not already packaged in Fedora.
|
| |
- Before creating your package,
|
| |
- make sure that the software is not already in the Fedora repository,
|
| |
- or waiting for review.
|
| |
-
|
| |
- * Search the https://src.fedoraproject.org/[Fedora packages] for packages already in the repository.
|
| |
-
|
| |
- * Search in the http://fedoraproject.org/PackageReviewStatus/[Review Tracker] for packages under review.
|
| |
-
|
| |
- * Also check the https://packager-dashboard.fedoraproject.org/user/orphan[orphaned or retired packages that need new maintainers].
|
| |
-
|
| |
- * Be aware of https://fedoraproject.org/wiki/Forbidden_items[forbidden items].
|
| |
-
|
| |
[#understand_your_responsibilities]
|
| |
=== Understand your responsibilities
|
| |
|
| |
@@ -150,7 +116,8 @@
|
| |
to learn about packaging
|
| |
and gain familiarity with the process and requirements.
|
| |
|
| |
- One way of doing this is to join the mailing list.
|
| |
+ One way of doing this is to join the
|
| |
+ https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org/[package-review mailing list].
|
| |
All comments on Fedora package reviews are sent to this
|
| |
(read-only from your point of view)
|
| |
list.
|
| |
@@ -248,10 +215,44 @@
|
| |
|
| |
xref:Using_the_Koji_Build_System.adoc[Using the Koji build system] has more information about using Koji.
|
| |
|
| |
- [#adding_a_new_package]
|
| |
- == Adding a new package
|
| |
+ [#find_software]
|
| |
+ == Finding software you wish to maintain for Fedora
|
| |
+
|
| |
+ Being a Fedora packager means doing package maintenance.
|
| |
+ To ge started, you need to find some packages maintain.
|
| |
+
|
| |
+ [#find_software_existing]
|
| |
+ === Existing software
|
| |
+
|
| |
+ Even packages that already exist in Fedora
|
| |
+ need regular maintenance.
|
| |
+ The Fedora version may be behind the latest upstream release,
|
| |
+ there may be bugs to be fixed
|
| |
+ upstream or in the packaging scripts,
|
| |
+ the packaging scripts can be improved even in the resulting package already works
|
| |
+ and so on.
|
| |
+
|
| |
+ To get involved in the maintenance of some packages,
|
| |
+ you should know what is going on with them.
|
| |
+ Subscribe to notifications about packages you consider interesting
|
| |
+ by adjusting the _Watch_ setting for them
|
| |
+ in the https://src.fedoraproject.org[Package Sources].
|
| |
+
|
| |
+ There are also mailing lists for notifications about activity in any package.
|
| |
+ Note that the volume of these mailing lists is very high.
|
| |
+ Most probably they are only useful as input for automatic processing:
|
| |
+
|
| |
+ * https://lists.fedoraproject.org/archives/list/scm-commits@lists.fedoraproject.org/[scm-commits]
|
| |
+ has all commits to all package repositories.
|
| |
+
|
| |
+ * https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/[package-announce]
|
| |
+ has all stable updates.
|
| |
+
|
| |
+ [#find_software_new]
|
| |
+ === New software
|
| |
|
| |
- Follow xref:New_Package_Process_for_New_Contributors.adoc[New Package Process for New Contributors].
|
| |
+ If you intend to add a new package to Fedora,
|
| |
+ follow xref:New_Package_Process_for_New_Contributors.adoc[New Package Process for New Contributors].
|
| |
|
| |
[#getting_help]
|
| |
== Getting Help
|
| |
Is the package-review list worth mentioning as a high traffic list where are package review related e-mails are sent?
package-review@lists.fedoraproject.org