News for hackers. Stuff that matters.
Re:Microsoft and GitHub have held acquisition talks by throwaway5752 on Friday June 01, 2018 @06:17PM (#17210955)
How many projects are there out there that repositories hosted in GH, run in GH, and have package manifests that directly reference other GH repos. I'm sure there are a lot.
Re:Microsoft and GitHub have held acquisition talks by notamy on Friday June 01, 2018 @07:28PM (#17211428)
Most of the golang ecosystem, I think. Not to mention any other language-specific package managers that support pulling from GitHub...
Re:Microsoft and GitHub have held acquisition talks by neuland on Friday June 01, 2018 @07:54PM (#17211585)
Re:Microsoft and GitHub have held acquisition talks by throwaway5752 on Friday June 01, 2018 @07:40PM (#17211511)
And I was thinking JS/npm, not even golang.
Re:Microsoft and GitHub have held acquisition talks by giancarlostoro on Saturday June 02, 2018 @12:34AM (#17212727)
Golang can be the biggest offender in this regard because you import by typing the URL to a github repository... Better hope someone mirrors those projects if they ever go poof. It's not even a generic import to a package[0]. Gotta be fun to have to update all those imports later if a project moves to another host to avoid Microsoft.

[0]: https://godoc.org/github.com/lib/pq

Re:Microsoft and GitHub have held acquisition talks by spacenick88 on Saturday June 02, 2018 @04:20AM (#17213468)
Well that's the beauty of git, as long as anyone anywhere has a checkout of the Repository nothing will be lost. If tags are GPG signed you don't even have to put any trust in the surviveing source. That said for mantained code 99.9% of the time you would just use one of the core develops local copies.
Re:Microsoft and GitHub have held acquisition talks by brodock on Saturday June 02, 2018 @08:41AM (#17214310)
Except for issues and pull request metadata, which are important part of the project knowledge.
Re:Microsoft and GitHub have held acquisition talks by yrashk on Saturday June 02, 2018 @07:19PM (#17216957)
In SIT (decentralized collaborative information tracker, https://sit.fyi) there's an issue tracking module and an import tool (https://github.com/sit-fyi/sit-import) that allows to convert all issues and PRs into self-contained issues that can be worked with using SIT issue-tracking, so at least there's a relatively smooth way out to decentralized issue tracking.
Re:Microsoft and GitHub have held acquisition talks by dannypgh on Saturday June 02, 2018 @12:40AM (#17212749)
It's a good thing computers are good at search and replace.
Re:Microsoft and GitHub have held acquisition talks by spacenick88 on Saturday June 02, 2018 @04:22AM (#17213476)
and since the standard library includes a parser for go you don't even need to do it textually