Re: Question for election candidates: do you support allowing Fedora src-git repositories to be hosted on a proprietary software git forge?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Nov 29, 2021 at 7:09 PM Michael Catanzaro <mcatanzaro@xxxxxxxxx> 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@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

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
_______________________________________________
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




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux