Idle Status (player-controlled retirement)

Mar 9, 2022 6:52 pm
[ +- ] THE FEATURE THAT DOESN'T DIE!
For the history of the discussion about "player-controlled retirement/snooze", go HERE.

FEATURE GOAL
To give players a way to "retire" inactive games

FEATURE NAME
I'm not sure what we want to call it to differentiate from "Retire Game",
but here's a few suggestions:

What to name the feature? Multi

Idle
Archive
Hiatus
Dormant
Quiescent
Retire as Player
Snooze
Shelved
mint frosting lemon cake


(For now, I'll use the term "Idle," but I'm happy to call it something else)

FEATURE DESCRIPTION
Add an "Idle" toggle, labelled "Mark as Idle", to the "Game Details" page that is available for Players.
Clicking it does the following:
• Changes the "Mark as Idle" label on the "Game Details" page to "Unmark as Idle"
(so all the changes below can be reversed later, or if it was switched by accident)
• Adds an "Marked Game as Idle" badge to the Player's name on the "Game Details" page
(so others know the player is treating the game as Idle)
• Sends a notification to the GM
(so the GM immediately notices the change in status, to minimize accidents)
• It moves the game into an "Idle Games" spoiler under the "Games I'm Playing" on the "My Games" page.
(similar to what "Retire Game" does under "Games I'm Running")
• It removes the game from the "Games Forum" section of the "Forums" Page.
(similar to what "Retire Game" does)
• It removes the game from the "Your Games" section of the Front Page.
(similar to "Retire Game" does)

BUT,
New posts in the game still show up in the "Latest" feeds!
(so if the game becomes active again, the idle player will notice)


Hopefully this version is able to get consensus 🤞
Last edited March 9, 2022 11:13 pm
Quote
Mar 9, 2022 7:15 pm
Could call it "snoozed".
Quote
Mar 9, 2022 7:28 pm
I'm not completely happy with any of these options. Snoozed works for me. Maybe muted?
When I read this title, I thought it was about a player being able to mark themselves as idle, which might also be useful (in addition to posting in absences). I know, different topics and all but what if players could manually toggle on the "zzz" condition on their settings page if they know they have to leave for a bit?
Quote
Mar 9, 2022 7:29 pm
I had considered "Snooze" but I thought because it doesn't mute the Latest feeds, it might not fit the name. But I'm definitely open to that name if people prefer.

I'll add it to the poll.
Quote
Mar 9, 2022 7:33 pm
Or maybe instead of "Become Idle" it should be "Mark as Idle" because what we're really doing is marking the game as idle for ourself. It doesn't really affect others, we just want to notify others, so that they know we currently consider the game Idle (or whatever, I'm just using Idle for now to discuss).
Last edited March 9, 2022 7:34 pm
Quote
Mar 9, 2022 8:01 pm
I don't like the idea of notifying others. I think this should only be a feature for the individual users to use as a tool for themselves.
Quote
Mar 9, 2022 8:02 pm
Idle sounds to me (a non-native speaker) like nothing is happening in it. But things might still happen in there. The player just doesn't want to see it. Mute seems fitting for me.
Shelve also works for me but I'm not sure it's generally the best term.
Quote
Mar 9, 2022 9:32 pm
I forgot to copy the "GOAL" of the feature over from the previous discussion. (I'll edit the original post to include it as well). So the goal of this feature is to give players control to "retire" inactive games.
bowlofspinach says:
Idle sounds to me (a non-native speaker) like nothing is happening in it. But things might still happen in there. The player just doesn't want to see it. Mute seems fitting for me.
Shelve also works for me but I'm not sure it's generally the best term.
Idle can mean "turned on, but not doing anything at the moment." For example, an idle car engine is running, but slowly or disconnected from the load or gears. I thought that description somewhat matched an inactive game that you still have access to and could become active again at some point.

For me, mute or snooze implies the opposite function, it would turn off notifications from an active game. So to me, mute/snooze would also stop posts popping up in the Latest feeds. Snooze also implies it only lasts for a certain amount of time. This feature would be player-controlled, not time-based, so it doesn't seem right to me.

Shelved could work, I'll add it to the poll.

I don't think I really mind what it's called, just giving my two cents. I'd be sad if it's "NOPE"ed just because people can't agree on a name, so I'll go with whatever gets the most votes.

Although, maybe it's the sort of poll we need a larger base of the membership to vote on because otherwise it's just a discussion of preferred semantics. Language meanings can be very diverse and personal, so it's not surprising a small group us have very different impressions of these words, especially since we're scattered around the world!

**But before we ask the larger membership publicly, I think we need to decide if the feature is good and if so, if it can be implemented. I don't think we should get people's hopes up if this type of feature isn't possible, or is very difficult to code.**
Windyridge says:
I don't like the idea of notifying others. I think this should only be a feature for the individual users to use as a tool for themselves.
Perhaps, I misunderstood the amount of consensus with this feature 😆
In the previous thread, I thought you had said you were 100% behind this!😆 I'm just teasing, it's totally okay to rethink these things. Sometimes problems with a feature don't pop out or become obvious until you've sat with it for some time.

So I added the badge idea and GM notification to avoid accidents and better communication with the other players in the game. If we're talking about inactive games, I don't think there's any harm communicating that you currently think the game is idle. If you plan to use this on active games, then privacy might be more of an issue, but the goal at the moment is to deal with inactive games.

How to better organize active games is a worthwhile issue to discuss, but I think it's better to discuss that in another thread unless you think it affects how this feature works. If you think privacy of this toggle is an issue for using it on inactive games, please explain, maybe we can address that with a little adjustment.
Quote
Mar 9, 2022 9:47 pm
If you ask me, we're overthinking the name. It's the "what it does and how" that needs to be more clearly defined. I'd vote for it ever if it ended up named "mint frosting lemon cake".

After all, the designer chooses the naming; the user gets accustomed to it
Quote
Mar 9, 2022 10:02 pm
Antiproduct says:
I'd vote for it ever if it ended up named "mint frosting lemon cake".
Added to poll 😜
[ +- ] The Cake is a Lie
Quote
Mar 9, 2022 10:04 pm
Quote:
If you ask me, we're overthinking the name
True
Quote:
I thought that description somewhat matched an inactive game that you still have access to and could become active again at some point.
Yes, but that sounds like you want to name the feature not after what it does but what you would use it for
Quote
Mar 9, 2022 10:18 pm
Quote:
• Sends a notification to the GM
(so the GM immediately notices the change in status, to minimize accidents)
This is good reasoning regarding the privacy part. Especially if it's just the GM that gets notified, it makes perfect sense.
Quote
Mar 10, 2022 12:27 am
bowlofspinach says:
Quote:
I thought that description somewhat matched an inactive game that you still have access to and could become active again at some point.
Yes, but that sounds like you want to name the feature not after what it does but what you would use it for
No, I was trying to come up with a word that reflects how the site treats an "X" game, regardless of how it's used.
Players can mark games as "X"
How the site treats "X" games:
-moved to spoiler
-removed from front
-removed from forum
-kept in Latest

I think the words I initially suggested for "X" sort of reflect something that's still "ON," but not fully "ON".
Snoozed, Muted, and Shelved convey that sort of meaning too and I'm sure we could come up with more (Dimmed, Muffled, Hidden, Semi-hidden, ...) Oh, the beauty of language! I think any of them will do.

If I was trying to name it based on how I plan to use it, I probably would have advocated for "Retire as Player," which I'll admit did sneak on to my list ;)
Quote
Mar 10, 2022 8:08 am
Okay, but again, that's assuming that the way you would use it is the way everyone uses it. People might have other reasons to idle it than because its inactive.
Meh, we're getting way too hung up in the details, I guess. As long as the name is something in the right direction, it should be okay.
Quote
Mar 10, 2022 8:33 am
Names matter. The name helps define the functionality, and help users understand the functionality.

There's an old CS joke: "There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.", but yeah, naming things in CS is generally understood as hard enough to make the joke work.

To me...

Snooze - Snooze is like an alarm clock. I tell it to shut up for now, but I know it'll go off again.

Mute - Mute is like a TV remote. Shut up - you're bugging me. I'll unmute you when I'm ready.

Idle - Idle is ....? Dunno. Cars idle when they're on but not moving. OSs have idle threads waiting to take on tasks.

Mint frosting lemon cake - is something I want nothing to do with. I'm not keen on cake, and adding mint frosting seems abominable.

Shelving - puts something out the way for a short period. I'll get it back when I want it.

Archiving - is like shelving, but expected to be longer.

Retiring as a player - I'm not sure how many players also GM, so they won't necessarily be able to draw on their experience as to what happens when a GM retires something.

This seems to be trying to cover a lot of different use cases with one feature:
* Hiding a game that's not active (which maybe vague's ordering fixes)
* Letting a GM and the players know we're on holiday (but that's not a player-game link thing, that's a player thing)
* Semi-quitting a game

The original idea of snooze was to hide the game until someone posted. I understand why this might not be desirable - sometimes a game needs a nudge, not ignoring.

Now I don't really understand why is going on.
Quote
Mar 10, 2022 4:03 pm
Then let's break it down and start with The original idea of snooze was to hide the game until someone posted?
Quote
Mar 10, 2022 4:20 pm
I am not caught up with this whole thread, but it does seem wise to first work out what we are doing and only then deal with the hard thing of naming it. :)

"Retiring as a player" sounds more like the player is retiring, hopefully to becomes a full-time-GM. :)

"Mute" describes what I am most interested in. I.e. Hide any noise from them in my feeds.
Quote
Mar 10, 2022 4:23 pm
Windyridge says:
Then let's break it down and start with The original idea of snooze was to hide the game until someone posted?
Yes, but as (I think) BoS pointed out - if you snooze a game then you forget about it (to nudge it along). Out of sight is out of mind.

I'm coming around to Vague's idea of just sorting and grouping them better.

At the moment I see this:
https://i.imgur.com/7u9fTbo.png

Let's say that it grouped active and inactive, and highlighted if I wasn't the last to post.
https://i.imgur.com/SM1fcEL.png

The ones highlighted in the top section are probably what I should be looking at (but I can still see the others).

I'm not saying it's the right solution, but it's better than my current "order by creation date".
Quote
Mar 10, 2022 4:24 pm
It's a great start I think.
Quote
Mar 10, 2022 4:28 pm
Highlighting if you weren't the last to post seems like it might get annoying. Especially because sometimes, you don't need to post even if someone else posted after you...
Quote
load next

You do not have permission to post in this thread.