I SPENT LIKE 6 HOURS WRITING THIS PLEASE READ
I wanted to post THIS before, but I decided to wait until others have posted, and went to get more 1 on 1 opinions and general discussion regarding my points below in the meantime. I would like to suggest 3 changes that I believe will immediately alleviate most issues with the current system, and respond to others in this thread:
- Changing how Qualified works
- Increasing clarity regarding how vetoes and mediations should function
- Increase transparency regarding QAH work as a whole
I will go into each point in detail, by first stating the problem(s), then solution(s), then (the) possible issue(s). After doing this for all 3 points I will then respond to others in this thread with my post.
Changing how Qualified works
The problem this point solves is that currently, when the mapper agrees on something is a issue, but doesn't feel like the issue is large enough to fix to the point of disqualifying the map and asking the 2 BNs to recheck the whole set again, or when they don't want to cause their nominators to face "more consequences" for nominating their map like how some BNs have recently for subjective vetoes that they themselves doesn't even agree on. In fact,
we have 1 issue that has been sent to mediation solely because of this. When the map becomes immediately disqualified instead of left in qualified however, the mapper is far more inclined to change things in the map. Changing how qualified works will ultimately remove this act of mappers acting differently between qualified and pending on issues, as well as reducing consequences received towards BNs for subjective issues that are posted as problem points and vetoes that they BNs themselves may not believe to be justified either which would have been simply posted as suggestions.
The way I propose how qualified changes is as follows:
We introduce version history into osu! Introducing version history here would mean that old versions of a beatmap, and changes between each version uploaded can be seen and observed by anyone. Similar to how
git or
mapset verifier's snapshot function work. Ideally, we can have 2 pieces of information for each version. We can see the exact line differences between the map folder and / or files
like this for example, and we can have detailed paraphrasing done by the website itself
like this for example. While I believe there are MANY more reasons to have version history in osu! that are completely unrelated to the ranking system itself, this is how I believe it can be best utilized WITHIN the ranking system to solve some problems.
- A QAH BN or anyone else would post issues they may have with the map when it's qualified and the countdown to ranked freezes. If a modder that is not a BN posts issues on the map, the timer can decrease if a BN approves the mod.
- The mapper will now apply the mods WHILE in qualified, when they upload, the new version of the map folder will be placed in an "unofficial state" (call it whatever u want I will continue calling it unofficial state).
- Once the unofficial state is up, both the version that was initially sent to qualified, and this version will both be downloadable, and the countdown to ranked DOES NOT DECREASE.
- We have 2 BNs confirm that this version is valid and suitable. Once it is approved by 2 BNs, this unofficial state will replace the official one.
- Once replaced, the leaderboard will be reset, and the timer will continue once again.
Of course if the issue is large to the point where the mapper agrees but would take time to fix, then the mapper can call for DQ themselves as well.
In fact, I believe that the mapper themselves should be allowed to disqualify their own map as well. With this system, I believe we will see a higher cases of suggestions that are given in qualified actually changed, and will seen less negatively when modding in qualified.
Here is a more elaborate explanation regarding how qualified would work with this
community/forums/posts/7468853Some issues that I have observed regarding this:
- First is that this is a lot of work web-dev side. It would take some time to develop this and it solely depends on if they believe this as well as the many other reasons outside of the ranked system is worth the effort to implement.
- Second is regarding how qualified duration would work now. I believe that the change of having the timer never reset never did its job well in making the qualified pending differences more "relaxed". One way to go about all of this is to shorten the duration a map is in qualified, and to have the time reset whenever it gets disqualified / changes are applied and approved, instead of just continuing the timer like I had originally stated above. Mappers do not care NEARLY as much regarding how long their map stays in qualified compared to having the map disqualified and re-qualified for changes.
- Another is regarding when the mapper does not respond to mods. In the case where the mapper spends some amount of time never responding to any of the mods supplied. Then I believe the map should just be disqualified. If the direction of shortening qualified time and resetting the timer whenever its DQ'd is taken as well, I believe this is a fair enough response to the lack of response by the mapper.
Increasing clarity regarding how vetoes and mediations should function
This is a far more simpler point. I believe deetz has stated the problem regarding it already in this thread:
community/forums/posts/7460075. Every time we have mediation occur, we see time and time that the BNs are simply just asked for their opinion on "Do I agree or not with the initial point / think it would be better if changed?" and has almost nothing regarding "Do I agree or not with barring this map from ranked if the initial point is not agreed upon and changed by the mapper?" So as a result you have mediation results where some may agree with the point brought by the vetoer, but almost none would agree that the map should be kept from ranked if not changed, which is essentially what is the final case when the mapper does not change anything after the mediation result has shown to agree with the vetoer.
There are 2 things that should be done to alleviate this:
- It should be clearly stated what mediation is for (for example something like "Mediation is to decide whether a beatmap should be allowed to be ranked without changes by the mapper regarding the issue pointed by the vetoer") in the following places: The wiki, whenever a NAT announces mediation has begun, on the bn.mg.com page that lists all mediations, and on the popup where the BN writes what they are going to write.
- The second thing is that the question presented to BNs should be a simple yes / no question such as "Is this issue large enough to bar this map from ranking without changes?". They must state their reason as to why they picked yes / no, and in the case where they picked yes, they must provide clear and concise suggestions regarding possible ways to alleviate this issue.
With this, it should be far more clearer regarding how mediations will be treated by all members. Creating clarity in these 2 cases and in similar cases as needed will greatly alleviate issues that are present with vetoes and mediation currently.
The following issue I have seen regarding this is:
- Wording choice is VERY important regarding what would be stated by the NATs, the BN.mg site, and the wiki, as well as the question presented to the BNs to answer. If not careful, this can cause a lot of problems regarding what is being looked for by most people regarding vetoes and mediation. In the case a better statement and question are not thought of, I believe that the statement and question provided above are very good ones to use, as they are direct and to the point, and directly addresses what the final mediation result should / will do.
- There will be BNs who will still be indifferent regardless if you remove the "neutral" option or not. While i 100% believe it should be removed, this will ultimately cause most BNs who come in this scenario usually side with the mapper instead now. I do believe this is a better result than just pressing neutral since this clearly answers the original question that is presented to the BN, but the issue regarding BNs feeling indifferent will still stand. A possible solution is to create "specialist" groups where people may apply to be considered as a "specialist" in the specific field of mapping, and are called when mediation regarding a topic in their field is created, but this creates A LOT of management work to handle, and will have the issue of what the categories of "specialization" would even be; however, this would also allow us to avoid using the RNG system as well as just having people in that specialized group mediate it would probably not require RNG selection since I assume they would be much smaller groups for the most part compared to the BNG.
Increase transparency regarding QAH work as a whole
There's still quite a lot of transparency missing regarding the whole ordeal. Nothing in the BN.mg site is
directly accessible, as well as when mediation posts are created, there is no direct contact that's even possible between the mapper and any of the mediators who had participated. In fact this is the main cause and reason for the mapper having almost no say about anything in their side outside of the veto thread, as well as a lot of misinformation as to how this whole system is even working in the first place.
Doing the following may help in alleviating both issues:
- Final mediation result should be posted at the top of the post since that is far more relevant to the discussion than the specific points stated by each mediator.
- Post ALL points regardless of what the mediators choose as their answer, and regardless of what the final result is.
- In the mediation result posts, Mediators are stated alongside the Y/N option they chose and their reason for choosing such instead of having a list of them at the bottom. It's entirely easy to pinpoint who said which point in mediation posts already and just creates an extra step for mappers when trying to discuss with any mediators.
- All pages related to QAH work, mediations, and the like should become public. The more information that is given out to people, the more misinformation is suppressed in general, and the more educated opinions will sound regarding any of this.
- Related to previous point, allow mappers to apply for mediation as well instead of only allowing the vetoer. All mediation applications will require clear and concise points from both the vetoer and the mapper stated before mediation begins. This would require the mapper to have access to apply for mediation in the first place to happen.
- Actually have discussions occur during mediation. Servers where this may occur should be available to the public only for viewing purposes (only the mediators, vetoer, nominators, and mapper can talk in the discussion channel essentially). Lack of discussion between others is quite detrimental and having discussion actually occur will provide far more healthy results.
I believe this is the most important one of the 3 since I believe in providing more information to and between people whenever its possible as this helps in educating people, solving potential issues that may occur, and deterring misinformation; however there are potential issues here too:
- Anonymity keeps mediators safe to a degree. I believe that removing this anonymity with the points above is a more than fair trade off for keeping mediators safe. Many people will point out the scenario regarding the mediation result of deetz's worldenddominator veto where (8) had given a clearly false statement regarding the whole ordeal and was later removed. While I do think the punishment for that BN was still not strong enough since I see this as FAR WORSE than qualifying maps with clear unrankables as this is an official statement that clearly states misinformation; however, I believe this was FOR THE MOST PART the fault of the NAT for not assuring statements were clear, concise, relevant, AND correct to the veto and mediation beforehand. The NAT SHOULD BE EVEN NOW checking statements given by the mediators before they are posted in the first place. I have observed that the mediator in question regularly does give rash statements in general but this is unrelated to the topic and more related to a report on the BN site (which ALSO has another problem in itself). Furthermore, if there was actual discussion that had occurred between the mediators, such a statement like the one provided by (8) will not have occurred either. Keeping the mediator "safe" for these cases that will become even rarer I believe is not worth it in this trade off.
-
This will also require some non-trivial amount of managemental work to handle, as this will require a revamp on stuff regarding how the BN.MG site works, as well as having a server in place where mediations can be discussed. Whether this is feasible or not depends on how much is on the plate for NATs already currently.
____________________________________________________________________________________
Responses
Will start from latest to earliest
@hypercyte that is definitely a good idea to have including the changes I propose. This can allow for vetoes to address multiple issues that are not exactly related whenever needed. The NATs can just post 2+ times in the beatmap modding page and it would be good enough, or just literally have the mediation result(s) on the BN site somewhere when everything is actually public.
@Abraker Taiko and standard would be fine, but mania and catch probably would not be fine consider how few maps of those modes already get ranked anyway.
@Mun and @Voli I agree with what Voli is saying here regarding the topic of being far more punishing to BNs is definitely not going to help in this rate; especially considering that the BNs that the general public believe to be the better ones are the ones that are currently losing BN due to vetoes on maps they nominate. I do believe however that there should still be punishment regarding unrankables being ranked as this is essentially the main job BNs are given in the first place, and ranking unrankables is essentially just not doing their job. This, and clear abuse / lack of care of their power like forcing changes they dont believe to be that major using the veto system, and "yolo-ranking" beatmaps for example should still be definite reasons for punishing BNs.
@Many people: WHO are we to believe what proper competency and capability are? I am seeing a lot of people here saying that BN competency is on the low currently, but as it stands, BNs are simply just RC checkers and making sure nothing they think is a "major issue" exists. You would need to change the definition of BNs as it stands completely in order to create it to something that many of us would believe as "more competent / capable". I COMPLETELY agree with what Noffy has stated regarding this. Looking at BN competency is not the right way to go about this as it stands and could even be considered unrelated to the original post.
@camellirite essentially what my points aim to propose as well. It would be a very good idea to create this qualified limbo in the way I suggested via version history, and to remove the neutral option altogether
@tz8zs and Left: I do not believe changing vetoes to function like that will be efficient for things. If the one who will veto is COMPLETELY unsatisfied with the responses given, or is just straight up not given responses, then I believe this this should cause for a DQ which would ultimately be a veto for further discussion to occur.
@Kite: I believe far more action is required while mediating such as actual discussion occurring and more of the mapper themselves partaking in it as well, and I don't think the proposal will change much in the grand scheme of things, but I do think that your proposal is a 100% upgrade from current.
@Smokeman: Completely agree. While ur post was before GN Junior's veto regarding Vell's difficulty name which caused him to lose his BN title (which to be COMPLETELY HONEST I didn't even think it was that bad considering what other vetoes that had happened the past 3 months were for, NATs plz), your point is still valid. I do believe however that hypercyte's method of having multiple points in a veto is a very good idea. In the case where this has been circumvented / abused / loopholed, it should be grounds for punishment.
@Bibbity Bill: It's a good agree to opt out, but I believe there will be cases where the overwhelming majority of mediators will opt out at the end and will end up having far too many people actually partaking in mediation.
@Crissa: An anonymous jury is NOT avoiding bias at all. In fact this is all completely built upon the idea of bias where we are discussing about an issue that is to be considered majorly subjective. If this is the reason for anonymity then I do not think it's doing anything at all. I agree regarding the 3 day time limit being far too short. 7 days is good especially if we do add the discussion factor into mediation as well.
@Drum-Hitnormal: I'm sure you've been told already but when u never see a map until its qualified then it's quite literally impossible to.
@DeviousPanda: Agree with you on making vetoes harder since they are supposed to be a last resort in any case, and not increasing punishment for BNs. In fact I think there shouldn't be punishment in the case where there's subjective DQs in the first place. I don't believe having ANYONE override whatever they may believe is "right" or "wrong" themselves is the best option to go with in any case ever as well, and I think this shouldnt be the case for minor issues as well, even when it's obvious almost no one agree with the veto.
@Serizawa: 100% agree with ur first and second points, I 100% disagree with the handpicked idea to solve the "representation" issue. Letting someone just choose who will be allowed to say something on a whim is bad, and I think even the RNG factor is far better than that. I do think if we do go with the "specialized" group idea I stated however, I think we could have them stay small and just have them mediate instead. Again though, it's not entirely a practical idea. 100% agree on having problem stamps not immediately DQ however, and have the veto/DQ occur after any form of discussion happen.
@Cheri We already discussed about this but the reason vetoes don't have any "drama" to them is because the mappers dont't really care about the point in the first place either way and just changes it because it's whatever to them. These issues should not be considered as vetoes and instead should just be created as problem stamps first if the modder believes it to be major, and suggestion if minor, and then fixed quickly while in qualified. The veto should occur after discussion occurs / if there has been no case of the mapper trying to discuss. I 100% agree with ur last point however since they won't change a thing, but can be good. Having different timers for different things is really iffy though so just going with 7 on everything is fine as it is.
@Myxo and @Kite: Lol they definitely arent as transparent as they could be. I am however trying to propose more for it with the suggestions I have stated above.
@Nuvo: Agree 100% with this. It's as impractice to define what the community's opinion is as much as it is impractical to "raise the competency / capability level" of BNs. I suggest that we do not try to tackle either issue currently.
@Mirash: This is impossible to ask for people. If they believe it is a major issue, then they will post it. However, I do think shifting the vetoes to after discussion instead of having them occur immediately when a QAH spots a major issue is a good way of tackling this.
@byfar, Nikakis, and anyone else regarding the suggestion of 2+ BNs to veto: I don't think more than 2 should be required to go to mediation. As there are 2 BNs to push a map via nomination, there should be 2 BNs to call off the map from pushing to rank via mediation. It MOST PROBABLY will not change anything, but it definitely makes a more fairer ground, AND will also cause for vetoes like on Vell's map and similar to occur far less.
@Moecho: Agree 100% with this. In fact discussion should still continue even after the veto has happened via mediation.
@Sylvarus: Also agree 100%. Already stated reasons in other replies but defining these 3 things is definitely non-trivial to say the least.
TL;DR (
I cannot TL;DR my 3 main points from the beginning, I would highly recommend reading through all of that part):
I would like to say, it seems like the 3 main points here discussed are regarding giving NATs absolute power, having 2+ BNs for veto / mediation, and vetoes not aligning with the "general public". If it hasn't been obvious I disagree with the first, agree with second (but only 2), and I think that the third is an unsolvable issue.
- 2 BNs vetoing is a good idea when the mapper does not provide "good enough" reasoning or lack of, as its fair ground due to having 2 BNs nominate. It won't change much aside for killing off vetoes where absolutely noone agrees with which do occur more than once in any case.
- Giving NATs absolute power is (in my eyes at least) a terrible band-aid fix since it does not address the issue directly, and will ultimately be based on what a single person / some of the NAT think regarding the issue. Trust between the community and the NAT should be created before this is even considered.
- Nothing that will be done will be completely aligned with whatever that could even be considered as "community opinion". The best that can be done is to make it closer to what we could consider as community opinion which may not even be what we are looking for, nor the best thing to do.
EDIT EDIT EDIT EDIT EDIT: I forgot to write this bit down and I went to break my fast right after posting this.
AFAIK at least from the outside, there's only 1 BN (Cheri) that is doing essentially +50% of the QAH work and noone else, and they are probably doing 100s more than everyone else. I think this is also an inherent problem as relying on just 1 person to do all the work of something that is meant to be done by multiple people is definitely not the way to go even when different opinions are taken before posting any issues. There needs to be far more people doing QAH work so it's not just relied on just 1 person only. Changing the definition of the work that BNs do will definitely help in alleviating this issue, as most BNs probably do not even touch QAH work currently since they aren't necessarily obligated to.
ANOTHER EDIT Updated information regarding timer freezes based on the discussion with clayton below
community/forums/posts/7468893 as well as linked an elaboration on the qualified system changes above
Also crossed out 1 of the issues in my 3rd point based on pishi's statement
community/forums/posts/7469475