Page MenuHomePhabricator

Determine number of logged-in editors using each skin on a subset of wikis
Closed, ResolvedPublic

Description

Background

We would like to re-run the analysis from T180860: Re-run active editors skin statistics, which looks at the number of users for each skin among logged-in editors. We would like to see what number of logged-in editors on enwiki have opted into the new Vector 2022 skin and compare that to the usage of other skins, for individual wikis

Acceptance criteria

  • English Wikipedia
  • Spanish Wikipedia
  • German Wikipedia
  • Russian Wikipedia
  • Chinese Wikipedia
  • Italian Wikipedia
  • Polish Wikipedia
  • Dutch Wikipedia
  • Ukrainian Wikipedia
  • Czech Wikipedia
  • Swedish Wikipedia
  • Hungarian Wikipedia
  • Hindi Wikipedia
  • Finnish Wikipedia

Event Timeline

@ovasileva,

Below table summarized the skin status on 2023-01-09 in percentage of the editors who edited on content pages at least once on the specific wiki project between 2022-01-01 and 2022-12-31. Please find the raw data in data sheet.

I also want to highlight that on English Wikipedia the share of vector-2022 has increased from 1.67% (T316884) to 2.32% since 2022-09-14. English Wikipedia has the highest adoption rate of vector-2022 among all 14 listed wikis so far.

skin_nameCzech WikipediaGerman WikipediaEnglish WikipediaSpanish WikipediaFinnish WikipediaHindi WikipediaHungarian WikipediaItalian WikipediaDutch WikipediaPolish WikipediaRussian WikipediaSwedish WikipediaUkrainian WikipediaChinese Wikipedia
vector-20221.79%2.15%2.32%1.25%1.05%0.74%1.09%1.88%1.28%1.89%2.10%1.25%2.00%2.13%
vector97.02%93.14%94.76%97.40%98.26%98.95%98.32%96.07%95.77%95.16%97.01%96.03%96.99%95.61%
timeless0.41%0.44%0.39%0.19%0.17%0.10%0.13%0.23%0.23%0.26%0.27%0.21%0.21%0.72%
monobook0.56%3.84%2.08%0.96%0.38%0.13%0.35%1.65%2.44%2.47%0.40%2.34%0.54%1.21%
modern0.07%0.21%0.19%0.08%0.06%0.05%0.02%0.08%0.12%0.09%0.08%0.08%0.17%0.13%
minerva0.15%0.14%0.19%0.10%0.07%0.01%0.07%0.06%0.11%0.07%0.13%0.07%0.09%0.19%
cologneblue0 %0.07%0.08%0.02%0.01%0.01%0.01%0.03%0.04%0.05%0.01%0.02%0.01%0.02%

Let me know if you have any questions.

Below table summarized the skin status on 2023-01-09 in percentage of the editors who edited on content pages at least once on the specific wiki project between 2022-01-01 and 2022-12-31.

Could you generate such a table for Wikisources?

I join Zdzislaw's request. It would help us to optimize the layout of our texts an pages.

Wikisources table as provided by Wargo on Discord:
https://quarry.wmcloud.org/query/70467

Note though this data might require some interpretation as to which of those users were actually active (and had the chance to switch) etc.

Wikisources table as provided by Wargo on Discord:
https://quarry.wmcloud.org/query/70467

Note though this data might require some interpretation as to which of those users were actually active (and had the chance to switch) etc.

This data (for pl ws only) is completely useless and uninterpretable, like those for en ws and pl wiki:
pl wiki https://quarry.wmcloud.org/query/70490
en ws https://quarry.wmcloud.org/query/70468

@ovasileva,

Below table summarized the skin status on 2023-01-09 in percentage of the editors who edited on content pages at least once on the specific wiki project between 2022-01-01 and 2022-12-31. Please find the raw data in data sheet.

I also want to highlight that on English Wikipedia the share of vector-2022 has increased from 1.67% (T316884) to 2.32% since 2022-09-14. English Wikipedia has the highest adoption rate of vector-2022 among all 14 listed wikis so far.

skin_nameCzech WikipediaGerman WikipediaEnglish WikipediaSpanish WikipediaFinnish WikipediaHindi WikipediaHungarian WikipediaItalian WikipediaDutch WikipediaPolish WikipediaRussian WikipediaSwedish WikipediaUkrainian WikipediaChinese Wikipedia
vector-20221.79%2.15%2.32%1.25%1.05%0.74%1.09%1.88%1.28%1.89%2.10%1.25%2.00%2.13%
vector97.02%93.14%94.76%97.40%98.26%98.95%98.32%96.07%95.77%95.16%97.01%96.03%96.99%95.61%
timeless0.41%0.44%0.39%0.19%0.17%0.10%0.13%0.23%0.23%0.26%0.27%0.21%0.21%0.72%
monobook0.56%3.84%2.08%0.96%0.38%0.13%0.35%1.65%2.44%2.47%0.40%2.34%0.54%1.21%
modern0.07%0.21%0.19%0.08%0.06%0.05%0.02%0.08%0.12%0.09%0.08%0.08%0.17%0.13%
minerva0.15%0.14%0.19%0.10%0.07%0.01%0.07%0.06%0.11%0.07%0.13%0.07%0.09%0.19%
cologneblue0 %0.07%0.08%0.02%0.01%0.01%0.01%0.03%0.04%0.05%0.01%0.02%0.01%0.02%

Let me know if you have any questions.

Just to clarify, is the query you used for this the one at https://github.com/jenniferwang-wmf/WEB_skin_usage/blob/master/T316884_R.ipynb ? It appears that is not counting global skin preferences properly (unless i am mistaken)

Hi @Bawolff, thanks for reviewing the code and pointing out your concern. In T316884 and T325193, we mainly analyze individual wiki. We estimated the skin statics by looking into the skin status in percentage of the editors who edited on content pages at least once on the specific wiki project in certain period. Agree, the ratio is not accurate as global skin preference is not taken into account. But I image the stats difference will be small. Do you know which schema stores the users who had global reference? I will investigate it to see whether and how to adjust the analysis as you recommended.

Hi @Bawolff, thanks for reviewing the code and pointing out your concern. In T316884 and T325193, we mainly analyze individual wiki. We estimated the skin statics by looking into the skin status in percentage of the editors who edited on content pages at least once on the specific wiki project in certain period. Agree, the ratio is not accurate as global skin preference is not taken into account. But I image the stats difference will be small. Do you know which schema stores the users who had global reference? I will investigate it to see whether and how to adjust the analysis as you recommended.

Its in the centralauth db global_preferences table. The skin value in centralauth.global_preferences overrides the skin value in enwiki.user_properties. However skin-local-exception in enwiki.user_properties overrides central_auth.global_preferences.

Global preferences is a bit of an obscure feature. I really have no idea how many people use it or if it would make a difference to the analysis. I imagine it skews petty heavily towards power users who might have different opinions from more casual users.

@Bawolff, thanks for the info. I have created a ticket ( T327561) for exploring global preference. Will revisit it after I finished other urgent requests.