Add tooltips on some buttons. Eg "Leave"
I just went to my list of quests, as I wanted to drop one. I notice there are now two buttons that seem relevant: "Leave" and "Abandon". But I can't find a definition for what exactly these do. I believe "Abandon" will make the quest unclaimed, but Leave?
Maybe a tooltip on each of these buttons would help? Would have helped me :-)
Yes! Thank you for the reminder, and you're not the first to ask for this. "Leave" means "leave the team working on this quest". Until I finish group quests feature, team size is either 0 or 1, so "leave" always moves the quest out of your profile to the unclaimed quests list.
BTW, maybe you have an advice for better naming of these buttons? Would renaming "leave" to "unclaim" make it less confusing? (Probably not, especially with group quests...)
Do you really need two buttons? If you abandon the quest, wouldn't everyone else on the quest still be on it, which is like leaving a team?
But then it will stay open forever, even if it gets horribly out of date. And if it's voted up, it will stay on top of /explore ratings. "Abandon" means "I don't think anyone will ever want to do this quest, but I don't want to remove it because it's got useful comments" (or maybe because of news feed bug.
Hmm, maybe abandon should be the default behavior of "x" button? (And then if you really want to remove a quest forever, you can do it after you abandoned it - no need to show "remove button" button for all quests...)
Yeah, that's probably good. On Trello, cards, lists and boards have "archive" options. You have to go into the archive and delete things if you want them gone for good. This could be sort of similar. Need a thesaurus... instead of "abandon", how about "retire"? There's also "decommission", but it's a little long. "abandon" could replace "leave", perhaps.
I still like "leave" more for denoting "I don't want to participate in this" action. Because if there're 3 people working on the same quest, you're not abandoning it :) (ok, English is not my native tongue, so I might be wrong, but that's how I perceive it.)
At least, definitely not retiring. The point is, you're leaving the team, not canceling the quest itself.
So you can use "leave" for leaving the quest for everyone/anyone else to do, and "retire" for saying "I don't think anyone will ever want to do this quest, but I don't want to remove it because it's got useful comments"
Oh, ok. Will probably do it tomorrow. In the meantime, I added some tooltips.
Maybe you could decide what buttons to display based on whether there are comments etc? To be honest, I was looking for a "delete" button, to nuke the quest: don't want it to go on unclaimed, or anywhere else.
Interesting: I just noticed github doesn't allow you to delete issues at all.