Nugetgallery: [Symbols Improvement] Unclear UI workflow on new symbols publish failure

Created on 3 Jun 2019  路  7Comments  路  Source: NuGet/NuGetGallery

When new symbols package is uploaded and the upload fails it is not clear what happened with the old correct published symbols.

The current behavior:

  1. The user has the error message that the symbols failed to be published.
  2. The Download Symbols button is not available anymore.

While this is fine for new symbol packages, if previous symbols were already published it is not clear if the old symbols are still available.
The old symbols are still available but the UI could lead the user to the conclusion that they are not.

More details see issue:
https://github.com/NuGet/NuGetGallery/issues/7188

Gallery UI Bug Verified-Dev Verified-Int Verified-Prod

All 7 comments

Also, "Download Symbols" is then unavailable.

@304NotModified - I am simplifying this issue with appropriate message and making the download button available, see the screenshot below. Does this help in removing any confusion you might have with regards to this flow of symbols upload?

image

Note: this message and download button will also be available when the newer uploaded symbols package are being indexed and validated.

  • I am simplifying this issue with appropriate message and making the download button available, see the screenshot below. Does this help in removing any confusion you might have with regards to this flow of symbols upload?

That's a real improvement! Would it be possible to only show the warning to the (logged in) owners of the package?

Another option would be to remove the warning and just show the last datetime when the symbols are updated.

I'm afraid the warning is scaring users ;)

@304NotModified - I think its fair to show this message only to the logged in owners of the package and not everyone.

Owners:
image

Everyone else (note: download symbols is visible):
image

Great!

Was this page helpful?
0 / 5 - 0 ratings