Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

+radicle -- Sovereign p2p network for code collaboration, built on top of Git #4292

Draft
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

kevinmichaelchen
Copy link
Contributor

@kevinmichaelchen kevinmichaelchen commented Dec 3, 2023

Radicle is a sovereign peer-to-peer network for code collaboration, built on top of Git.

Changes

Questions

  • Is modifying everything like this okay, or would it be better to preserve the initial radicle.org project and create a new one?
  • What happens if both pantries provide rad but one of the underlying projects has been deprecated?

@jhheider
Copy link
Contributor

jhheider commented Dec 4, 2023

this is a tough one; it's generally better not to change to names, so i might add the new version as new. in terms of disambiguation, pkgx will ask to you to be explicit.

@mxcl
Copy link
Member

mxcl commented Dec 13, 2023

renaming is acceptable.

  • we don’t yet guarantee that kind of stability
  • it won’t effect anyone that just types rad
  • the liklihood that anyone has the FQD name in a script or whatever somewhere is low

In general we would prefer pkgx to be smarter and be able to route to the right package based on version, thus you wouldn't need to delete the old one, typing rad would load the latest from the two and specific versions would route to the right package.

HOWEVER

Don’t delete the old one, just remove the provides. For now this is a perfect solution.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants