Kontuwikin tulevaisuus

Merri

Ylläpitäjä
Vastuuhenkilö
Ylläpitäjä
On tullut taas pitkästä aikaa ottaa kriittisempi silmä tähänkin. Kontuwiki on pyörinyt samalla alustalla eli MediaWikillä jo vuodesta 2005, mutta nykyisellään MediaWiki ei ole enää ainoa vaihtoehto. Joten ajattelin tässä avata keskustelua siitä mahdollisuudesta, että vaihdettaisiin alusta johonkin toiseen.

Syyhän tälle on siinä, että MediaWiki ei ole kaikkein käyttäjäystävällisin vekotin: sen päivittäminen ei ole ihan niin suoraviivaista kuin se voisi olla, eikä wikin kirjoittamisen syntaksikaan ole yhtä selkeälukuista kuin mihin nykyiset kilpailevat syntaksit saati visuaaliset editorit kykenevät. Lisäksi MediaWikiin on nykymittapuilla työläähköä tehdä tunnus. Kaikki tämä tekee epämieluisaksi osallistua wikin työstämiseen.

Vaihtoehtoja

Wiki.js on yksi potentiaalinen vaihtoehto: se tarjoaa paljon nykynetin herkkuja tarjoten ratkaisuja kaikkiin MediaWikin heikkouksiin, mutta ensisijaisesti en haluaisi ottaa käyttöön nykyistä vakaata 1.x-versiota, vaan hypätä version 2 kelkkaan. Ja se taas on näillä näkymin valmistumassa vasta kesän aikana. Tämä tarkoittaa sitä, että tulisi hieman riskiä siitä, että hyppäisi käyttämään jotakin ensimmäisten joukossa. Toisaalta Wiki.js on siitä hyvä, että se on JavaScriptiä, joten minulla olisi mahdollista ottaa osaa sen kehittämiseen tarpeiden niin vaatiessa. Isona erona MediaWikiin tosin vaikuttaisi siltä, että kaikki sivut tarvitsee kategorisoida puuhun, joka on aika iso poikkeama MediaWikin täysin vapaasta menosta, jossa sivu voi olla vaikka irrallaan kaikesta jos niikseen tulee.

Toinen mielenkiintoinen, mutta laajuudessaan raskas vaihtoehto on XWiki. Se on vakiintunut ohjelmisto, joka ottaa wikin toimintamekanismin ja mahdollistaa sen pohjalle "vähän kaikkea". Sillä voi tehdä periaatteessa vähän kaikkea wikistä blogiin ja foorumiin, tai peräti yritysten sisäisiin intranetteihin. Ulkoasullisesti se on vähän vanhahtava. Hyvää on laaja tuki, informaatiota on ehkä vähän liikaakin tarjolla. Kehittäjäporukka vaikuttaa ehkä vähän kapealta ottaen huomioon sen, että projekti on avointa lähdekoodia ja kehuu olevansa 15 vuotta vanha.

Kolmas vaihtoehto on toki vain jatkaa MediaWikillä vanhaan tuttuun malliin ja pistää ehkä vähän paukkuja siihen, että yrittää työstää noita heikkouksia pois; varsinkin kun en tämän viestin puitteissa tekemälläni tutkinnalla löytänyt enempää järkevän oloisia korvaajia.

Miten eteenpäin?

Tässä voidaan edetä niin, että voin heittää testiasennuksia pystyyn, jotta noilla vaihtoehdoilla pääsee hieman leikkimään ennen varsinaista käyttöönottoa. Tämä myös mahdollistaa tehdä kokeiluja nykyisen sisällön siirtämisen suhteen: automatisointia on pakko olla jonkin verran, koska ei kukaan tahdo siirtää käsipelillä tuhansia artikkeleja järjestelmästä toiseen ja varmistaa, että linkit toimivat edelleen jne.

Samoin jos joku sattuu paikantamaan jonkun muun potentiaalisen MediaWikin korvaajan, niin siitä saa vinkata! :) Tällä asialla ei ole mikään kiire ja tulen joka tapauksessa päivittämään Kontuwikin uusimpaan MediaWikiin joskus lähiaikoina.
 
En ole näemmä tähän aikanaan kommentoinut, mutta pari huomiota näin jälkikäteen.

Tällä hetkellä isoin wikin tekninen kipupiste lienee mobiilikäyttö. Vaihtoehtoiset wikialustat varmaankin ratkaisisivat ongelman, mutta MediaWikinkin saa kai tolkulliseksi joillain lisävarusteilla?

Wikin nykyinen sisältö perustuu vahvasti <ref></ref>-merkintöihin ja viitemallineisiin. Wiki.js:ssä on jonkinlainen tuki alaviitteille, mutta ymmärtääkseni ei mitään MediaWikin mallineita muistuttavaa. XWikin alaviitteet ja makrot näyttävät siltä, että ne voisivat taipua samaan kuin MW:n vastaavat ominaisuudet.
 
Ylös