On Tue, Aug 20, 2024 at 12:39 PM Neal Gompa <ngompa13@gmail.com> wrote:
On Tue, Aug 20, 2024 at 2:33 PM Richard Megginson <rmeggins@redhat.com> wrote:
>
> On Tue, Aug 20, 2024 at 12:17 PM Neal Gompa <ngompa13@gmail.com> wrote:
>>
>> On Tue, Aug 20, 2024 at 11:51 AM Richard Megginson <rmeggins@redhat.com> wrote:
>> >
>> > On Tue, Aug 20, 2024 at 3:02 AM Emmanuel Seyman <emmanuel@seyman.fr> wrote:
>> >>
>> >>
>> >> I finally got to Flock on Wednesday afternoon, shortly after 2pm. Since
>> >> the afternoon sessions had already started, I sat down on one of them
>> >> ("Git forge replacement" by Tomáš Hrčka). Once the afternoon sessions
>> >> were done, I was able to say hi to a few other attendees before going to
>> >> my room and getting settled in.
>> >>
>> >> On Thursday, I met Maxwell G and talked about the packaging guidelines
>> >> for Ansible collections[1] he had written. Because I didn't know these
>> >> guidelines existed, I need to check that my source-rpm of the
>> >> robertdebock roles conform to them before submitting it to Fedora for
>> >> review.
>> >>
>> >> I then had the opportunity to talk to Neal Gompa about the
>> >> linux-system-roles package, which contains a number of roles that are
>> >> important to the Fedora Server SIG. Neal explained that he only owned
>> >> the package because it had been orphaned and that he did not want to see
>> >> it be retired. He told me he would much prefer a member of the SIG be
>> >> one of the packagers so we ended up giving me the commit bit on the
>> >> packager.
>> >
>> >
>> > I'm not sure what you mean by "owner" in this context.  Is that strictly the Bugzilla assignee of the package?
>> > Looking at https://src.fedoraproject.org/rpms/linux-system-roles - I see that ngompa is the Bugzilla assignee for Fedora and EPEL.
>> > spetrosi and I are the primary maintainers.  And the maintenance is done almost entirely by packit automation - the upstream
>> > repo uses https://github.com/linux-system-roles/auto-maintenance/blob/main/.packit.yaml
>> >
>>
>> Packit automation is no excuse to ignore when a package gets orphaned
>> and potentially retired. I took it because it became obvious nobody
>> noticed it was about to be retired and it's core to Fedora Server.
>
>
> Understood.  So how do I ensure that the linux-system-roles package doesn't get flagged as potentially orphaned in the future?  Should I use my account to make periodic pagure merge requests?
>

It got orphaned presumably because the original primary maintainer was
inactive for so long that their packager rights were automatically
removed and all their packages were orphaned:
https://pagure.io/fedora-infrastructure/issue/11901

Making sure you have activity ensures that doesn't happen.

ok.  If you like, you can assign me to be the primary maintainer, or you can keep it.
 



--
真実はいつも一つ!/ Always, there's only one truth!
--
_______________________________________________
server mailing list -- server@lists.fedoraproject.org
To unsubscribe send an email to server-leave@lists.fedoraproject.org
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue