ebi-ait / hca-ebi-dev-team

Repository for hca ebi dev team agile management. See zenhub board
0 stars 0 forks source link

Improve json error messages #180

Open clairerye opened 4 years ago

clairerye commented 4 years ago

Description

User story: "As a Contributor I want it to be easy to read and understand error messages so that I can easily correct my mistakes."

Background: When contributors contact us about a new project, they will be directed to the contributor UI to register their project. Currently, if/when errors are encountered, the error messages may be difficult for a contributor to interpret. The goal of this ticket is to identify and list possible errors that contributors may encounter when registering their project using the ingest UI and to then implement solutions to address these errors. Once the errors are established/confirmed they will be added to separate tickets for the development team this sprint.

Acceptance Criteria

Shared google doc.: https://docs.google.com/document/d/1EKenGaXzDKYYgaE316Jf4W6HMTvwy3GvFLuIXX-j9fg/edit

ami-day commented 4 years ago

@clairerye I changed the description again, is it more accurate this time?! After discussing I thought I better move the previous description to a different ticket since the wrangler view is less of a priority.

aaclan-ebi commented 4 years ago

Added some tickets for improvement of error messages:

https://docs.google.com/document/d/1EKenGaXzDKYYgaE316Jf4W6HMTvwy3GvFLuIXX-j9fg/edit#heading=h.i5tni8rrama