[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [GCD] Migrating repositories, issues, and patches to Codeberg
From: |
Divya Ranjan |
Subject: |
Re: [GCD] Migrating repositories, issues, and patches to Codeberg |
Date: |
Wed, 29 Jan 2025 10:08:13 +0000 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Hello Ludo,
> All this contributes to a [poor
> experience](https://guix.gnu.org/en/blog/2025/guix-user-and-contributor-survey-2024-the-results-part-3/)
> for those who choose to contribute despite the barrier to entry, probably
> discourages many to even start contributing, and adds to the load of
> committers and infrastructure maintainers.
While I have differing views on the poor experience, from the 3rd part of
survey’s results, don’t we see the answers to "What would help you contribute
more to the project?" has answers of differing priorities? Only 9% of
contributors feel like the addition of a PR-based workflow ála
Github/Codeberg/Gitlab would lead to them contributing further but while 203
respondents (a total of 20%) report that it’s the timely reviews and actions on
contributions that inhibit motivation for further contribution.
I have started contributing over the last few months, and the current
(Savannah, email based) workflow was a bit difficult but I overcame it in a few
days, not even a week. And I’d certainly accept that I had an existing workflow
for similar projects I contribute to, and have had used Gnus, and debbugs.el,
but the learning curve isn’t really that much of an issue, from my personal
opinion.
What I do think could lead to better contributions is what’s reported in the
survey before the workflow change, i.e, timely reviews, better REPL debugging
and most importantly a guidance/mentoring setup. Guix Social goes far enough to
enable this to some extent, thanks to Steve, but we should have a workflow
where we keep certain issues/upgrades as low-hanging fruit for the beginners,
and walk them through it over time. I had Ekaitz do the same with me, when i
was contributing my first package to Guix. And I’d always be grateful for that,
because if I hadn’t had that mentoring for a day or two, I’d have gotten
frustrated and kept contributing to Guix aside for a while.
I use and have used Codeberg and Sourcehut, it’d be not an issue for me to
switch either way. Though I do have to ask, would there be an intent to
maintain a mirror at Savannah, if Guix chooses to primarily shift to
codeberg/forgejo? And also, it is better to go with Forgejo as a self-hosted
instance than relying on codeberg.org since the latter has limitations on how
big repositories you can host[0]. I’ve heard they can provide more, but since
we already have existing infrastructure, why not go the self-host path?
I’d be glad to contribute to the migration however I can, but I suggest we
reflect on the necessity and consequences of this a bit more.
[0]: https://docs.codeberg.org/getting-started/faq/
Regards,
--
Divya Ranjan,
Philosophy, Mathematics, Libre Software.
PGP Fingerprint: F0B3 1A69 8006 8FB8 096A 2F12 B245 10C6 108C 8D4A
- Re: [GCD] Migrating repositories, issues, and patches to Codeberg, (continued)
- Re: [GCD] Migrating repositories, issues, and patches to Codeberg, Tomas Volf, 2025/01/28
- Re: [GCD] Migrating repositories, issues, and patches to Codeberg, Andreas Enge, 2025/01/30
- Re: [GCD] Migrating repositories, issues, and patches to Codeberg, Giovanni Biscuolo, 2025/01/31
- Re: [GCD] Migrating repositories, issues, and patches to Codeberg, Ekaitz Zarraga, 2025/01/31
- Re: [GCD] Migrating repositories, issues, and patches to Codeberg, Cayetano Santos, 2025/01/31
- Re: [GCD] Migrating repositories, issues, and patches to Codeberg, Suhail Singh, 2025/01/30
Re: [GCD] Migrating repositories, issues, and patches to Codeberg, Tomas Volf, 2025/01/28
Re: [GCD] Migrating repositories, issues, and patches to Codeberg, Cayetano Santos, 2025/01/29
Re: [GCD] Migrating repositories, issues, and patches to Codeberg, Steve George, 2025/01/29
Re: [GCD] Migrating repositories, issues, and patches to Codeberg,
Divya Ranjan <=
Re: [GCD] Migrating repositories, issues, and patches to Codeberg, 45mg, 2025/01/29
Re: [GCD] Migrating repositories, issues, and patches to Codeberg, Noé Lopez, 2025/01/29
Re: [GCD] Migrating repositories, issues, and patches to Codeberg, Liliana Marie Prikler, 2025/01/29
Re: [GCD] Migrating repositories, issues, and patches to Codeberg, Thanos Apollo, 2025/01/30
Re: [GCD] Migrating repositories, issues, and patches to Codeberg, Simon Tournier, 2025/01/30
Re: [GCD] Migrating repositories, issues, and patches to Codeberg, Christopher Baines, 2025/01/30