Will it be possible to introduce a Personal section on views Sort the same way you did on filters ?
On a project for example, not everyone wants their stuff sorted on the same way. Some will base de sorting on starting date of the project, other ones would like to move manually the things, etc…
Another friction point I see : if I have a project that contains a list of tasks, and that tasks list can be viewed with different views, if I apply a Sort on one of them, the other views are affected.
Let say that I want a List view with a sort and a Gantt view without sort, I cannot move manually my tasks on my Gantt because there’s a sort on my List view.
Would it also be possible to support temporary ad-hoc sorting?
For example, a user clicks a column header and temporarily sorts the records by that field. This should not change the global View sorting or the user’s saved personal sorting.
After refreshing the page, the View could return to its saved global sorting or the user’s personal sorting, if one is set.
This would be very useful for quickly checking or comparing data without affecting the default setup for everyone else.
Did you imagine that these ‘personal’ sorts would apply secondarily to the ‘global’ sorts? Or would they override?
Since you compared to personal filters, it’s worth commenting that these are applied in addition to global filters.
For sorting, I have a gut feeling that this is not very useful (i.e. if the global sort is by Name, adding a personal sort by Creation Date will have no effect, except where multiple items have the same Name)
Good point, for Sort option, personal settings should override the global one but only for the User obviously.
On my point of view, as Fibery is a nerd tool, on every option you build we should be able to force a setting (when relevant), set it as an option (when relevant) or set a default value. When architects build processes, they need to think about “what my end users should see when they open this and what should they be able to do ?”.
On the example of Filters : I want to force filter A and filter B as a default for everyone. And additionally, everyone can add other filters. (Why not adding a switch to say “force global settings for everyone” on Filters and other components)
On Sorting : I want to set a default sorting (the most used one for example) but not everyone works the same manner so the end user should be able to override it.
This can apply to personal Users preferences too. If it was possible, I would enable Email notification by default for every new user. Because for a non nerd guy, it’s pain to configure everything.