3 ms·
I have no gripe with gh specifically, but it's very disappointing that the first thing people do is flock to centralized services on top of the brilliant p2p sc
by tannhaeuser 8y ago
I have no gripe with gh specifically, but it's very disappointing that the first thing people do is flock to centralized services on top of the brilliant p2p scm that is git. You really don't need to look further to get a grasp of how things for the dweb will work out.
Also of note: github blocks indie search crawlers, contributing to search engine monoculture. Moreover, your user's clicks are captured by a company with an incentive to push for privacy invasion as a business model going forward. So, indeed, F/OSS projects using gh should definitely reconsider, if they haven't already done so when MS bought gh.
- rtpg 8y agoIf I want to contribute to a project, it’s super helpful to know what the canonical location for this is (“canonical repository” vs “pull from some random persons repo”) If I want to run a FOSS project, I might not be interested in the details of managing distribution and security of some server (one-click software rather than setting up some server myself) I also .... kinda don’t care about account management (=> using something that people already use is nice) Peer to peer isn’t actually interesting for almost any aspect of a project. The main advantage is availability, but it doesn’t help (and can hinder) other objectives of running a FOSS project. I think that there’s a way to get most of the goodies (see GitLab... kinda), though it’s a hell of a lot more work than “just send email patches around!” I think sourcehut is getting there though
- NicoJuicy 8y agoCentralized services on top of decentralized things are mostly used for visibility. Pirate Bay for torrents, Napster, GitHub for git, ... They do fix a problem. I actually think that Microsoft is the lesser evil in this case. They will add azure flows, but not enforce them. I believe they will also embrace other services ( not the embrace and extend way though. The Enterprise culture makes them support things for a very long term ( even codeplex still let's you download old archives) They reinvented themselves with the mantra: developers. Making them pissed off for using something else is not their mantra any more ( them = developers outside the dot Net/ windows ecosystem) And yes, as each business, they also want profits. But the way to do it has changed. Ps. Google code also let's you download the old repos ( just checked it) Edit 2: the only thing I can think of is that the evolution of Windows forms didn't go as planned and got changed to "more web". As a result, WPF ( I think) is in maintenance mode and considered as feature complete untill it's fully integrated in. Net core ( which was a hard change because of differences in graphic rendering cross platform). The only thing that got deprecated here was Silverlight, which was a correct and hard decision.
- vvillena 8y agoThe same thing is happening with blockchains. A good chunk of developers and companies are working on creating monopolies and walled gardens, instead of focusing on open market schemes and infrastructures. It's the old, known Zero to One approach. No one wants to be a player on a competitive market if there's a chance to avoid it.