NCEAS / morpho

Morpho metadata editor
GNU General Public License v2.0
3 stars 1 forks source link

Improve UI for saving using a DOI #1036

Closed mbjones closed 6 years ago

mbjones commented 6 years ago

Author Name: Jing Tao (Jing Tao) Original Redmine Issue: 5897, https://projects.ecoinformatics.org/ecoinfo/issues/5897 Original Date: 2013-03-26 Original Assignee: Jing Tao


  1. In the Save Dialog, replace the selection list by a check box with the following text:

Publish with a DOI and make all metadata and data publicly readable

  1. Add the following tooltip for the DOI:

A DOI (Digital Object Identifier) is a unique, permanent identifier that can be assigned to journal articles and data sets and is widely recognized as a means of citing these published products. An example DOI is doi:10….

  1. If there are any data objects or metadata object is not public readable in this data package, the access policy will be changed to be public readable.
mbjones commented 6 years ago

Original Redmine Comment Author Name: Redmine Admin (Redmine Admin) Original Date: 2013-03-27T21:32:03Z


Original Bugzilla ID was 5897

mbjones commented 6 years ago

Original Redmine Comment Author Name: Jing Tao (Jing Tao) Original Date: 2013-03-28T00:03:51Z


test sending email for Redmine

mbjones commented 6 years ago

Original Redmine Comment Author Name: Jing Tao (Jing Tao) Original Date: 2013-03-28T00:07:45Z


test again.

mbjones commented 6 years ago

Original Redmine Comment Author Name: Jing Tao (Jing Tao) Original Date: 2013-03-28T00:09:21Z


sorry for the testing :(.

mbjones commented 6 years ago

Original Redmine Comment Author Name: Jing Tao (Jing Tao) Original Date: 2013-03-28T00:37:12Z


hope this is the final email test.

mbjones commented 6 years ago

Original Redmine Comment Author Name: ben leinfelder (ben leinfelder) Original Date: 2013-04-04T16:02:28Z


Looks good. A couple suggestions:

  1. Make all the fonts the same size/format in the dialog. Right now the instructions appear smaller than the checkbox options for location but the checkbox option for DOI is smaller than the other checkbox text.
  2. Display the tooltip longer - ideally until someone moves the mouse off of the component. I believe you can do this with the dismiss delay: http://docs.oracle.com/javase/6/docs/api/javax/swing/ToolTipManager.html#setDismissDelay(int)
mbjones commented 6 years ago

Original Redmine Comment Author Name: Jing Tao (Jing Tao) Original Date: 2013-10-18T22:34:24Z


The label and check boxes are use the default font now. And the tooltip will be displayed for ever if you don't move your mouse away.