logoalt Hacker News

tikkabhunayesterday at 9:37 PM2 repliesview on HN

There’s no perfect solution here. Publishing to a separate registry can survive a Git repo rename, migration or deletion. Locking into a Git host seems undesirable. By separating VCS and registry they can offer different feature sets. There’s also nothing stopping someone from publishing to multiple registries.


Replies

klntskyyesterday at 10:12 PM

The almost perfect solution is Nix

show 2 replies
chickensongyesterday at 10:39 PM

FWIW, Go provides a mechanism to abstract the import source, so you can use a vanity domain under your control that resolves to your host of choice.