On Mon, Nov 29, 2021 at 7:09 PM Michael Catanzaro <mcatanzaro(a)gnome.org> 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/
Michael
_______________________________________________
devel mailing list -- devel(a)lists.fedoraproject.org
To unsubscribe send an email to devel-leave(a)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
Do not reply to spam on the list, report it:
https://pagure.io/fedora-infrastructure
Packit developer and Source-git SIG member here, joining two days late
to this thread.
One important thing to call out: the source-git workflow is not
officially adopted by the Fedora Community. All the work that is
ongoing in this space is experimentation and custom tooling developed
to support select packages. Yes, we (the Packit team) have a goal to
propose to the Community to adopt the workflow as an alternative way
of doing packaging work and allow source-git repositories to be hosted
within Fedora realms, but that proposal has not been written yet.
To have a better, less fragmented developer experience, lower
maintenance and administration costs, and to ensure Community control
over them, I think it would make sense to host official source-git
repositories next to dist-git repos, in a sibling namespace, and be
served by the same Git-forge. But this becomes important if and when
the workflow becomes official. Before that, as Zbyszek wrote,
experimentation could happen anywhere. The discussion on the
source-git SIG issue was just about that: where should experimental
source-git repositories be hosted.
As someone working on source-git, I would like to see the Fedora
Community to have a clear decision about which Git-forge to use for
canonical sources and to support in the long run. Currently I’m seeing
mixed signals, and this makes longer term planning somewhat more
difficult. Source-git requirements might be considered in making such
a decision, but I don't see them as the main driving force.
Hunor