snapcraft and the store disagree on what to call developer namespaces

Bug #1664530 reported by Evan
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Snapcraft
Confirmed
Undecided
Unassigned
Software Center Agent
Confirmed
Undecided
Unassigned

Bug Description

"""
$ snapcraft login
Enter your Ubuntu One SSO credentials.
Email: <email address hidden>
Password:

We strongly recommend enabling multi-factor authentication: https://help.ubuntu.com/community/SSO/FAQs/2FA
You need to set a username. It will appear in the developer field alongside the other details for your snap. Please visit https://myapps.developer.ubuntu.com/dev/account/ and login again.
Login failed.
"""

Assuming the role of a new user, I set a username when I created my account. It's ev+test. The thing you want me to do the store calls something entirely different (and equally confusing):

"""
The Developer namespace will be appended to all your package names to help avoid name collisions across the store.

The namespace is required only when uploading a package for Phone or Snappy; however, it cannot be removed once set and cannot be changed while you have active packages.

Developer namespace
[_________________]
Enter a value consisting of lower-case letters, numbers or hyphens. Hyphens can not occur at the start or end of the chosen value.
"""

Can we please sync these up so they use the same language?

I'd also suggest not showing the 2FA suggestion unless there's a successful login. Saying "login failed" is a bit redundant given that you just instructed them to login again. That might be better at the start of the paragraph, if present at all.

Revision history for this message
Leo Arias (elopio) wrote :

@ev, please report a separate bug for the 2fa.

Changed in software-center-agent:
status: New → Confirmed
Changed in snapcraft:
status: New → Confirmed
Revision history for this message
Evan (ev) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.