UI v1.0
avatar brianteeman
brianteeman
13 Nov 2013

One thing we changed in the CMS about a year ago was to make sure that the order of the filters directly matched the order of the columns
So the filters are in the order
Newest (date) - Status - Priority
and the columns are in the order
Priority - Status - Newest (date)

avatar brianteeman brianteeman - open - 13 Nov 2013
avatar brianteeman brianteeman - open - 13 Nov 2013
avatar b2z
b2z - comment - 13 Nov 2013

Not against.

avatar b2z
b2z - assign - 13 Nov 2013
Assigned to b2z
avatar mbabker
mbabker - comment - 13 Nov 2013

Consistency is a great thing.

avatar elkuku
elkuku - comment - 14 Nov 2013

:+1: One of the new CMS features I like a lot is the "search tools" button that hides the search and filter fields. Should be possible to implement something similar ?

avatar b2z
b2z - comment - 14 Nov 2013

It is possible. Can we postpone "search tools" to 1.x ? This task can be done together with the personal query filters.

avatar eddieajau
eddieajau - comment - 14 Nov 2013

So, what should the order be? I think the Status column is redundant (covered by the toggle button), but there is a drop-down also referred to as - status -. I think - status - could be renamed Workflow or Stage.

I think when you are looked at Open issues you should only see the created date and when you are looking at Closed issues you should only see the closed date.

avatar b2z
b2z - comment - 14 Nov 2013

The order should be Priority - Status - Newest (date)

I think the Status column is redundant (covered by the toggle button)

May be, but the toggle button covers only two statuses and if you reset the status filter then you will not understand the current issue status. IMO this column should stay. Renaming - status - to Stage will confuse, cause it does not match column name.

I think when you are looked at Open issues you should only see the created date and when you are looking at Closed issues you should only see the closed date.

This is a point for discussion. Personally I voting to leave Opened date with the Closed filter.

avatar eddieajau
eddieajau - comment - 14 Nov 2013

Renaming - status - to Stage will confuse, cause it does not match column name.

So which filter element is the Status column mapped to? State in Github land is only Open or Closed (that's your toggle button). The other is more like what stage of the bug processing workflow you are in. No?

avatar eddieajau
eddieajau - comment - 14 Nov 2013

To be honest I'd prefer the layout that Github users for the issues list. Status toggle (Open | Closed) and list order on top. Put all other filters to the left. Ultimately we will want "Assigned to me" etc and so on so that layout would scale well.

avatar b2z
b2z - comment - 14 Nov 2013

The other is more like what stage of the bug processing workflow you are in. No?

After rethinking I have to agree with you. Toggle button currently does not represent the status - it represents the stage. So in terms of filters these are two different states, because every stage has it's own open or closed status (closed column in the #__status table). Will fix it also. Thanks. And yes, column should be renamed to the Stage accordingly :)

BTW we have #6 with a proposal to extend the current workflow.

Put all other filters to the left.

I was thinking about it too, but I am not a great designer, you know :blush: If someone can draw issues layout this would be very helpful :+1:

avatar brianteeman
brianteeman - comment - 14 Nov 2013

The toggle button between open and closed status and the stage filter/column serve (or should serve) different purposes.

If this really is to replace our current joomlacode tracker and not just be a clone of github (why would we do that) then its essential to see the stage in the bug tracking workflow that an issue is at.

I'm sorry but right now this is just a clone of github and doesnt resolve the issues we have managing the bug process that we have on github.
You may blame the J!Tracker Application for transmitting this comment.

avatar eddieajau
eddieajau - comment - 14 Nov 2013

I'm sorry but right now this is just a clone of github and doesnt resolve the issues we have managing the bug process that we have on github.

Can you list those problems or are the already somewhere where I can take a look? (serious question, not trying to be smart because everyone will have a different take on what the problems are)

avatar brianteeman
brianteeman - comment - 14 Nov 2013

I plan to do that today. I did spend a lot of time with David Hurley a few weeks ago explaining/reviewing this but I guess with other things this may have got lost.

I think the g+ group is probably the best place for me to post that ?

avatar eddieajau
eddieajau - comment - 14 Nov 2013

I think the g+ group is probably the best place for me to post that ?

Thanks. I don't think it matters where.

avatar b2z
b2z - comment - 14 Nov 2013

@brianteeman there are some thoughts in #6 also (in case you missed that).

avatar b2z
b2z - comment - 14 Nov 2013

Just a notice for me - also fix #205 along with this.

avatar - close - 14 Nov 2013
avatar b2z b2z - close - 14 Nov 2013

Add a Comment

Login with GitHub to post a comment