ituob / itu-ob-editor

Cross-platform desktop application for collaborative editing of ITU Operational Bulletin data
6 stars 3 forks source link

Approved Recommendations: Should support copy-paste date format #30

Open ronaldtse opened 5 years ago

ronaldtse commented 5 years ago

In ITU OB issues, the dates for approved recommendations are in "MM/YYYY" format. We should support this type of entry so the user can just copy and paste.

Screen Shot 2019-09-12 at 12 53 52 PM
ronaldtse commented 5 years ago

Here it shows "invalid date". However, if the date is invalid, don't let the user create the record.

Screen Shot 2019-09-12 at 1 27 51 PM
strogonoff commented 5 years ago

Migration workflow

The optimization described in this issue is designed to address legacy issue data entry, but is targeting a screen that is intended first and foremost for ITU OB authors. During normal workflow, ITU OB authors are not going to enter data by copy-pasting from a Word deliverable, since that deliverable would not exist at the point of data entry.

This is my idea about data migration process:

Data entry vs. presentation

This also ties the way the data is entered to the way the data looks. I want to actively keep those distinct, so that it’s obvious that it’s a date and not a string, and to avoid an extra obstacle to improving presentation & editing UIs.

Here is what’s happening with recommendations and recommendation versions

ronaldtse commented 5 years ago

@strogonoff for new issues, the editors will STILL copy and paste because the information is given by other departments via email. They will copy and paste information into the new OB issue.

strogonoff commented 5 years ago

For recommendation versions, as I wrote above, the values are unlikely to be edited at all in 99% of cases, so a win from allowing copy paste would be negligible regardless.

In other instances, the feedback about convenient entry formats would have to come from ITU OB, not the volunteer team, as they deal with different data sources.

On 15 Sep 2019, at 7:51 AM, Ronald Tse notifications@github.com wrote:

@strogonoff for new issues, the editors will STILL copy and paste because the information is given by other departments via email. They will copy and paste information into the new OB issue.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.