Wikislovník:Hlasování/Změna abecedního řazení v kategoriích
Uzavření: Komunita odhlasovala pro kategorie zavedení „univerzálního řazení uca-default“. Podrobnější #Vyhodnocení níže. --Tchoř (diskuse) 16. 7. 2015, 16:49 (UTC)
Úvod
editovatV současné době je na Wikislovníku defaultní abecední řazení v kategoriích dle binární hodnoty v UTF-8 s tím, že je ke všem písmenům přistupováno tak, jakoby byla velká. Ve stručnosti: diakritika (např. č, š, ř) je řazena až za znaky bez diakritiky, tedy např. závorka následuje až po zvířátko, čelíčko následuje až po závorka.
Současné řazení se mnohým uživatelům jeví jako nedokonalé a navrhují jeho změnu. Jako alternativy se dobře jeví „české řazení“ (uca-cs) nebo „univerzální řazení“ (uca-default). Obě řazení řadí českou diakritiku "správně" na její místo; „české řazení“ uvádí (vedle písmen bez diakritiky) i české znaky č, š, ř, ž jako samostatné písmeno (zbylá diakritika včetně v češtině nezastoupených znaků však jako samostatná písmena uvedena nejsou, ç, ć, ċ a ĉ jsou tak zařazována pod c, ď pod d, á pod a) a taktéž písmeno ch samostatně, mezi písmena h a i; „univerzální řazení“ znaky s diakritikou řadí na jejich správné místo v abecedě, ovšem žádný znak s diakritikou není uveden „samostatně“, všechny jsou řazeny pod odpovídající písmeno bez diakritiky, tedy např. č, ç, ć, ċ, ĉ jsou řazeny pod c, á pod a. Taktéž písmeno ch není v „univerzálním řazení“ řazeno samostatně, ale je k němu přistupováno jakoby se jednalo o dvě samostatná písmena c a h.
Pro názornost viz náhledy jednotlivých řazení:
-
A — příklad „českého řazení“ (uca-cs)
-
B — příklad „univerzálního řazení“ (uca-default)
-
C — příklad současného řazení
Co se týče zastoupení jednotlivých jazyků na českém Wikislovníku, přibližně 30 % hesel je čeština, zbytek ostatní jazyky, viz tabulka: Uživatel:Auvajs/počty hesel dle jazyků.
Další informace k řazením viz proběhlé diskuze: květen 2014, duben 2015.
Postup hlasování
editovatNavrženo bylo preferenční hlasování pomocí Schulzovy metody podobně jako probělo v roce 2011 hlasování o nové podobě hlavní strany na Wikipedii. Každý hlasující má možnost srovnat všechny varianty podle své preference. Je možné též dvě varianty považovat za rovnocené. Přesněji se hlasování zapisuje tímto způsobem:
# A > B > C --~~~~
toto hlasování by znamenalo, že hlasující nejvíce upřednostňuje variantu A, na druhém místě variantu B a nejméně preferuje variantu C.
# A = B > C --~~~~
Toto hlasování by znamenalo, že hlasující varianty A a B vidí rovnocenně, ovšem obě varianty upřednostňuje víc než variantu C.
Z formálního hlediska: hlasování se může zúčastnit každý zaregistrovaný uživatel Wikislovníku, který zde má k okamžiku začátku hlasování alespoň jednu editaci. Hlasování bude trvat přesně měsíc a vyhodnotí ho byrokrat. Ke změně řazení je potřeba, aby nové řazení mělo proti stávajícímu 2/3 podporu. Pokud proti stávajícímu řazení budou mít varianty A i B alespoň 2/3 podporu, vybráno bude to z nich, které má větší podporu. Každý člověk má jen jeden hlas. Hlasování jednoho člověka z více uživatelských účtů je přísně zakázáno! Boti nemohou hlasovat :-)
Shrnutí
editovatZačátek hlasování: 1. 5. 2015, 18:16 (UTC)
Konec hlasování: 1. 6. 2015, 18:16 (UTC)
K hlasování podal: --Auvajs (diskuse) 1. 5. 2015, 18:16 (UTC)
Jednotlivé varianty:
A — „české řazení“ (uca-cs)
B — „univerzální řazení“ (uca-default)
C — současné řazení
Hlasování
editovatA = B > C; B > A > C --Auvajs (diskuse) 1. 5. 2015, 18:28 (UTC)- B > A > C --Kusurija (diskuse) 1. 5. 2015, 20:56 (UTC)
- B > A > C --Tchoř (diskuse) 2. 5. 2015, 18:29 (UTC)
- B > A > C --Shlomo (diskuse) 7. 5. 2015, 20:21 (UTC)
- A = B > C --Mormegil (diskuse) 12. 5. 2015, 11:48 (UTC)
- A > C > B --Hellooo (diskuse) 13. 5. 2015, 05:41 (UTC)
- A > B > C --Palu (diskuse) 22. 6. 2015, 08:36 (UTC) (legitimita viz diskuse)
Komentáře
editovatMohl bych se ještě zeptat, kam se v těch příkladech nově zvažovaných řazení zařadí „nečeská“ diakritika? Tedy třeba ç,ć,ċ,ĉ? Nebo rumunské ș? --Tchoř (diskuse) 1. 5. 2015, 22:19 (UTC)
-
A — příklad „českého řazení“ (uca-cs)
-
B — příklad „univerzálního řazení“ (uca-default)
Pokud by se zavedla varianta B, chápu dobře, že by nefungovala šablona Šablona:CATEGORYTOC, která vkládá "obsah" (neboli abecedu daného jazyka) do příslušné kategorie (viz např. Kategorie:Česká substantiva? Tím myslím, že by přes šablonu nešlo nakliknout "Ř", jelikož se řadí pod "R". --Hellooo (diskuse) 8. 5. 2015, 08:46 (UTC)
- Ano. Přesněji řečeno, nakliknutím Ř byste se dostal prostě na začátek R. Ta šablona by tedy měla mít odkazy jen na písmena bez diakritiky (v jejichž rámci by byla zatříděna i písmena s diakritikou). Pro ilustraci vizte třeba odkaz na Ď na české Wikipedii. --Mormegil (diskuse) 12. 5. 2015, 11:47 (UTC)
Dle mé zkušenosti má toto řazení vliv pouze na lidi, pokud požádám o seznam stránek (např. botem) API, dostanu stále původní řazení. Ovšem s problémem, pokud chci začít v kategorii až od určitého písmene - dostanu jiný výsledek, než očekávaný. To je medle jeden z důvodů, proč se před rokem s aplikací vyčkávalo. JAn Dudík (diskuse) 13. 5. 2015, 10:44 (UTC)
- To řazení má vliv na kategorie, nikoli na seznam stránek! Pokud si požádám o seznam prvků kategorie přes API, dostanu také tohle řazení: Viz např. Wikipedii. Ale „i lidé“ dostanou seznam stránek seřazený podle UTF-8, cf. w:Speciální:Všechny stránky versus w:Kategorie:Žijící lidé. --Mormegil (diskuse) 13. 5. 2015, 15:58 (UTC)
- Zřejmě to má vliv i na API vypis z kategorie (viz). JAn Dudík (diskuse) 14. 5. 2015, 12:03 (UTC)
- Pywikibota neznám a nepoužívám, ale patrně stále používá zastaralé parametry (viz ten warning v citovaném příkladu a dokumentaci parametru
cmstartsortkey
) a navíc chybným způsobem, který vskutku nepočítá s jinými kolacemi. Takže má problém, ale je to problém Pywikibota, nikoli API. Viz též phab:T74101. API funguje zcela správně. --Mormegil (diskuse) 20. 5. 2015, 14:38 (UTC)
- Pywikibota neznám a nepoužívám, ale patrně stále používá zastaralé parametry (viz ten warning v citovaném příkladu a dokumentaci parametru
- Zřejmě to má vliv i na API vypis z kategorie (viz). JAn Dudík (diskuse) 14. 5. 2015, 12:03 (UTC)
Vyhodnocení
editovatHlasovalo 7 uživatelů.
Raději ↓ než → | A | B | C |
---|---|---|---|
A | 2 | 7 | |
B | 4 | 6 | |
C | 0 | 1 |
Takže A i B mají v přímém porovnání vůči C obě dvoutřetinovou podporu, 7:0 respektive 6:1.
Návrh ↓ poráží → silou | A | B | C |
---|---|---|---|
A | 0 | 7 | |
B | 4 | 6 | |
C | 0 | 0 |
Výsledné pořadí je tedy B > A > C a komunita tedy odhlasovala možnost B, zavedení „univerzálního řazení uca-default“.--Tchoř (diskuse) 16. 7. 2015, 16:49 (UTC)