Replies: 10 comments
-
Thanks A couple responses to @luchaos in #519
I know it isn't planned; I'm just throwing ideas out there. The "loss of authorship" would be temporary and would be reinstated once there's multiple authors per achievement, which is why I mentioned keeping a paper trail. It could be as simple as this:
I agree with this, but keep in mind I'm only thinking in V1 terms because it's the only reference I have.
Correct, but only "for now" - at least until multiple authors are a thing, like stated previously. My main objective here is a QA move to basically motivate active devs to light a fire under their own asses by volunteering to take full responsibility for abandoned work. If the original author's account was deleted, banned, or they just haven't logged in forever and became inactive, the end result is the same: problems with their achievements are low-priority by default, regardless of how popular the set is. Aside from a small handful of devs who periodically work to fix these issues (❤️), these achievements typically sit broken and only have a chance of being resolved during dev events. Imagine as a player, reading How to contribute if you are not a developer and going all in with ticket submissions.... only to not have them addressed for sometimes 2+ years. Even if the issue is something as dumb/simple as changing "=" to ">="... Anyway, transferring authorship to volunteering active devs would turn those issues into high-priority. Last time I checked, there were 1400+ open tickets, over 90% of which were for achievements by inactive devs. It's a huge problem and with the userbase continuing to increase, it's going to become more evident.
I gotta head out for an hour or so, but I'll come back to address this as well as the questions. Will also reference my original proposal. |
Beta Was this translation helpful? Give feedback.
-
@meleu I took longer than expected, so new post it is. I think one of the reasons the reauthoring proposal seem so drastic is that at face value, it seems like a way for some devs to quickly hoard authorship, which is just an accident waiting to happen. Someone wanting to adopt achievements "just because" wouldn't fly. In #519 , I mentioned that there would need to be specific guidelines and criteria involved. These would be to ensure that the dev adopting the achievement(s) really wants to be responsible for them. I'll dive into what I had in mind: keep in mind I'm still just throwing ideas around so there's still holes in this... I'd love additional ideas, suggestions, arguments, etc. Before achievement(s) can be eligible for adoption, one of the following must be true:
So I can wait until 2020-12-19 and adopt all 5415 of Salsa's cheevos to become Tele EX+? Absolutely not. In order to adopt an eligible achievement:
In the extremely unlikely scenario that two devs want to adopt the same achievement(s) and can't come to a compromise, the following could be taken into consideration:
Notes:
Okay, so,
How would this be incorporated into V1? The way I'm picture reauthoring is a simple
How I'm picturing it, achievement creators would also be the maintainers by default, for their work anyway. For others' work, I feel like it would be close to the criteria I mentioned earlier in this post.
For their own achievements, no, not without also unsetting the authorship. For others' work, I don't see why not.
I think it should be viewed the same as being the author. Otherwise it would kinda defeat the purpose. So I would have to say no, at least not while the 0 ticket rule is in place. All in all, I don't think either reauthoring or a maintainer role would be difficult to manage. Lots of explaining and discussions to be had, though 💪 |
Beta Was this translation helpful? Give feedback.
-
I really love reading that concept tele, there is one issue, which is "The adopter must have resolved a least one legitimate ticket for that achievement, prior to the request." which means to adopt the set every achievement must have gotten a ticket, and it must be resolved by the adopter, what if the game just isn't popular? |
Beta Was this translation helpful? Give feedback.
-
I kind of touched on this already: Outside of major revisions and repairing completely busted sets, I don't think there would be a need to adopt an entire set. That seems like it'd be more along the lines of adopting something for the sole purpose of just slapping a name on it, which is the main situation I want to avoid. Let's say there's an abandoned set that has 50 achievements. 45 of them work perfectly, but 5 of them are completely busted. There's no need to adopt the 45 achievements that work. Personally, I like the idea of a potential adopter fixing the achievements and resolving the tickets before requesting to adopt. Putting work into it beforehand shows they care enough about them to adopt them. Plus, Resolved Ticket Karma if they didn't open the tickets themselves😏 |
Beta Was this translation helpful? Give feedback.
-
So if someone makes too many mistakes in their achievements, even if the achievements work for everyone in the end, they won't be able to adopt a set? I think i got my ticket karma by resolving tickets of games I added region support to. If the concept of maintainer had been implemented earlier, my ticket karma would be negative. |
Beta Was this translation helpful? Give feedback.
-
Nothing has been implemented. This is all just spitballing. Though I would like to see ticket karma go beyond a statistic and get a practical use. |
Beta Was this translation helpful? Give feedback.
-
I'd like to start working on this. Before implementing I'm going expose my current plan and request input from the QA Team members. proposed change
NOTE: at first it would be a field editable only by admins, but we can add some automation later (see "discussions" at the end of this post). use cases
discussion that will possibly emerge
|
Beta Was this translation helpful? Give feedback.
-
Will maintainers be allowed to claim new games if their maintained games have tickets? This part can undermine our claim system and cause extra issues for QATeam |
Beta Was this translation helpful? Give feedback.
-
Will maintainers be allowed to claim new games if their maintained games have tickets? I'd say yes. If it gets out of hand, then change the maintainer to someone more willing. Would need a bigger discussion, though. sole developers should automatically be set as the game's maintainer? Definitely should the last person who edited an achievement be automatically set as its maintainer? Hell no. Sting and I would be made maintainers for like half the site after all those rescores. |
Beta Was this translation helpful? Give feedback.
-
Will maintainers be allowed to claim new games if their maintained games have tickets? |
Beta Was this translation helpful? Give feedback.
-
UPDATE
jump directly to the discussion starting here
original post
In reply to @televandalist's comment here: #519 (comment)
I'm under the impression that what @televandalist wants is to have one user to be the care taker of the achievement (the person responsible to solve the achievement's tickets), and allow volunteers to have such role, even if they are not the original author.
IMO changing the authorship is not a good way to achieve that. A better approach could be to implement the concept of
maintainer
.How it would be managed is still something that needs more discussions.
Some questions to be answered:
Beta Was this translation helpful? Give feedback.
All reactions