Hi,

On Fri, 07 Feb 2025 at 16:22, Ludovic Courtès <l...@gnu.org> wrote:

>   • Scalability (storage): If the Guix repository were to have “tens of
>     thousands” of forks (I think these were their words), then the
>     storage requirements for Codeberg could be very high and
>     problematic, due to lack (or partial lack, I’m not sure) of
>     deduplication across forks.

Hum, interesting.  I thought that deduplication was (almost) free by
design of Git.  Anyway.

Well, maybe not “tens of thousands” but I bet on thousands in the coming
months after the move, if any.

Especially when it becomes so “easy” (familiar) to click on a button for
forking.  Without counting on the “wish-to” effect: I would like to
contribute and even if I will never do it, I start to fork in case.

Here the numbers of contributors per year:

--8<---------------cut here---------------start------------->8---
$ git log --pretty='format:%cd,%an' --date=format:'%Y' | sort | uniq | cut 
-d',' -f1 | uniq -c
      4 2012
     14 2013
     36 2014
     59 2015
    114 2016
    119 2017
    136 2018
    187 2019
    262 2020
    331 2021
    350 2022
    363 2023
    377 2024
    133 2025
--8<---------------cut here---------------end--------------->8---

Let as an exercise the prediction for 2025 and later. :-)

And based on “git shortlog”, I count 284 single-time contributor.  And
around one hundred over the past year.

Therefore, I bet on thousands. :-)


>     They mentioned the AGit workflow as a way to avoid that
>     fork/branch/pull-request mechanism and its associated costs:
>     https://forgejo.org/docs/latest/user/agit-support/

Please note that a patch had been sent to Git upstream [1] but something
makes it stale.  And the tool mentioned by AGit original author, namely
git-repo [2], had been archived recently.  However ’repo’ [3] seems
still developed.

Maybe this post is worth reading: 
https://git-repo.info/en/2020/03/agit-flow-and-git-repo/

1: 
https://public-inbox.org/git/20200304113312.34229-1-zhiyou...@alibaba-inc.com/
2: https://github.com/alibaba/git-repo-go
3: https://gerrit.googlesource.com/git-repo

>   • Software Heritage has a hard time archiving code at Codeberg due to
>     rate limiting.  Apparently the two parties are now discussing it.

Cool!  Glad to ear to that.

Cheers,
simon

Reply via email to