Re: Self Introduction: Davide Cavalca
On Wed, 2020-10-28 at 17:07 -0700, Davide Cavalca via devel wrote: > Hello! > > I've been involved in the Fedora and CentOS communities for a few > years > now as part of the Operating Systems team at Facebook, and most > recently helped drive the btrfs by default change proposal for Fedora > 33. Welcome between us, even though I think you already feel between us like at home ;). > > Myself, Filipe and Michel are kicking off an effort within Facebook > to > try and get more of our OSS software packaged in Fedora. There's a > lot > of software on github.com/{facebook,facebookincubator} that's likely > of > general interest, but it can be difficult to use due to the web of > hard-to-build dependencies that is often required. We're hoping that > by > maintaining it in Fedora we'll be able to make it more accessible, > both > for users and for potential contributors. > That's great to hear. I'm looking forward to meet you around Fedora even more often! Jirka ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@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/devel@lists.fedoraproject.org
Re: Self Introduction: Davide Cavalca
On Thu, Oct 29, 2020 at 11:52:09AM -0700, Michel Alexandre Salim wrote: > On Thu, 2020-10-29 at 13:12 +0100, Vít Ondruch wrote: > > > > This might be a good time to start discussing the possibility of > > having > > "organization" ACLs (e.g. if a bunch of employees at FB, or Datto, or > > another company -- or, say, an Apache project want to collectively > > maintain packages). > > > > Are you proposing "pkgdb" group such as: > > > > https://admin.fedoraproject.org/accounts/group/view/ruby-packagers-sig > > > > https://admin.fedoraproject.org/accounts/group/view/nodejs-sig > > > > https://admin.fedoraproject.org/accounts/group/view/virtmaint-sig > > > Yes, precisely. Just with a slightly different scope. > > > > But groups can't be the "main admin" of a package. > > > That part is fine, the pkgdb group is sufficient to make sure a > consistent set of maintainers have access to the packages. > > If there's no philosophical objection I can open an infra ticket and > see where it goes. If you open a ticket, this may be an useful read prior to doing so: https://pagure.io/fedora-infra/howtos/blob/master/f/groups_in_fedora.md?text=True (It'll help providing all the infos needed in the ticket). Pierre ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@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/devel@lists.fedoraproject.org
Re: Self Introduction: Davide Cavalca
On Thu, 2020-10-29 at 13:12 +0100, Vít Ondruch wrote: > > This might be a good time to start discussing the possibility of > having > "organization" ACLs (e.g. if a bunch of employees at FB, or Datto, or > another company -- or, say, an Apache project want to collectively > maintain packages). > > Are you proposing "pkgdb" group such as: > > https://admin.fedoraproject.org/accounts/group/view/ruby-packagers-sig > > https://admin.fedoraproject.org/accounts/group/view/nodejs-sig > > https://admin.fedoraproject.org/accounts/group/view/virtmaint-sig > Yes, precisely. Just with a slightly different scope. > > But groups can't be the "main admin" of a package. > That part is fine, the pkgdb group is sufficient to make sure a consistent set of maintainers have access to the packages. If there's no philosophical objection I can open an infra ticket and see where it goes. Best regards, -- Michel Alexandre Salim profile: https://keyoxide.org/mic...@michel-slm.name chat via email: https://delta.chat/ GPG key: 5DCE 2E7E 9C3B 1CFF D335 C1D7 8B22 9D2F 7CCC 04F2 signature.asc Description: This is a digitally signed message part ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@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/devel@lists.fedoraproject.org
Re: Self Introduction: Davide Cavalca
On Wed, Oct 28, 2020 at 06:32:39PM -0700, Michel Alexandre Salim wrote: > Hi Davide! /me waves > Welcome on board the packagers group! > > On Wed, 2020-10-28 at 17:07 -0700, Davide Cavalca via devel wrote: > > [snip] > > Myself, Filipe and Michel are kicking off an effort within Facebook > > to > > try and get more of our OSS software packaged in Fedora. There's a > > lot > > of software on github.com/{facebook,facebookincubator} that's likely > > of > > general interest, but it can be difficult to use due to the web of > > hard-to-build dependencies that is often required. We're hoping that > > by > > maintaining it in Fedora we'll be able to make it more accessible, > > both > > for users and for potential contributors. > > > > This might be a good time to start discussing the possibility of having > "organization" ACLs (e.g. if a bunch of employees at FB, or Datto, or > another company -- or, say, an Apache project want to collectively > maintain packages). -1 from me. It's people who maintain packages, not companies. We neither grant maintainer privileges when somebody joins a company, nor do we take them away when they leave. I don't think it's any issue for the main maintainer of a package to add someone when necessary. Zbyszek ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@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/devel@lists.fedoraproject.org
Re: Self Introduction: Davide Cavalca
On Wed, Oct 28, 2020 at 05:07:33PM -0700, Davide Cavalca via devel wrote: > I've been involved in the Fedora and CentOS communities for a few years > now as part of the Operating Systems team at Facebook, and most > recently helped drive the btrfs by default change proposal for Fedora > 33. Hello Davide! > Myself, Filipe and Michel are kicking off an effort within Facebook to > try and get more of our OSS software packaged in Fedora. There's a lot > of software on github.com/{facebook,facebookincubator} that's likely of > general interest, but it can be difficult to use due to the web of > hard-to-build dependencies that is often required. We're hoping that by > maintaining it in Fedora we'll be able to make it more accessible, both > for users and for potential contributors. This is amazing! Let me know how I can help! -- Matthew Miller Fedora Project Leader ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@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/devel@lists.fedoraproject.org
Re: Self Introduction: Davide Cavalca
Dne 29. 10. 20 v 2:32 Michel Alexandre Salim napsal(a): Hi Davide! Welcome on board the packagers group! On Wed, 2020-10-28 at 17:07 -0700, Davide Cavalca via devel wrote: [snip] Myself, Filipe and Michel are kicking off an effort within Facebook to try and get more of our OSS software packaged in Fedora. There's a lot of software on github.com/{facebook,facebookincubator} that's likely of general interest, but it can be difficult to use due to the web of hard-to-build dependencies that is often required. We're hoping that by maintaining it in Fedora we'll be able to make it more accessible, both for users and for potential contributors. This might be a good time to start discussing the possibility of having "organization" ACLs (e.g. if a bunch of employees at FB, or Datto, or another company -- or, say, an Apache project want to collectively maintain packages). Are you proposing "pkgdb" group such as: https://admin.fedoraproject.org/accounts/group/view/ruby-packagers-sig https://admin.fedoraproject.org/accounts/group/view/nodejs-sig https://admin.fedoraproject.org/accounts/group/view/virtmaint-sig ? But groups can't be the "main admin" of a package. Vít An alternative would be for organizations to programmatically adjust the ACLs for their packages, but I could imagine this can be error- prone (what's stopping me from running said script against an unrelated package I happen to have admin access to) and also doesn't provide visibility that an upstream organization is committing to supporting that package in Fedora? Best regards, ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@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/devel@lists.fedoraproject.org ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@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/devel@lists.fedoraproject.org
Re: Self Introduction: Davide Cavalca
Hi Davide! Welcome on board the packagers group! On Wed, 2020-10-28 at 17:07 -0700, Davide Cavalca via devel wrote: [snip] > Myself, Filipe and Michel are kicking off an effort within Facebook > to > try and get more of our OSS software packaged in Fedora. There's a > lot > of software on github.com/{facebook,facebookincubator} that's likely > of > general interest, but it can be difficult to use due to the web of > hard-to-build dependencies that is often required. We're hoping that > by > maintaining it in Fedora we'll be able to make it more accessible, > both > for users and for potential contributors. > This might be a good time to start discussing the possibility of having "organization" ACLs (e.g. if a bunch of employees at FB, or Datto, or another company -- or, say, an Apache project want to collectively maintain packages). An alternative would be for organizations to programmatically adjust the ACLs for their packages, but I could imagine this can be error- prone (what's stopping me from running said script against an unrelated package I happen to have admin access to) and also doesn't provide visibility that an upstream organization is committing to supporting that package in Fedora? Best regards, -- Michel Alexandre Salim profile: https://keyoxide.org/mic...@michel-slm.name chat via email: https://delta.chat/ GPG key: 5DCE 2E7E 9C3B 1CFF D335 C1D7 8B22 9D2F 7CCC 04F2 signature.asc Description: This is a digitally signed message part ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@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/devel@lists.fedoraproject.org
Re: Self Introduction: Davide Cavalca
On Wed, Oct 28, 2020 at 8:08 PM Davide Cavalca via devel wrote: > > Hello! > > I've been involved in the Fedora and CentOS communities for a few years > now as part of the Operating Systems team at Facebook, and most > recently helped drive the btrfs by default change proposal for Fedora > 33. > > Myself, Filipe and Michel are kicking off an effort within Facebook to > try and get more of our OSS software packaged in Fedora. There's a lot > of software on github.com/{facebook,facebookincubator} that's likely of > general interest, but it can be difficult to use due to the web of > hard-to-build dependencies that is often required. We're hoping that by > maintaining it in Fedora we'll be able to make it more accessible, both > for users and for potential contributors. > > Our initial target is "below" ( > https://github.com/facebookincubator/resctl#below), and we've already > started working on a number of its dependencies (with a handful already > available in Rawhide as of this week). Our plan is to initially co- > maintain these packages between the three of us, and eventually expand > as we build more internal awareness around Fedora and gather interest. > Welcome to Fedora, and congratulations on helping drive the future of Linux. :) I'm looking forward to seeing more stuff from you and your colleagues! -- 真実はいつも一つ!/ Always, there's only one truth! ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@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/devel@lists.fedoraproject.org
Self Introduction: Davide Cavalca
Hello! I've been involved in the Fedora and CentOS communities for a few years now as part of the Operating Systems team at Facebook, and most recently helped drive the btrfs by default change proposal for Fedora 33. Myself, Filipe and Michel are kicking off an effort within Facebook to try and get more of our OSS software packaged in Fedora. There's a lot of software on github.com/{facebook,facebookincubator} that's likely of general interest, but it can be difficult to use due to the web of hard-to-build dependencies that is often required. We're hoping that by maintaining it in Fedora we'll be able to make it more accessible, both for users and for potential contributors. Our initial target is "below" ( https://github.com/facebookincubator/resctl#below), and we've already started working on a number of its dependencies (with a handful already available in Rawhide as of this week). Our plan is to initially co- maintain these packages between the three of us, and eventually expand as we build more internal awareness around Fedora and gather interest. Cheers Davide ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@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/devel@lists.fedoraproject.org