Talk:OJS Workflow: Stages
- Note that at least some of the confusion in response to the progress bar in OMP 1.0 and OJS 3.0a stems from a bug that caused the wrong colour to be displayed. Basically, it wasn't working logically.
- Something else that would be nice to solve in the bargain: currently the "Currently Looking At This Stage" UI hint trumps the "Active vs. Inactive" UI hint, i.e. looking at an inactive stage suggests that it's actually active.
I will leave a comment about each recommendation here.
A - I prefer this one because it uses tabs, which I think solves the problem of knowing which stage is opened at the time, which ones are active, disabled, etc. We have tabs that does exactly what we need here, why use other widget and confuse users? Also, I don't think it's a problem to have tabs inside tabs. I think that's something we need to test with real users. The idea of a brief word to summarize the stage state is really good, and I like also the icons. See the examples I created inside the recommendation A part.
I just think we need to first focus on the workflow stage problem, then we can advance in other issues. So I will not comment on the other things for now.
B - I don't think that the STAGE word attachment will clarify that this is the current stage. It's not a common practice, as I said, I think tabs solve this much better.
C, D, E - I don't like using colors to mark things here. It's already tested that it doesn't work well for our users. They don't even looked the hover text, so I also don't think a legend would make any difference. I still think the tabs are clearer.
F - Like this one, but it's not as complete as the A one. We need to represent also incomplete stages, for example.
G - Icons are good, but if they are well made and understood, which is difficult. Also, we don't want to build a timeline here. It's a simple representation of the stages and it's current state. The place to think about timeline is the history modal.
Any recommendation we pick, I believe we need to create a simple prototype and test it with real users. The recommendation A is already implemented here, it was easier to do that instead of creating the images with an image editor. I believe we can do a quick prototype for any we choose, and test it to continue the decision process.
I also prefer the tabs that Bruno has mocked up for example A. I'd like to possibly propose an extension to F, though -- we could use a different icon for incomplete stages, like a exclamation point, as Bruno has done in A.