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.
At one point in the day, I noticed that a young man was wearing a badge on which his last name matched mowest's. I introduced myself and he told me that mowest would be back in a few minutes. I sat down near him and, once the current talk was finished, got to meet mowest. Due to circumstances beyond his control, Peter Boy was unable to come to Flock so mowest and I were the only Server WG members present. We decided that it would be a shame for there not to be a talk related to Fedora Server so mowest suggested that we do a BoF talk to gather Fedora Server users and listen to their use cases. We found Justin Flory and were able to get a room and a place in the schedule[2] later that day.
Mowest and I then spent some time getting to know each other better since we never have a chance to talk informally during the Fedora Server weekly meetings. As we talked, we realized that we had a lot more in common than we suspected. Flying to a different continent to go to Flock may be a chore but it is worth it to meet people we engage with online frequently. For me, the act of meeting mowest made going to the US worth by itself.
The talk/discussion[3] went pretty much as expected. Because it had being thrown together at the last minute, we only had a few attendees but we were still able to discuss the use case of Fedora as a NAS server, what filesystem we should use and how each one of us handles upgrading from one version of Fedora to the next. Since ths was one of the last talks of the day, we then went to the "Q&A with Mike McGrarth" talk and were somewhat surprised to get a shoutout from Mike[4], who told the audience that he tought we should have had more of an audience.
I then had a chance to talk with Adam W. and we sat down together for a few minutes to discuss how we could have more AutoQA testing for Fedora Server. I explained that the Server WG is discussing whether to promote Ansible roles/playbooks or setting things up manually. Adam detailed that we had more or less the same issue with regards to AutoQA testing. He would rather we test running Ansible playbooks or doing things by hand but not both.
Emmanuel
[1] https://docs.fedoraproject.org/en-US/packaging-guidelines/Ansible_collection... [2] https://cfp.fedoraproject.org/flock-2024/talk/8WCHU8/ [3] https://www.youtube.com/watch?v=DLD23eBKKkc#t=386m [4] https://www.youtube.com/watch?v=xZJkQtcap04#t=535m32s
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.yam...
At one point in the day, I noticed that a young man was wearing a badge on which his last name matched mowest's. I introduced myself and he told me that mowest would be back in a few minutes. I sat down near him and, once the current talk was finished, got to meet mowest. Due to circumstances beyond his control, Peter Boy was unable to come to Flock so mowest and I were the only Server WG members present. We decided that it would be a shame for there not to be a talk related to Fedora Server so mowest suggested that we do a BoF talk to gather Fedora Server users and listen to their use cases. We found Justin Flory and were able to get a room and a place in the schedule[2] later that day.
Mowest and I then spent some time getting to know each other better since we never have a chance to talk informally during the Fedora Server weekly meetings. As we talked, we realized that we had a lot more in common than we suspected. Flying to a different continent to go to Flock may be a chore but it is worth it to meet people we engage with online frequently. For me, the act of meeting mowest made going to the US worth by itself.
The talk/discussion[3] went pretty much as expected. Because it had being thrown together at the last minute, we only had a few attendees but we were still able to discuss the use case of Fedora as a NAS server, what filesystem we should use and how each one of us handles upgrading from one version of Fedora to the next. Since ths was one of the last talks of the day, we then went to the "Q&A with Mike McGrarth" talk and were somewhat surprised to get a shoutout from Mike[4], who told the audience that he tought we should have had more of an audience.
I then had a chance to talk with Adam W. and we sat down together for a few minutes to discuss how we could have more AutoQA testing for Fedora Server. I explained that the Server WG is discussing whether to promote Ansible roles/playbooks or setting things up manually. Adam detailed that we had more or less the same issue with regards to AutoQA testing. He would rather we test running Ansible playbooks or doing things by hand but not both.
Emmanuel
[1] https://docs.fedoraproject.org/en-US/packaging-guidelines/Ansible_collection... [2] https://cfp.fedoraproject.org/flock-2024/talk/8WCHU8/ [3] https://www.youtube.com/watch?v=DLD23eBKKkc#t=386m [4] https://www.youtube.com/watch?v=xZJkQtcap04#t=535m32s
-- _______________________________________________ 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
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.yam...
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.
-- 真実はいつも一つ!/ Always, there's only one truth!
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.yam...
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?
-- 真実はいつも一つ!/ 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
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.yam...
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.
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.yam...
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
On Tue, Aug 20, 2024 at 3:22 PM Richard Megginson rmeggins@redhat.com wrote:
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.yam...
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.
What's your FAS?
On Tue, Aug 20, 2024 at 3:52 PM Emmanuel Seyman emmanuel@seyman.fr wrote:
- Neal Gompa [20/08/2024 15:32] :
What's your FAS?
Richard's FAS username is rmeggins.
I gave the project to him.
On Tue, Aug 20, 2024 at 1:56 PM Neal Gompa ngompa13@gmail.com wrote:
On Tue, Aug 20, 2024 at 3:52 PM Emmanuel Seyman emmanuel@seyman.fr wrote:
- Neal Gompa [20/08/2024 15:32] :
What's your FAS?
Richard's FAS username is rmeggins.
I gave the project to him.
Thanks!
-- 真実はいつも一つ!/ 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
* Richard Megginson [20/08/2024 14:11] :
Thanks!
Given that the package is now in the hands of somebody actively maintaining it, I suspect my commit access is no longer required.
I can't remove myself from the package since I'm not an admin. Richard, can you do this for me? My FAS username is eseyman.
Emmanuel
On Fri, Aug 23, 2024 at 3:30 AM Emmanuel Seyman emmanuel@seyman.fr wrote:
- Richard Megginson [20/08/2024 14:11] :
Thanks!
Given that the package is now in the hands of somebody actively maintaining it, I suspect my commit access is no longer required.
I can't remove myself from the package since I'm not an admin. Richard, can you do this for me? My FAS username is eseyman.
Done.
Emmanuel
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
server@lists.fedoraproject.org