It’s been one month since #Guix migrated to Codeberg.

We’ve had 138 code contributors on that month compared to 102 on the previous month according to Git, or +35%.

Of course it’s too small a sample to draw any conclusion but let’s hope it continues that way.

@civodul Is that the number of MRs received or the number merged?

@octorine @civodul Hum, is it about

$ git shortlog -nse --after=2.month --before=1.month | wc -l
104

$ git shortlog -nse --after=1.month | wc -l
142

?

If yes, I’m not sure this counts any Codeberg effect. Because, for example, these top contributors over the past month:

417 Nicolas Graves <ngraves@ngraves.fr>
270 Liliana Marie Prikler <liliana.prikler@gmail.com>
135 jgart <jgart@dismail.de>
105 Vinicius Monego <monego@posteo.net>
95 Sharlatan Hellseher <sharlatanus@gmail.com>
67 Ricardo Wurmus <rekado@elephly.net>

would have contributed equally; as many other in the list. In other words, most of these contributions had been merged without Codeberg involved. 😁

Moreover, these numbers about code contributors say nothing about how they contributed (still via email guix-patches@gnu.org or via PRs).

Moreover, consider:

417 Nicolas Graves <ngraves@ngraves.fr>
15 Nicolas Graves via Guix-patches via <guix-patches@gnu.org>

is counted twice for that month; among many other examples. And that also happens over the previous month. But it’s hard to tell if the “duplicate author” numbers are the same; a bit more or a bit less then it drastically changes the percentage. 😉

The sample is still too small to say something relevant, IMHO.

@zimoun @octorine @civodul
Break down by days:

git log --pretty=format:"%ad" --date=short | sort | uniq -c | tail -n 58

https://paste.debian.net/1382852/

debian Pastezone

@sharlatan Yeah.

My point is:

We cannot say (yet!) something about the positive effect of the migration, as @civodul seems suggesting. 🙃

Today, we can only say: The migration does not have a negative impact on the contributions. And that’s already very nice! 🎉

Somehow, “not a negative effect” doesn’t imply “a positive effect”. It isn’t a bolean logic: “not negative” <=x=> “positive” or “not positive” <=x=> “negative”. Touching my noose 🤡 every morning isn’t negative for my health condition, so do we say then it has a positive effect on my health condition? 🤔

@octorine

@zimoun @sharlatan @civodul It is good to see that the change didn't slow the rate of submissions.

My completely uneducated guess is that moving to a forge will result in a small increase in the rate of submissions, but a bigger increase in the acceptance rate, as it makes reviewing and discussing patches easier

Simon Tournier (@zimoun@sciences.re)

I did a “review” experience: mainly #Guix issues • Yesterday: email workflow • Today: Codeberg workflow ‣ Today and yesterday, my internet connection has been unstable. Somehow disconnected and reconnected many times. It did not have an impact on my workflow yesterday when it really slowed down me today. 1/4

Mastodon -- Sciences.Re