Live data from Hacker News

Important open source projects should not use GitHub (2020)

unixdigest.com

21–30 of 77 posts

Re: Important open source projects should not use GitHub (2020)

#21
post #2

23:59: “No one donates money to OSS” 00:00: “You must leave the world’s biggest software website to go to this random Germanic non-profit because MS was bad 20 years ago”

Microsoft was bad today as well. Or have we forgotten windows 11 sending screenshots?

Re: Important open source projects should not use GitHub (2020)

#22
post #8

Linus Torvalds (Git was originally created by him) seems to be actively contributing in GitHub for the Linux kernel repository (also created by him): https://github.com/torvalds/linux Anyone has seen his position on this topic?

Fake news. That's just a mirror. The development happens over emails.

Re: Important open source projects should not use GitHub (2020)

#23

I don't believe there's any major harm in using Github for most projects. Maintaining my own servers and chasing ideological purity doesn't improve my project. Any time I dedicate to setting up infrastructure is time I'm not dedicating to making the code better. The nature of Git means Microsoft can't really do much harm. Every developer and contributor has a copy of the repo, should the worst happen setting up home…

I think this works, but if you use their wiki, issue, actions etc. Its going to be harder to migrate off of it.

Basically avoid the vendor lockin functionality.

Re: Important open source projects should not use GitHub (2020)

#24

Related: - Lessons from open source in the Mexican government [1] - Europe as a software colony (documentary) [2] The TL;DR is: If a diplomat from the US is at your doorstep and wants to doxx, eh... talk to, your CEO, you're doing exactly the right thing. [1] https://lwn.net/Articles/1013776/ [2] https://www.youtube.com/watch?v=duaYLW7LQvg

You need to understand how government buys software. Nobody prevents any company to propose the smallest possible price by utilizing OSS. Yet this is not happening because all of those pushing the idea do not really do anything and actually help their governments locally. Another important factor is that gov workers rarely have enough skills to run OSS software, they are understaffed. And, it is difficult to integrat…

What happens with a 0day in windows? Ah yes it gets fixed much much later.

If you think large entities always do the efficient and rational thing, can you explain why governments of countries that are not the USA depend on software that is controlled by a hostile superpower?

Re: Important open source projects should not use GitHub (2020)

#25
post #5

What I haven't seen in this post is the description of _real threat_, which comes from M$ owning GitHub. By no means I would call them "good", but what they can do? Delete your repo? Firstly, why would they do that? Secondly, just a backup. >Selfhost your repo, that's not that hard. Maybe this was true a few years ago (spoiler: no), but now, in the era of AI, shitstorm it became extremely hard. Crawlers will constant…

Well due to events in the US, I think governments at the very least should be very careful with having projects be reliant on Github, given that US has and can decide to lock off your country.

When they are in a position of power, they can also gatekeep access to other people's repositories, not just your own.

Re: Important open source projects should not use GitHub (2020)

#26
post #17

Of these alternative forges I actually came across notabug first. I however was never able to establish how it is funded and who the people behind it are. Yes, The Peers Community", I followed that link too.

Also why does their website have to look so damn ugly? Is it so hard to design something inviting? I know that's not what really matters for a git server, but I just can't take such a project seriously. "Who knows what else they didn't really care about?" in the back of my head...

Re: Important open source projects should not use GitHub (2020)

#27

I don't believe there's any major harm in using Github for most projects. Maintaining my own servers and chasing ideological purity doesn't improve my project. Any time I dedicate to setting up infrastructure is time I'm not dedicating to making the code better. The nature of Git means Microsoft can't really do much harm. Every developer and contributor has a copy of the repo, should the worst happen setting up home…

> The nature of Git means Microsoft can't really do much harm. Famous last words

Especially when a huge portion of GitHub is not Git (wiki, discussions, issues, ci...)

Re: Important open source projects should not use GitHub (2020)

#28
post #20

Earlier quoted context omitted.

My thoughts as well. Microsoft is just one of the companies, Google is no better either. Any OSS component could be bought and made non free, any free project provided by Google etc could change the licence and prevent you from using it, similar happened recently. I think it is great that people use GitHub as it has a low barrier of entry, if anything happens the stuff can quickly be moved elsewhere. Until then we ca…

The CI stuff and the fact that you can't really export bugreports and similar things are their lock in.

Also the fact that all your team knows how to use is Github pull requests, and they will whine like crazy if you move to a different model.

Re: Important open source projects should not use GitHub (2020)

#29
post #5

What I haven't seen in this post is the description of _real threat_, which comes from M$ owning GitHub. By no means I would call them "good", but what they can do? Delete your repo? Firstly, why would they do that? Secondly, just a backup. >Selfhost your repo, that's not that hard. Maybe this was true a few years ago (spoiler: no), but now, in the era of AI, shitstorm it became extremely hard. Crawlers will constant…

"Organic Maps migrates to Forgejo due to GitHub account blocked by Microsoft" - https://news.ycombinator.com/item?id=43525395

"probably some contributor was geolocated in a sanctioned region" - https://mastodon.social/@organicmaps/114155428924741370

Re: Important open source projects should not use GitHub (2020)

#30
post #19

I don't believe there's any major harm in using Github for most projects. Maintaining my own servers and chasing ideological purity doesn't improve my project. Any time I dedicate to setting up infrastructure is time I'm not dedicating to making the code better. The nature of Git means Microsoft can't really do much harm. Every developer and contributor has a copy of the repo, should the worst happen setting up home…

> Maintaining my own servers You could just use codeberg. But you immediately had to jump to the most difficult alternative.

[deleted]
Post reply on HN