Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Analysis and Improvement for MyData Page #11

Open
roshnidesigns opened this issue Jun 22, 2020 · 5 comments
Open

Analysis and Improvement for MyData Page #11

roshnidesigns opened this issue Jun 22, 2020 · 5 comments

Comments

@roshnidesigns
Copy link
Collaborator

TO INCLUDE
Private and Public notations for each record
Tag column: to be specified by the user for list(s)
Date column: date of record creation (automated)
Filter through: private, public, search keywords, tags, type, date (if needed)
Sorting on: name, count, date, type, tag

SUGGESTIONS/COMMENTS
Private/public records not clearly demonstrated
Rename & delete only applicable on private data
Context menu not useful on touchscreens, hence useless
Some usability issues in dialog boxes followed by performing operations given
let user specify the tag name and type through list creation from operations provided [NEW]
Filter through private and public for operations on them simultaneously [NEW]

@roshnidesigns
Copy link
Collaborator Author

ISSUES

@heralden
Copy link
Member

I found some more My Data UI/UX issues that are worth checking out:
intermine/bluegenes#181
intermine/bluegenes#463
intermine/bluegenes#477
intermine/bluegenes#464
intermine/bluegenes#179

Some things to add to your analysis:

  • When you perform the list operations, the resulting type is determined automatically (it can't be set manually) and is usually the same type, because it is far more common to perform list operations on lists of the same type.
  • I think we'll need to provide users the ability to add/remove tags to existing lists (you should also be able to add one tag to multiple checked lists)
  • Being able to specify the tag name during list creation is not that important if you have the above feature
  • This page will probably be renamed from "My Data" to simply "Lists" (My Data was used to mean more things, like saved queries and templates, but since this page will only contain lists, it makes more sense to call it that)
  • Take note of how the page looks with folders (this can be done by creating your own lists then using the organize button; in the future we might supplement this with being able to create empty folders and drag-dropping lists into them without having to open "organize")
    2020-06-22-173837_1341x264_scrot

Otherwise your analysis is spot-on! Looking forward to seeing what you come up with.

@roshnidesigns
Copy link
Collaborator Author

  • Being able to specify the tag name during list creation is not that important if you have the above feature

could be left optional in case, but should be used while list creation, since it's a part of the record.

  • in the future we might supplement this with being able to create empty folders and drag-dropping lists into them without having to open "organize")

In present is there any feature to edit the existing folder? (adding or deleting lists), if no then do you want me to get it implemented in design

@heralden
Copy link
Member

When you perform the list operations, the resulting type is determined automatically (it can't be set manually) and is usually the same type, because it is far more common to perform list operations on lists of the same type.

To add to this, I spoke with Rachel and apparently combining lists of different types is pretty much never done. There may be some novel usecase where it is, so I think it should still be possible, but you should at least get a warning when you try to do it, probably in the modal (see intermine/bluegenes#178 (comment) for what the warning should contain).

could be left optional in case, but should be used while list creation, since it's a part of the record.

👍

In present is there any feature to edit the existing folder? (adding or deleting lists), if no then do you want me to get it implemented in design

Not entirely sure what you mean here. You can move lists in/out of folders, or delete them entirely. This is done with the organize modal, and the Delete operation.

@roshnidesigns
Copy link
Collaborator Author

Incase user has to delete/duplicate multiple lists, we can introduce toast at the bottom right asking for delete /duplicate all for the selected lists
imm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants