Re: Self Introduction: Davide Cavalca

2020-10-30 Thread jkonecny
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

2020-10-29 Thread Pierre-Yves Chibon
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

2020-10-29 Thread Michel Alexandre Salim
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

2020-10-29 Thread Zbigniew Jędrzejewski-Szmek
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

2020-10-29 Thread Matthew Miller
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

2020-10-29 Thread Vít Ondruch


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

2020-10-28 Thread Michel Alexandre Salim
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

2020-10-28 Thread Neal Gompa
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

2020-10-28 Thread Davide Cavalca via devel
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