Jos laajennan vanhan keskustelun koskemaan sekä 2012:ta että 2013:ea, niin omalla WordPress-ohjelmiston ydinpaketin toivomuslistallani olisi seuraavaa:
- Käyttöliittymä omia artikkelityyppejä ja taksonomioita varten. Tällä hetkellä niiden käyttö vaatii lisäosan, ja lisäosissa tulee omat ongelmansa. Esimerkiksi muuten mainio Types ei toimi yhteen qTranslaten kanssa ja vie joka päivityksen mukana asennettavine kymmenine käännöstiedostoineen megakaupalla tilaa.
- Keskitetty käännösten asennus, päivitys ja muokkaus niin ydinpaketille kuin kaikille lisäosille. Jokainen voisi siis asentaa englanninkielisen WordPressin, ja heti ensimmäisessä asennusikkunassa valita siihen lisättäväksi suomen kielen. Englanninkielisiä lisäosia ladatessaan saisi kieltenhallintaan lisävalikon, jossa voisi valita tähän lisäosaan saatavilla olevista käännöksistä asennettavat. Käännöksiä voisi myös suoraan muokata omiin tarpeisiinsa vastaaviksi, ja lähettää itse tehdyn käännöksen muiden iloksi yhdellä klikkauksella.
- Teeman otsake-toimintoon tuki faviconin asettamiseksi.
- Tämän WordPress.org -sivuston reipas kehittäminen. Esimerkiksi tämäkin viesti saattaa hukkua palvelinpuolen ongelman takia automaattitallennusta ja sivulta pois navigoinnin puuttuessa (vrt. Gmail), vastausviestiä kirjoittaessa tagin lisääminen tuossa oikealla puolella tyhjentää koko viestin, tukifoorumikohtaista hakutoimintoa ei ole ja siksi suositut pluginit hukkuuvat toistuviin kysymyksiin, viestiketjujen URLeissa on outo ”replies=X” -kohta joka sotkee linkit ja niistä kerääntyvät hakukonepisteet (suosittu ketju kerää monia linkkejä, mutta ne ovat kaikki erilaisia, kun ketjussa on eri määrä viestejä), paikkausten (patch) lähettämisen helpottaminen plugineihin ja teemoihin niin että alkuperäinen tekijä voi parhaimmillaan vain painaa ”Hyväksy” kun hyvälaatuisia paikkauksia sataa yhteisön voimin, pluginien tai teemojen ongelmista raportoitaessa lomakkeen tulisi kysyä paitsi WordPressin, myös pluginin/teeman versionumero, ja niin edelleen.
Mitä itse teen:
Annan palautetta pluginien ja teemojen tekijöille. Niin virheraportteja kuin kehitysehdotuksiakin. Aika ajoin lähetän myös paikkauksia. Vaikka olen kirjoittanut paikkauksia moniin ylläpitäjänsä jo hylkäämiin lisäosiin, pyrin olemaan ”adoptoimatta” yhtään lisäosaa. Julkaisisin ehkä uusia, päivittämiäni versioita näistä lisäosista, jos niiden kehitystyö olisi helppo jakaa monen ihmisen kesken, kuten esim. Drupalissa. Aika ajoin otan osaa myös muiden ongelmien ratkomiseen foorumeilla, joskus auttaakseni käyttämäni lisäosan tekijää käyttämään projektiin sijoittamaansa aikaa enemmän kehitystyöhön ja vähemmän tukeen, kun tukipyynnöt on jo ratkottu, ja joskus hyväntekeväisyytenä.
Minun roolissani toimivan sivustojen kehittäjän on mielestäni hyvä viettää WordPressin parissa käyttämästään ajasta noin 10 % foorumeilla. Käyttämiensä tai mahdollisesti tulevaisuudessa tarvitsemiensa lisäosien ja teemojen tukeminen palautteella, paikkauksilla ja tukityössä auttamisella on sijoitus omien työkalujensa kehittämiseen. Foorumeita lukemalla myös oppii uutta. Tilauksena WordPress-töitä tekevän konsultin tai sivustonikkarin voi olla tuottoisinta käyttää foorumeilla enemmänkin aikaa, kun yhteisölle antaminen tuottaa takaisin suoria työtilauksiakin.