Pushing to a non-"public" gives a "no permissions" error instead of suggesting public
hojberg opened this issue · comments
First step: Come up with a good replacement message.
<noting that within reason we still want old clients' error messages to make sense after some "projects" work - will public
continue to be a thing?>
After the project work, public
will no longer be a thing. I think its worth a dedicated error message in this first release because its so specific.
Here's a suggestion:
Unison Share currently only supports sharing public code. This is done by hosting code in a public namespace under your handle.
It looks like you were trying to pushtextExtra
to thehojberg
handle. Try nesting underpublic
like so:
push.create hojberg.public.textExtra .textExtraIf you like, I can just go ahead and do that for you? y/n
The last bit with the prompt would be really awesome, but I understand that we can't do prompts right now in UCM.