Osztályozás
Az osztályozás (angolul wiki labels) célja szócikk-szerkesztések egy osztályozott gyűjteményének előállítása.
Az osztályozott szerkesztés egy olyan szerkesztés, amihez valaki kézzel hozzárendelt különféle jellemzőket (például: „vandalizmus”, „hasznos szerkesztés”, „helyesírási javítás”). Ha kellő számú ilyen szerkesztést gyűjtünk össze, az számos kutatási és fejlesztési feladatnál nagyon hasznos lehet.
Az osztályozást lehetővé tevő szoftver egy MediaWiki segédeszköz/szerver páros, JavaScriptben és CSSben, illetve Pythonban, Flaskban és Postgresben írva.
Segédeszköz
Azoknak a szerkesztőknek, akik telepítették a segédeszközt, az osztályozó projekt főoldalán megjelenik az osztályozás felhasználói felülete (ha az az adott wikin be lett kapcsolva). A szerkesztők megnézhetik az aktív kampányok listáját és részt is vehetnek azokban.
A rendszer az OAuth protokollt használja a szerkesztők azonosítására, az osztályozás így az azt végző szerkesztő központi fiókjához lesz kötve.
Telepítés
Semmit nem kell telepíteni. Csak látogasd meg a https://labels.wmflabs.org/ui/ címet, és válaszd ki, melyik wiki szerkesztéseit akarod osztályozni.
Felületfordítás
Az osztályozó eszköz fordítása a translatewiki.net-en történik. Ha segíteni szeretnél, lásd a translatewiki:Translating:Revision_scoring címet.
Szerver
A segédeszköz egy szerverrel kommunikál; a szerver kezeli a kampányokat (campaigns), feladatokat (tasks), munkaadagokat (worksets) és osztályozásokat (labels). A szerver négy alapmodulból áll: auth
, users
, campaigns
és forms
. A szerver néhány közvetlen szolgáltatást is nyújt a felhasználók számára: egy felületet új űrlapok tervezéséhez, és egy önálló segédeszközt.
Űrlapkészítő
Az „űrlapkésztő” felület az új osztályozási feladatokhoz szükséges űrlapok fejlesztésében és tesztelésében segít. Az űrlapok mezőit YAML formátumban lehet definiálni, az OOjs UI felépítését követő formátumban. Új űrlapot bárki javasolhat.
Önálló segédeszköz
A fejlesztést és tesztelést megkönnyítendő, a segédeszközt egy önálló weboldal formájában is hozzáférhetővé tettük. Ha valamiért a wikin lévő példány nem működik, dolgozhatsz ezen a felületen is.
API címek
/campaigns/ - Kilistázza azokat a wikiket, ahol van valamilyen kampány.
| ||||||||
---|---|---|---|---|---|---|---|---|
|
/users/ - Információt szolgáltat egy felhasználóról.
| ||||
---|---|---|---|---|
|
/auth/ - A felhasználók bejelentkezését segíti.
| ||||||||
---|---|---|---|---|---|---|---|---|
|
/forms/ - Információt szolgáltat az űrlapok konfigurációjáról és internacionalizációjáról.
| ||
---|---|---|
Ezeket az űrlapokat mutatja az osztályozó segédeszköz.
|