Mostanában azt hiszem kicsit fellendült az élet a magyar ubuntu közösség háza táján, a közeljövőben lesz egy általános megbeszélés az elvégzendő feladatokról, majd később jön a fordítóhétvége, ezen kívül előtérbe került az ubuntu.hu -n két általam nagyon fontosnak tartott kérdés: a dokumentáció ill. a szabad emberi erőforrások lekötése. A következőkben röviden össze szeretném foglalni, hogy mi a véleményem ezekről a kérdésekről ill. hogy szerintem hogy kellene megszervezni a munkát.
Talán kezdjük az aktivistákkal. Az ubuntu-felhasználók köre szerintem elég sokrétű. Vannak köztük átlagfelhasználók akik alapvetően grafikus felületet használnak, és van tapasztalatuk olyan mindennapi problémák megoldásában mint cd/dvd írás, hálózatbeállítás, különböző videóformátumok lejátszása, együttműködés a windows-sal stb. Vannak olyanok akik már tapasztalt linuxosok, más, kevésbé felhasználóbarát disztribúciókról tértek át az ubira és simán tudják (magas szinten) használni a terminált. Vannak olyanok akik kifejezetten programoznak rajta, esetleg írtak már linuxos alkalmazást. Vannak akik szerverként használják, és jól ismerik az apache-ot, mysql-t, email-backbone-okat stb. Szóval szerintem először is csinálni kellene egy külön portált/részt az ubuntu.hu-n belül ahol össze lehetne gyűjteni azokat, akik szeretnének valamit tenni az ubuntuért, itt mindenki megadhatná, hogy milyen feladatokat tud/akar ellátni, és feladatonként kisebb csoportokra kellene osztani a jelentkezőket. Ez azért is jó lenne, mert a szervezés feladatát el lehetne osztani több ember között.
A dokumentáció kérdése már sokkal nehezebb, elsősorban technikai okokból kifolyólag. Az lenne a (szerintem) elfogadható megoldás, ha minden írás elérhető lenne pdf és html formátumban is, viszont minden szöveget elég lenne egyszer leírni. Erre szerintem nincs más megoldás, mint a DocBook XML használata, amit át lehet konvertálni nagyon sok formátumra. Elvileg. A HTML formátummal nincs is semmi baj, én simán tudtam ubuntun docbook-ból html-t konvertálni. Viszont a pdf enyhény szólva is húzós, nekem ha jól emléxem nem sikerült ékezeteket kirúgdosni belőle, sehogy sem, pedig elég sokat küzdöttem vele. Magyarul a munkát lehetne a docbook xslt hackelésével kezdeni (no comment). A html formátumot pedig úgy kellene designolni hogy illjen az ubuntu.hu design-jába, ezt remélem meg lehet oldani css-el, rosszabb esetben itt is át kell írni a docbook xslt fájljait. Mindehhez még hozzájön, hogy ha doksikat csak úgy lehet írni, hogy az ember megírja otthon aztán beküldi, akkor elég lanyha lesz az írási kedv. Szerintem itt is egy a progtut.net-en működő online írosgatós rendszert kellene beheggeszteni. Persze itt megbonyolítja a dolgot, hogy docbook xml-t kellene írni, amit vagy megtanul minden doksi-író, vagy van docbook kódot generáló ingyenes js editor a neten, vagy nekünk kell írni egy ilyet ami nam nagyon nehéz de nem is egy nap, vagy kialakul egy pár emberből álló support-közösség aki megformázná docbook-tagekkel az elkészült nyers szöveget. Szóval ez se egyszerű. Ha ezeket a problémákat áthidaltuk, akkor már nem kell más mint az xsltproc futtatásának lehetősége a szerveren.
Tehát miután a technikai problémák megoldódnak, jöhet a munka megszervezése. Ezzel szerintem az a baj, hogy egy ember nem sűrűn ír teljes többszáz oldalas dokumentációt. Ezért minden írásnak egy-egy önálló projektként kellene működni, amit bárki indíthat, több ember is beszállhat és semmi kötelezettséggel nem jár. Így könnyebb a dokumentációk karbantartása, frissítése is (a projekteknek támogatniuk kellene a verziók kezelését). Érdemes lenne bevezetni egy kívánságlistát, ahol mindenki tehet javaslatokat hogy milyen doksira lenne szükség ill. szavazhat mások javaslataira, ez nagy segítség lenne a szerzőknek (és ezt le kellene programozni, ez így szerintem nem állapot hogy van egy fórumtéma és ott megy a +1ezgetés, ezt így nem lehet hosszú távon átlátni).
Szóval ha komoly dokumentációs közösséget akarunk, akkor azt elő kell készíteni és ez nem lesz kis munka. Persze nem is olyan nagy. A magyar community-nek szerintem illene ennyit kinyögni :)