Consider moving from Github

With the advent of Co-pilot now charging $10 a month to suggest code massaged from open source code, some people are moving their code off the platform.

4 Likes

This is one of the reason why I switched mainly to codeberg.

Well, i’m thinking about this from time ago, but moving from github is a good amount of work and we have other priorities. Also, i’m not sure about the alternatives. I wouldn’t like to choose a bad one. We need a stable and fast service, so we can concentrate on development and not being worried about the tools.
So … what alternatives we have?

  • Gitlab?
  • Codeberg?
  • Sfonservacy?
  • Others?

Regards,

I generally agree with trying to use open source tools when possible and it’s worth reviewing our tools periodically. I don’t think GitHub is evil. The article does get close to extremist rhetoric which I don’t think is helpful in persuading people to consider their options. Nothing is free and GitHub is harvesting data to its advantage like all big-data owners. There is a legal argument that this may contravene licenses for which Microsoft must be held to account.

I’m not too worried about using GitHub but agree we should help to publicise potential breaches of license.

Hopefully they wont force you into a position where project development across repos and forks becomes involved. I find their merge policy on forks a little heavy handed, and worry it might be better the other side of their paywall.
It will be interesting to see how flexible vsc is in this regard. They are obviously looking down that sort of route.

One doesn’t move a project of this size lightly, to consider it, the reasons should be spelled out to make evaluating the alternatives’ pros and cons possible. If it’s software freedom one is after, GitLab is not a whole lot better than GH.

FWIW, I moved my own projects from GitLab to Codeberg because it’s properly open-source and it’s European so you’re not dealing with goofy US laws. It also didn’t hurt that you can become a member with voting rights, so you can really affect the direction it takes. I’ve been happy with it, but then my projects are quiet one-man hacks, nothing like the Zynthian community.

1 Like

Codeberg is a very small kind of github… It’s based on gitea.

Sourcehut.

When Co-Pilot was announced I was under the impression that you can disable it globally for a repo.
You can’t trust Microsoft. They are probably scanning all open source projects to gather ideas for their own products. What about GitLab ? It doesn’t look like the effort would be to difficult to migrate a repo from GitHub to GitLab. It’s an annoyance though. I’m willing to help.

I’d love to help too… but I haven’t even been able to post my Zynthian case project on Github… so I don’t feel very suitable…

Did you have a problem uploading your Zynthian case project on github?

Did you get as far as finding:

I think I could answer a question(s) on that if you have any.

The overall topic of moving all the Zynthian repos is, of course, a whole different level. And though I certainly agree with the overall advice to ‘not trust Microsoft’ I’m not sure the alternatives would prevent Microsoft from doing something, and it’s not a trivial task to move a project, particularly one like Zynthian that depends and is dependent on many other projects.

If your availability is also for me, I tried to insert my project on Github but Jofemodo warned me that it was empty… I did the job again and now there are 2 of my Pull requests, the first empty and the second should be good… but i’m really bad with these things… also because of my googleian english…
Many thanks

Yes, that’s what I see in the repo, the empty one, and a good one, at least from a quick look:
zynthian/zynthian-case on Jan 30
##### Zynthian case 3d printed #9
Use PETG or ABS.

I too am only a peasant in Zynthian land, so we will have to await either a ‘Pull’ or some feedback from ‘the powers that be’.

:rofl: :rofl: :rofl: :rofl: :rofl: San Jofemodo :innocent:

1 Like

Ups! I missed the fixed PR. It’s merged now! Thanks a lot for your contribution, @Lanfranco !!!
You can be sure of your capability of contributing to Zynthian repos :grin:

All the best!

1 Like

I am very proud of this ability that is working today that my age has passed to number 61!!! :partying_face: :partying_face: :partying_face:

2 Likes

Happy birthday our friend. :cake:

Uhhhh! Happy birthday @Lanfranco!

Is there a way for Lanfranco to ‘withdraw’ his empty pull request or would jofemodo have to close it, or is there some other wacky git way to clean that up?

And indeed, Happy Birthday Lanfranco!

Zynthian’s Hammond? SetBFree??? :stuck_out_tongue_winking_eye: :stuck_out_tongue_winking_eye: :stuck_out_tongue_winking_eye:

Thank you guys for the good wishes but above all for putting up with my thousand requests for clarification… We elderly people (Wyleu and I… :slightly_smiling_face:) are sometimes unbearable… :rofl: :rofl: :rofl:

1 Like