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

Cannot link the Eclipse account to the Open VSX profile: GitHub profile doesn't exist #3310

Open
deemeetree opened this issue Jan 14, 2025 · 9 comments

Comments

@deemeetree
Copy link

I was trying to publish the extension on Open-Vsx and ran into problems linking it to my Eclipse profile.

FIrst of all, I couldn't create an account on Eclipse because it would not accept my GitHub name, which is ridiculous, because I've had it since more than 10 years, lots of activity, open source projects, etc.

Then it only worked when I set my main PUBLIC address on GitHub the same as the email I'm using to register on Eclipse, which is ridiculous, because why would I want to expose that particular mail especially that it's public on Eclipse, and where is it written that it has to be a publicly set one on GitHub?

Anyway, after numerous attempts and with Captcha not going through on Eclipse, I finally managed to register. BUT without my github address!

So then I had to manually edit the form like 10 times until once it just magically went through. I'm not even saying there's no notification on the form of what's happening. It's loading like it's 1998 on a dial up modem. Ok, great.

Now it was time to link that Eclipse account to the Open-VSX one (what a pain, but ok, you want to make it difficult let's do it).

So I tried to link them and now the same error on Open-VSX! "Your GitHub name isn't correct" or something like that. The popup modal. So I tried and tried and to no avail. Until I wrote emails to everywhere I could and the next day it went through.

Even Microsoft, which is a champion in horrific UX has a better and easier sign up process than this.

Why are you making it so painful?

@phryneas
Copy link

+1 here - something is very broken right now.
I didn't have problems with the github account name, but I tried signing up with two different user names (phryneas, phryneasapollo) and email addresses from different providers, and even though I got the verification email in both cases and could verify my email address, I can't use the created account to log in.
I also can't reset the password.

@phryneas
Copy link

A few hours later it seems the accounts just started working - maybe you also retry @deemeetree

@kineticsquid
Copy link
Contributor

kineticsquid commented Jan 14, 2025

One point of clarification. There are two different IDs in play here. There is an Eclipse Foundation ID to auth to the EF website and there is a GitHub ID to auth to open-vsx.org.

@deemeetree I can see you have signed the publishes agreement and published https://open-vsx.org/extension/infranodus/infranodus-graph-view. Are you still having issues?

@phryneas Glad it is working now. Were you having issues with your EF ID auth'ing to eclipse.org or with your GitHub ID auth'ing to open-vsx.org. I'm not aware of any issues on our end.

@kineticsquid
Copy link
Contributor

One additional comment, @deemeetree you mentioned in an email report that when you published your extension showed up as inactive. This happens because the processing of your extension's files is done asynchronously, with the extension showing up as inactive until this completes. We discuss this here: https://github.com/EclipseFdn/open-vsx.org/wiki/Publishing-Extensions.

@phryneas
Copy link

@kineticsquid I had problems logging into eclipse.org.

At this point I'm having problems connecting the two accounts - I can sign in individually, but not sign the agreement. I'll keep trying tomorrow.

@kineticsquid
Copy link
Contributor

@phryneas I can see one ID for you in our Eclipse DB. I'll email you the info I have.

@phryneas
Copy link

Thank you @kineticsquid - I didn't do anything in the meantime, but now it also shows up as "You signed the Eclipse Foundation Open VSX Publisher Agreement 1 day ago.", which it yesterday did not.

Maybe it took some time to synchronize!

@kineticsquid
Copy link
Contributor

My fallback is a gamma ray burst. We good to close this now?

@phryneas
Copy link

All good from my side, not sure about @deemeetree

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

No branches or pull requests

3 participants