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

Not Require Github Account #893

Open
trymeouteh opened this issue Jan 15, 2025 · 3 comments
Open

Not Require Github Account #893

trymeouteh opened this issue Jan 15, 2025 · 3 comments

Comments

@trymeouteh
Copy link

I prefer using Codeberg, some may prefer to use Gitea or Github.

Please allow devs to use JSR without requiring a Github account.

@github-project-automation github-project-automation bot moved this to Needs Triage in JSR Jan 15, 2025
@crowlKats crowlKats moved this from Needs Triage to Needs Plan in JSR Jan 16, 2025
@crowlKats
Copy link
Collaborator

This is a complicated issue since we require GitHub accounts currently to interract with the GitHub API, and as such having other log-in systems will make features and other usages not possible.

@trymeouteh
Copy link
Author

NPM is a closed source package repository. JSR is supposed to be the open source JSR package repository. I do not think JSR should require you to have a proprietary Github account to release packages on the JSR.

And I believe NPM does not require a Github account to have a NPM account.

It would be most appreciated if Github was not required for having a JSR account and other git services like Gitlab, Gitea, Forgejo (Codeberg) were allowed for mirroring packages from.

@typed-sigterm
Copy link

As :octocat: is owned by Microsoft, I am concerned about what would happen if GitHub were to impose sanctions on my country one day - It is not without precedent 😥

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

No branches or pull requests

3 participants