On Mon, Nov 29, 2021 at 12:06:13PM -0600, Michael Catanzaro wrote:
Hi, I have a question for the FESCo and Council candidates: do you
support allowing Fedora src-git repositories to be hosted on
gitlab.com, which a proprietary software git forge?
Fedora Council has already effectively stated that dist-git
infrastructure must remain open source, but has no such promises for
src-git. I understand Council has previously stated that Fedora
infrastructure should depend on proprietary software only if no open
source alternative is suitable. Do you believe that there exist no
open source git forges that would be suitable for Fedora src-git?
The most obvious open source alternative would be the open source
version of GitLab. There is also Pagure. I think we're giving up on
open source infrastructure rather quickly here. I'd like to know what
the candidates think before voting.
Context:
https://pagure.io/fedora-source-git/sig/issue/1
https://communityblog.fedoraproject.org/fedora-council-and-the-git-forge/
This would have been a great question for the election questionaires.
All of the answers have been posted at this point, but feel free to
ask it directly of FESCo or the Council.
My answer:
I do not see src-git as the same thing as dist-git. src-git offers a
mechanism for package maintainers and upstream projects to better
coordinate their work. Even if you spend your time working solely
upstream, src-git still ultimately goes through dist-git via PackIt as
would existing package maintenance. dist-git therefore is the
authoritative source of what is in Fedora.
Since src-git is a value add for developers and package maintainers, I
do not see that it needs to be restricted to a specific forge. It
should be usable where the upstream project currently exists and in
many cases Fedora does not have a say in the upstream project hosting.
Thanks,
--
David Cantrell <dcantrell@xxxxxxxxxx>
Red Hat, Inc. | Boston, MA | EST5EDT
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
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@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure