Re: Retired packages with maintainers

2020-05-13 Thread Michael Schwendt
On Tue, 12 May 2020 at 14:13, Fabio Valentini  wrote:
>
> > - Do we have a documented way to mark modules as orphaned or retired?
>
> I think we do. I seem to remember seeing "dead.module" files in some
> module repositories I looked at ...

Well, the "dead.package" file in dist git has been the standard way to
mark packages as retired. "fedpkg retire DESCRIPTION" adds it, too,
and _without_ marking the package as orphaned anywhere.
___
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: Retired packages with maintainers

2020-05-13 Thread Mohan Boddu
On Tue, May 12, 2020 at 9:14 AM Pierre-Yves Chibon  wrote:
>
> On Tue, May 12, 2020 at 02:51:03PM +0200, Miro Hrončok wrote:
> > On 12. 05. 20 8:49, Pierre-Yves Chibon wrote:
> > > Finally, does everyone agree about the original request: "remove all 
> > > maintainers
> > > of retired packages"? Or should we bring this to FESCo?
> >
> > If the procedure is "remove all maintainers if all branches are retired or
> > EOL" than yes, this is a good thing. However, not sure if worth spending
> > energy on. What are the benefits over status quo?
>
> Someone asked us to look into this, so I did, briefly.
> I am also very happy to close the ticket as "Won't fix" and move on :)

I think we should orphan the packages, for couple of reasons:

1. It's easier to find orphaned packages compared to retired packages
2. When we unretire, we will give the package to the requestor, but it
might still leave the non-main maintainers (which I think is wrong?)

I know you already mentioned - The script checks *all* branches in PDC
and ensure that they are all "active=False", this is very important
and please re-verify, as we dont want to orphan EPEL only packages as
well as packages that are still being maintained in released branches
but retired in rawhide.

Thanks.

>
>
> 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
___
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: Retired packages with maintainers

2020-05-13 Thread Tadej Janež
On Tue, 2020-05-12 at 16:19 -0700, Kevin Fenzi wrote:
> On Tue, May 12, 2020 at 03:13:42PM +0200, Pierre-Yves Chibon wrote:
> > On Tue, May 12, 2020 at 02:51:03PM +0200, Miro Hrončok wrote:
> > > On 12. 05. 20 8:49, Pierre-Yves Chibon wrote:
> > > > Finally, does everyone agree about the original request:
> > > > "remove all maintainers
> > > > of retired packages"? Or should we bring this to FESCo?
> > > 
> > > If the procedure is "remove all maintainers if all branches are
> > > retired or
> > > EOL" than yes, this is a good thing. However, not sure if worth
> > > spending
> > > energy on. What are the benefits over status quo?
> > 
> > Someone asked us to look into this, so I did, briefly.
> > I am also very happy to close the ticket as "Won't fix" and move on
> > :)
> 
> I think it might be worth it... it makes it more clear how many
> packages
> someone maintains and what their status is. 

As someone who found himself in the list 3 times I would be very much
in favor of removing myself as maintainer of these packages :)

And since the script has already been written and it works, I would be
in favor of deploying it somewhere where it runs periodically.

Tadej
___
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: Retired packages with maintainers

2020-05-12 Thread Kevin Fenzi
On Tue, May 12, 2020 at 03:13:42PM +0200, Pierre-Yves Chibon wrote:
> On Tue, May 12, 2020 at 02:51:03PM +0200, Miro Hrončok wrote:
> > On 12. 05. 20 8:49, Pierre-Yves Chibon wrote:
> > > Finally, does everyone agree about the original request: "remove all 
> > > maintainers
> > > of retired packages"? Or should we bring this to FESCo?
> > 
> > If the procedure is "remove all maintainers if all branches are retired or
> > EOL" than yes, this is a good thing. However, not sure if worth spending
> > energy on. What are the benefits over status quo?
> 
> Someone asked us to look into this, so I did, briefly.
> I am also very happy to close the ticket as "Won't fix" and move on :)

I think it might be worth it... it makes it more clear how many packages
someone maintains and what their status is. 

kevin


signature.asc
Description: PGP signature
___
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: Retired packages with maintainers

2020-05-12 Thread Vít Ondruch

Dne 12. 05. 20 v 20:26 Vít Ondruch napsal(a):
> Dne 12. 05. 20 v 14:51 Miro Hrončok napsal(a):
>> On 12. 05. 20 8:49, Pierre-Yves Chibon wrote:
>>> Finally, does everyone agree about the original request: "remove all
>>> maintainers
>>> of retired packages"? Or should we bring this to FESCo?
>> If the procedure is "remove all maintainers if all branches are
>> retired or EOL" than yes, this is a good thing. However, not sure if
>> worth spending energy on. What are the benefits over status quo?
>>
> For example to be able to see if some packager is active or not? Why the
> Pagure user page [1] should show that somebody maintains some package
> while it is actually not true? In this specific case, there are listed 4
> EOL packages.

Forget to mention, that this page is overview also for myself, if I
should something let go.

And also, since we have lost the ability to manage user privileges per
branch, it is not possible to retire package and remove yourself from
it, because then it would not be possible to maintain the stable
branches. There should be other mechanism to remove the maintainers once
the last branch gets EOL, but there is non AFAIK.


Vít


>
> If you think it is not worth spending the time to provide the correct
> information, then maybe this whole page should be removed from Pagure,
> because it has no value ATM.
>
>
>
> [1] https://src.fedoraproject.org/user/skottler/projects
>
> ___
> 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: Retired packages with maintainers

2020-05-12 Thread Vít Ondruch

Dne 12. 05. 20 v 14:51 Miro Hrončok napsal(a):
> On 12. 05. 20 8:49, Pierre-Yves Chibon wrote:
>> Finally, does everyone agree about the original request: "remove all
>> maintainers
>> of retired packages"? Or should we bring this to FESCo?
>
> If the procedure is "remove all maintainers if all branches are
> retired or EOL" than yes, this is a good thing. However, not sure if
> worth spending energy on. What are the benefits over status quo?
>

For example to be able to see if some packager is active or not? Why the
Pagure user page [1] should show that somebody maintains some package
while it is actually not true? In this specific case, there are listed 4
EOL packages.

If you think it is not worth spending the time to provide the correct
information, then maybe this whole page should be removed from Pagure,
because it has no value ATM.



[1] https://src.fedoraproject.org/user/skottler/projects

___
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: Retired packages with maintainers

2020-05-12 Thread Pierre-Yves Chibon
On Tue, May 12, 2020 at 02:51:03PM +0200, Miro Hrončok wrote:
> On 12. 05. 20 8:49, Pierre-Yves Chibon wrote:
> > Finally, does everyone agree about the original request: "remove all 
> > maintainers
> > of retired packages"? Or should we bring this to FESCo?
> 
> If the procedure is "remove all maintainers if all branches are retired or
> EOL" than yes, this is a good thing. However, not sure if worth spending
> energy on. What are the benefits over status quo?

Someone asked us to look into this, so I did, briefly.
I am also very happy to close the ticket as "Won't fix" and move on :)


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: Retired packages with maintainers

2020-05-12 Thread Miro Hrončok

On 12. 05. 20 8:49, Pierre-Yves Chibon wrote:

Finally, does everyone agree about the original request: "remove all maintainers
of retired packages"? Or should we bring this to FESCo?


If the procedure is "remove all maintainers if all branches are retired or EOL" 
than yes, this is a good thing. However, not sure if worth spending energy on. 
What are the benefits over status quo?


--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
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: Retired packages with maintainers

2020-05-12 Thread Pierre-Yves Chibon
On Tue, May 12, 2020 at 02:08:12PM +0200, Igor Raits wrote:
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA512
> 
> On Tue, 2020-05-12 at 08:49 +0200, Pierre-Yves Chibon wrote:
> > Good Morning Everyone,
> > 
> > A little while ago we have received the request on the infra issue
> > tracker to
> > remove all maintainers of retired packages [1].
> > 
> > So today I decided to look at what this would look like and wrote a
> > script that
> > queries PDC for the list of all branches on all projects [2], gather
> > from it a
> > list of all the packages that are retired on all their branches (so
> > all branches
> > are ``active=false``).
> > For each of these retired project, it queries dist-git to find out if
> > they still
> > have maintainers in addition to the ``orphan`` user.
> > 
> > The outcome of this script can be found there:
> > 
> >   
> > https://pingou.fedorapeople.org/retired_packages_with_maintainers.log
> > 
> > 
> > Some stats about this:
> > - 881 RPM packages are retired and still have maintainers (out of
> > 4322 retired
> >   RPMs).
> > - 662 of them are not orphaned
> > - 42 modules are retired and still have maintainers (out of 42
> > retired modules).
> > - all of them are not orphaned
> > - 2 containers are retired and still have maintainers (out of 3
> > retired
> >   containers).
> > - all of them are not orphaned
> > 
> > Which brings a couple of questions:
> > - Do we have a documented way to mark modules as orphaned or retired?
> 
> Not really, usually this requires releng ticket which most of people
> don't ever create.
> 
> > - Should we orphan all the RPM packages that are retired but not
> > orphaned?
> 
> Doesn't that mean that we will add them back to repos? For me retired
> means that they are not in repos anymore, so what would orphaning
> exactly mean? Or is this just about marking it as "orphaned-retired" in
> dist-git?

To pick an example: denyhosts still has Jason as POC while all its branches are
set as "active=False" in PDC.
So by orphaning the package, I mean setting the "orphan" user as POC for it.

> > Finally, does everyone agree about the original request: "remove all
> > maintainers
> > of retired packages"? Or should we bring this to FESCo?
> 
> I think this is good idea to remove all maintainers from retired
> packages because they essentially can't do anything with them anyway.
> 
> But beware of EPEL-only packages.

The script checks *all* branches in PDC and ensure that they are all
"active=False". So if a package still has active branches in EPEL it should not
show in the list here.


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: Retired packages with maintainers

2020-05-12 Thread Fabio Valentini
On Tue, May 12, 2020 at 2:03 PM Pierre-Yves Chibon  wrote:
>
> Good Morning Everyone,
>
> A little while ago we have received the request on the infra issue tracker to
> remove all maintainers of retired packages [1].
>
> So today I decided to look at what this would look like and wrote a script 
> that
> queries PDC for the list of all branches on all projects [2], gather from it a
> list of all the packages that are retired on all their branches (so all 
> branches
> are ``active=false``).
> For each of these retired project, it queries dist-git to find out if they 
> still
> have maintainers in addition to the ``orphan`` user.

Hey pingou,

I've been wondering about the same thing a while back.

> - Do we have a documented way to mark modules as orphaned or retired?

I think we do. I seem to remember seeing "dead.module" files in some
module repositories I looked at ...

> - Should we orphan all the RPM packages that are retired but not orphaned?

I think removing maintainers from packages where all branches are
inactive is a good idea. Those only add noise when querying anything,
in my experience.
I'd support an automatic / scripted procedure to remove all
maintainers from all-branches-retired packages, if you decide to bring
this to FESCo :)

So long as we make sure that if any branch is still not retired we
don't modify the maintainer list, I'm all for it.

Fabio
___
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: Retired packages with maintainers

2020-05-12 Thread Igor Raits
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

On Tue, 2020-05-12 at 08:49 +0200, Pierre-Yves Chibon wrote:
> Good Morning Everyone,
> 
> A little while ago we have received the request on the infra issue
> tracker to
> remove all maintainers of retired packages [1].
> 
> So today I decided to look at what this would look like and wrote a
> script that
> queries PDC for the list of all branches on all projects [2], gather
> from it a
> list of all the packages that are retired on all their branches (so
> all branches
> are ``active=false``).
> For each of these retired project, it queries dist-git to find out if
> they still
> have maintainers in addition to the ``orphan`` user.
> 
> The outcome of this script can be found there:
> 
>   
> https://pingou.fedorapeople.org/retired_packages_with_maintainers.log
> 
> 
> Some stats about this:
> - 881 RPM packages are retired and still have maintainers (out of
> 4322 retired
>   RPMs).
> - 662 of them are not orphaned
> - 42 modules are retired and still have maintainers (out of 42
> retired modules).
> - all of them are not orphaned
> - 2 containers are retired and still have maintainers (out of 3
> retired
>   containers).
> - all of them are not orphaned
> 
> Which brings a couple of questions:
> - Do we have a documented way to mark modules as orphaned or retired?

Not really, usually this requires releng ticket which most of people
don't ever create.

> - Should we orphan all the RPM packages that are retired but not
> orphaned?

Doesn't that mean that we will add them back to repos? For me retired
means that they are not in repos anymore, so what would orphaning
exactly mean? Or is this just about marking it as "orphaned-retired" in
dist-git?

> Finally, does everyone agree about the original request: "remove all
> maintainers
> of retired packages"? Or should we bring this to FESCo?

I think this is good idea to remove all maintainers from retired
packages because they essentially can't do anything with them anyway.

But beware of EPEL-only packages.

> 
> Thanks for your inputs,
> 
> Pierre
> 
> 
> [1] https://pagure.io/fedora-infrastructure/issue/8600
> [2] https://pdc.fedoraproject.org/extras/active_branches.json (8+Mb
> file)
> ___
> devel-announce mailing list -- devel-annou...@lists.fedoraproject.org
> To unsubscribe send an email to 
> devel-announce-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-annou...@lists.fedoraproject.org
- -- 
Igor Raits 
-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEcwgJ58gsbV5f5dMcEV1auJxcHh4FAl66kawACgkQEV1auJxc
Hh6Z4A/+P6Ihd/JDAVT940mdtO5ajMBCDCLnh1pRoluxIqAejSTX39zzTekbzGBJ
KDmKhwiBmrEuPFHxbTuTAFZmxYnuNOey0AT2EHuO3EZ0VFQafaTiMvM5fEB5a1G7
PHFTNeKloXzi21KtB6SOuHuKxEo0NySjb7ZRlLppp/QKbiYApgQ9smiHYPX6dHLX
f04+X7Fjx0WFXvSpqgnHCjyNajRH3I70riulHj0VQ0904aWc3Ou9dyGezFtUXKph
11NXn2KWs56ixbjwiW4X3EcXGFVgoGD8+ZIYq6MJBdHiI5F87oiJ0YK+Q0JQsymR
T/fTXo/7di2t529XGU/4AOFD89iDWMwHmgwDMSZvD8bRJAMuxB3OmRcrLZE5dIe2
kp9hLOp4iXBX4kFy2lEAdW4hch933OD8Pad4lGhKDLWusAgOOZuHAvwc4nbQaEiu
KaUTSiARnajm5WXj0hJLcS2mtNCgDMis3tW+Vk8LYn8u3pbO53YkyZiYWoOs1ued
JaD7waOix8GYDsM002NA5RR6shCJQQKz1Eow6I3eY1rmWw6bpQPGco1Yoli7GDgt
RKc3KjuZOHFPfkXLaqVI8/rx7Mg4PkwEyXtJ+OY0arsM2LpvXaYjgGfe+pkDvndE
10Dk9rc/w6yc1o+EotUcTm/2hZPlxd9BUOaYWr0kftJvqjysOnc=
=YyUb
-END PGP SIGNATURE-
___
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


Retired packages with maintainers

2020-05-12 Thread Pierre-Yves Chibon
Good Morning Everyone,

A little while ago we have received the request on the infra issue tracker to
remove all maintainers of retired packages [1].

So today I decided to look at what this would look like and wrote a script that
queries PDC for the list of all branches on all projects [2], gather from it a
list of all the packages that are retired on all their branches (so all branches
are ``active=false``).
For each of these retired project, it queries dist-git to find out if they still
have maintainers in addition to the ``orphan`` user.

The outcome of this script can be found there:

  https://pingou.fedorapeople.org/retired_packages_with_maintainers.log


Some stats about this:
- 881 RPM packages are retired and still have maintainers (out of 4322 retired
  RPMs).
- 662 of them are not orphaned
- 42 modules are retired and still have maintainers (out of 42 retired modules).
- all of them are not orphaned
- 2 containers are retired and still have maintainers (out of 3 retired
  containers).
- all of them are not orphaned

Which brings a couple of questions:
- Do we have a documented way to mark modules as orphaned or retired?
- Should we orphan all the RPM packages that are retired but not orphaned?


Finally, does everyone agree about the original request: "remove all maintainers
of retired packages"? Or should we bring this to FESCo?


Thanks for your inputs,

Pierre


[1] https://pagure.io/fedora-infrastructure/issue/8600
[2] https://pdc.fedoraproject.org/extras/active_branches.json (8+Mb file)
___
devel-announce mailing list -- devel-annou...@lists.fedoraproject.org
To unsubscribe send an email to devel-announce-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-annou...@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


Retired packages with maintainers

2020-05-12 Thread Pierre-Yves Chibon
Good Morning Everyone,

A little while ago we have received the request on the infra issue tracker to
remove all maintainers of retired packages [1].

So today I decided to look at what this would look like and wrote a script that
queries PDC for the list of all branches on all projects [2], gather from it a
list of all the packages that are retired on all their branches (so all branches
are ``active=false``).
For each of these retired project, it queries dist-git to find out if they still
have maintainers in addition to the ``orphan`` user.

The outcome of this script can be found there:

  https://pingou.fedorapeople.org/retired_packages_with_maintainers.log


Some stats about this:
- 881 RPM packages are retired and still have maintainers (out of 4322 retired
  RPMs).
- 662 of them are not orphaned
- 42 modules are retired and still have maintainers (out of 42 retired modules).
- all of them are not orphaned
- 2 containers are retired and still have maintainers (out of 3 retired
  containers).
- all of them are not orphaned

Which brings a couple of questions:
- Do we have a documented way to mark modules as orphaned or retired?
- Should we orphan all the RPM packages that are retired but not orphaned?


Finally, does everyone agree about the original request: "remove all maintainers
of retired packages"? Or should we bring this to FESCo?


Thanks for your inputs,

Pierre


[1] https://pagure.io/fedora-infrastructure/issue/8600
[2] https://pdc.fedoraproject.org/extras/active_branches.json (8+Mb file)
___
devel-announce mailing list -- devel-announce@lists.fedoraproject.org
To unsubscribe send an email to devel-announce-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-announce@lists.fedoraproject.org