-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
Enhancement of Projects #21359
Comments
Additional suggestions
|
Very nice, great work @Clementine46! :) Since @juliushaertl and I already know a lot of these mockups, I would also be interested in feedback from @skjnldsv @ma12-co @rullzer (and anyone else who uses projects, feel free to check). |
I recently created a project in Nextcloud 18 and IMHO both of Clementine46 user flows are more intuitive than the existing one. In spite of knowing well the logic behind projects, it was true for me what stated: The possibility to link an item to another item right after clicking "add to a project" is unclear and confusing. |
Thanks for diving into this @Clementine46 ! I'm still concerned about the length of the sharing tab though. |
@skjnldsv That is true. I believe projects should have a separate tab but there are already a lot. Maybe some tabs could be united to make some room for a new one ? |
I also see that there are a lot of clicking activities, plus, sometimes these smaller screens are overlapped with other apps or even goes beyond the screen. Due to some bugs with the code translated strings may look even more ugly. What do you mind if to rethink the whole concept of projects, which may be not so clear for usual customers, but very productive for some organisations, which are specifically project oriented (in particular NGOs, ITs, developers etc)? In this case we may just add the Projects as an additional app, like Talk, which extends the functionality? With this approach, all workflow starts from the creation of the project entity with further linking folders and files, decks, boards and cards, calendar events and tasks, contacts, conversations, mail messages, photos, map markers, polls, forms etc. Optionally, it may be a part of the Deck functionality, however Kanban is not the only style of project management, there are other views, eg Gantt, which are really missing. So, I am in favour of creation of the specific application or transforming the Deck app by extending it with other features. |
Yes. As per the sidebar spec, we should have 3 tabs:
|
There should be a special view for Projects, where you may see all the links in the form of the tree. |
If I get well the suggestions, several times the proposal is to have
@jancborchardt , @skjnldsv , @juliushaertl do you think that the point 2 is interesting? |
Regarding the part of the sidebar about projects – as said above there should be a specific tab:
And the specific view for projects is related to the Dashboard spec: #20930 |
My another suggestion is to add additional UI Projects on the level of Activity, Comments, Sharing, Chat to avoid confusing. Plus, to put away this functionality in a separate app, and add the dashboard, as it's been mentioned above. |
@ma12-co The reason I made this change is because the whole element shouldn't be clickable in my opinion. You might be used to it, but it's confusing for new users since it's not consistent with the rest. All the others options have a clickable icon on the right, the rest isn't clickable. So having the entire project option as clickable, without an icon, seems illogical and confusing to me. |
Actually, for the other entries it should be the same: At least the ones which only have one action, there’s no reason to not have the entire row clickable instead of only the icon. If you click on the literal text "Add to project", that action should also be carried out. :) |
As the chat sidebar Tab Link to share where is also projects, what if the chat sidebar Tab was replaced by project tab where you can you files not only to chat, also to deck, dash, file AND chat. So project sidebar Tab will be way more flexible than chat only. |
After some further analysis and discussion, we will probably go with a very much simplified approach of automatically showing "related resources" as specified in #28320 |
The existing
The current flow to add an item to a project seems quite confusing to me.
When sharing an item, in the side menu you can:
My suggestions
I tried to make a simpler flow while still keeping the existing possible actions. There are two different user flows with slight differences so that everyone can choose which one is best in their opinion.
I made paper mockups and used the Marvel app to make them interactive.
If you do not know where to click, just click anywhere and a blue frame will appear around the clickable zone.
First user flow
Here is the link to try it out: https://marvelapp.com/prototype/237i8946/section/1447851
Second user flow (essentially the same except for the meatball menu)
Here is the link: https://marvelapp.com/prototype/237i8946/section/1447863
The reason why I made two versions is because the projects are meant to include more things in the future, like calendars. So the first option means the menu will eventually get longer. The second option allows to keep a short menu but adds one click to the process.
What I changed
Feedbacks are welcome :)
The text was updated successfully, but these errors were encountered: