@crwinfrey Thank you for the design. From what I see, the main changes are the tip and the private text. I think "Your repo is currently private" implies that the default storage should be disabled by default, right? Right now I think you can't even disable it. CC @grote
I think "Your repo is currently private" implies that the default storage should be disabled by default, right?
@NicoAlt It would basically mean that the default storage hasn't been set up yet. If it is set up, we should say something different. So I think we would just need to detect whether storage is set up or not.
It would basically mean that the default storage hasn't been set up yet. If it is set up, we should say something different. So I think we would just need to detect whether storage is set up or not.
OK, we can do that. Just to clarify: "default storage" is set by the admin of the Repomaker instance and can't be turned off yet. In contrast to that, "primary storage" is set by the user. If there's a "default storage", it is set as "primary storage" by default. If there's no "default storage", there isn't a "primary storage" until the user adds a storage.
tl:dr: If the admin sets one or more "default storages", the text "Your repo is currently private" is never shown.
I think "Your repo is currently private" implies that the default storage should be disabled by default, right? Right now I think you can't even disable it.
That is correct.
I wonder how useful the text Your repo is currently private actually is then. When the user sees this screen, the repo hasn't even been created, yet. So the text is maybe better shown on the repo page after creation?
I wonder how useful the text Your repo is currently private actually is then. When the user sees this screen, the repo hasn't even been created, yet. So the text is maybe better shown on the repo page after creation?
@grote In the user tests, in creating a repo, one of the participants made the comment— 'I don't know who can see this, so I'm not going to put the actual name of the training and organization here.' In addition to this, there was uncertainty from multiple people about when a repo was published or made public. So, that's why this is here.
If that is the reason for this text, I am worried that it makes things even more confusing. E.g. the repo is currently private, but later it will become public? Is private the same is not yet published? Will people be able to see the repo name when it is not private anymore? When does it become non-private?
I think the text at the top left in this design is a lot better at explaining what is happening:
As an alternative solution, we could for example have a help icon that has this text in the tooltip, so people can read it if they want, but are not distracted by it, if they are not.