maintainer-docs/modules/ROOT/pages/index.adoc

88 lines
3.4 KiB
Text
Raw Permalink Normal View History

2021-07-08 23:02:37 +03:00
= Fedora Package Maintainers
2021-07-08 23:02:37 +03:00
Fedora Packages are maintained collectively
by a community of both Red Hat members and volunteers.
Fedora package maintenance is governed by policies enacted by
xref:fesco::index.adoc[Fedora Engineering Steering Committee (FESCo)].
This documentation site provides supplemental information on tooling and processes,
as well as tutorials, guides and howtos.
2021-08-22 14:01:27 +03:00
[#useful_links_for_package_maintainers]
2021-07-08 23:02:37 +03:00
== Useful links for Package Maintainers
2021-08-22 14:01:27 +03:00
[#get_involved]
2021-07-08 23:02:37 +03:00
=== Get Involved
* xref:Joining_the_Package_Maintainers.adoc[Joining the Package Maintainers]
* xref:Package_Review_Process.adoc[Package Review Process]
— describes the formal review process (for both contributors and reviewers)
* https://fedoraproject.org/wiki/Category:Packaging_SIGs[Packaging SIGs]
— Informal groups of packagers working on specific areas of the distribution
* xref:epel::index.adoc[EPEL]
2021-07-08 23:02:37 +03:00
— Rebuild of Fedora packages for RHEL or compatible derivatives
2021-08-22 14:01:27 +03:00
[#packaging_guidelines]
2021-07-08 23:02:37 +03:00
=== Packaging Guidelines
The https://fedoraproject.org/wiki/Packaging_Committee[Packaging Committee] handles the rules
and xref:packaging-guidelines::index.adoc[Packaging Guidelines]
2021-07-08 23:02:37 +03:00
for writing SPEC files for software in Fedora.
2021-08-22 14:01:27 +03:00
[#introduction_to_packaging]
2021-07-08 23:02:37 +03:00
=== Introduction to packaging
* https://rpm.org/max-rpm-snapshot/[Maximum RPM Book]
2021-07-08 23:02:37 +03:00
— most detailed, but slightly obsolete.
* https://rpm-packaging-guide.github.io/[RPM Packaging Guide]
2021-07-08 23:02:37 +03:00
— an in-depth guide to RPM.
2021-08-22 14:01:27 +03:00
[#procedures_policies_and_guides]
2021-07-08 23:02:37 +03:00
=== Procedures, Policies and Guides
* https://fedoraproject.org/wiki/Using_Mock_to_test_package_builds[Using Mock to test package builds]
* https://fedoraproject.org/wiki/Milestone_freezes[Milestone freezes]
— how the Fedora Beta and Final freezes affect packagers
* xref:releases::lifecycle.adoc[Fedora Release Life Cycle]
2021-07-08 23:02:37 +03:00
— information on the Fedora development process,
particularly various freeze dates and such
2021-08-22 14:01:27 +03:00
[#resources_for_fedora_package_collection_contributors]
2021-07-08 23:02:37 +03:00
=== Resources for Fedora Package Collection contributors
* https://fedoraproject.org/wiki/Category:SIGs?rd=SIGs[SIGs] — Fedora Special Interest Groups
* https://bugzilla.redhat.com/bugzilla/describecomponents.cgi?product=Fedora[Fedora package components in bugzilla]
* https://koji.fedoraproject.org/koji/[koji — Fedora Package Build System]
* https://bodhi.fedoraproject.org/[bodhi — Fedora Package Update System]
* https://packages.fedoraproject.org/[Fedora Packages]
— Web UI for browsing packages.
* https://packager-dashboard.fedoraproject.org[Fedora Packager Dashboard]
— Service for Fedora package maintainers aiming to provide all relevant data
at a single place in an easy to read and filter way.
2021-07-08 23:02:37 +03:00
* https://calendar.fedoraproject.org/vacation/[Vacation Calendar]
— Add a vacation note if you are going to be unavailable for a few days.
2021-07-08 23:02:37 +03:00
* https://fedoraproject.org/wiki/Test_Machine_Resources_For_Package_Maintainers[Test Machines]
— Contributed servers for test, mock build, compile or debug packages before submitting to koji
* https://sourcegraph.com/search?q=context:global+repo:^src\.fedoraproject\.org/rpms/.*%24[Sourcegraph]
— Search across all dist-git repositories.
2021-08-22 14:01:27 +03:00
[#important_mailing_lists]
2021-07-08 23:02:37 +03:00
=== Important Mailing Lists
include::{partialsdir}/mailing_lists.adoc[]
2021-07-08 23:02:37 +03:00
2021-09-29 16:21:26 -04:00
* https://listman.redhat.com/mailman/listinfo/bugzilla-announce-list[bugzilla-announce-list] is where announcements about https://bugzilla.redhat.com[Red Hat Bugzilla] are shared.