metacatui icon indicating copy to clipboard operation
metacatui copied to clipboard

Attribute Editor Re-Design

Open amoeba opened this issue 4 years ago • 3 comments

This Epic is meant to track the various issues in the attribute editor redesign label and others that improvements to the current Entity/Attribute editor in the MetacatUI EML Editor. Improvements are across a few categories:

  1. A total re-design that's tabular https://github.com/NCEAS/metacatui/issues/690 which is already in progress
  2. Adding the ability to edit more stuff (custom units and missing values for example)
  3. Quality of life improvements (auto-filling metadata, copying metadata between attributes, showing data alongside the form)

amoeba avatar Feb 19 '21 02:02 amoeba

I'm not sure where the attribute editor redesign is at right now but a ticket came up recently at the Arctic Data Center where a lot of files shared the same attribute. It would be nice to have a Copy to... button for attributes (similar to the one already available in the People section and mentioned in #690).

laijasmine avatar Mar 29 '21 21:03 laijasmine

Thanks @laijasmine. I'm not sure either but I did just update (3) above to explicitly mention that possible feature.

amoeba avatar Mar 29 '21 21:03 amoeba

Adding some comments here from https://github.com/NCEAS/metacatui/pull/1660#issuecomment-810805400...

  • In our redesign, it would be good to focus on helping the user fill in complete attribute metadata. We might do this by:
    1. Improving our descriptive text to get this point across for people that like to read
    2. Automatically fill in attributes from the file itself (3, above)
    3. Add UI to indicate completeness to the user
  • Show the data or a sample of the data to the user. This is already covered above but I'm putting it here since it was brought up
  • Attribute/entity reordering
  • Could the Done button in the attribute editor be disabled if the user isn't done? I think this is a bad idea but it's an idea.
  • Auto-populate information about attributes directly from the chosen Measurement Type? This is probably a bad idea right now because ECSO has so many gaps and haven't done a systematic review. But the idea is solid. Choosing a MeasurementType of "weight of a pigeon in grams" should be able to guess things like the unit and the measurementscale

amoeba avatar Apr 02 '21 23:04 amoeba