When we did some curation yesterday, Ryoko tried to get to her list of assigned papers to pick one. WHen she first logged in, she followed a couple of links and wound up on her "people" page (unfortunately I didn't make a note of her exact actions, but I think she saw the whole "people" list, minus passwords, at one point). After she'd curated one paper, though, she couldn't find a link to get back to her list, and things behaved differently even after she logged out and then back in. (Again, sorry for lack of specifics.)
On a sort of related note, I've noticed that the pombe page (http://curation.pombase.org/pombe), it fills in some links under the "your curation sessions" heading -- but that list seems to be sessions I've visited recently, not necessarily ones assigned to me (and certainly not all the sessions from my "people" entry). This is kind of confusing.
Do we want ordinary users to be able to see a list like what we see for any of the "people" links -- the papers they're curating (or have curated, or are corresponding author for), and/or a list of their sessions?
If so,
a) Where can we put a convenient link? Edit the existing "your curation sessions" area? or ?
b) Do we want to include all the details that we show to ourselves, i.e. logged-in admin users? I suspect not but haven't fully thought it through.
The rest of the curators may want to chat about this before we implement anything; I just wanted to get it down somewhere before I forgot any more details.
We haven't really thought about what non-admin users should see when logged in. The admin page isn't very friendly as it is. A lot of the links (eg. the reports) aren't useful unless you're an admin. Perhaps we need a different page for non-admin users to see when they log-in. One possibility is that they could get redirected to their "Person" page. That might be the most useful as that's they main page they'll be interested in.
Yeah, that's not great. It's more of a problem for you admins though as it's easy for you to visit lots of sessions. Normal users who can't log in (because we haven't set a password) will only be able to visit sessions that they have a session URL for, so their list should be only the relevant sessions. Probably.
The deeper problem is that unless the user logs in(*) we don't really know who they are. So all we can do is keep an eye on which URLs they go to and try to deduce which sessions are of interest to them.
(*) actually we aren't doing anything clever when the users are logged in either - we could make that list show just the sessions you are curating rather than guess from which pages have been visited
I think it makes to customise the "Your curation sessions" section if a user is logged in. Perhaps it should change name to "Your curation summary" (or something). It could have a few quick stats like "sessions in progress: 3" and then a prominent "Details ..." link at the bottom to go to the "Person" page.
We might want to simplify the Person page a little too, but that's a separate issue I think.
(Sorry that got a bit long)
Yep!
Re:
I had been finding this confusing too and meant to open a ticket about it. It seems to be every session you annotate or approve, but I'm not sure as the sessions int eh list seem to "expire" pretty quickly.
I don't know what we want to show here. Community curators may want to see all of their "in progress" or "completed" sessions. This would be a long list for admins so we might only want to see "in progress" sessions.
thoughts?
We discussed this among ourselves and came up with some ideas:
The current list under "Your curation sessions" on http://curation.pombase.org/pombe/ isn't very useful -- it's just the sessions you've looked at most recently, and it's kind of confusing even for us. Let's lose it.
Instead, we can use the same space to add a link. We could still use "Your curation sessions" as the link text, but it would go to a page modeled on the "person" page (e.g. http://curation.pombase.org/pombe/view/object/person/125?model=track).
For admin users, it can just be another link to our own person page as is (and if we want any changes to that page, we'll put them in a separate ticket). For others, it would show the "corresponding authors for these papers" and "Sessions currently being curated by this user" categories, and not as many details as we see.
In the "corresponding authors" section, I think community users only need to see a few of the columns:
Publication ID, title, authors, current curator, session status
Likewise, under "currently curated", show:
Session ID (currently the heading is "curs key", but that's a bit user-hostile), Publication ID (add "ID" for consistency with other list), current curator, status, approver name, genes added, term suggestions
Community users won't do session approval, so they won't need the "Sessions being approved by x" section.
That leaves the question of how to figure out who's looking, if it's a non-admin user in the community. Only two non-admin users have passwords, and one of those has 0 sessions anyway. I guess we would need to ask for an email address to identify a user. Maybe it could say "Enter your email address to see a list of your curation sessions" next to an inviting text box.
If this doesn't make sense, we can chat about it.
Add a email address box on the front page so people can lookup the sessions that they are curating or have been assigned to them. Remember the email address so that we can show the same section when they come back.