# Oma panuse andmine

Kuidas saaksin mina kaasa aidata &kde;le?

&kde; on vaba tarkvara projekt, mis elab vabatahtlike panustest. &kde; julgustab kõiki oma panust andma. Teretulnud ei ole mitte ainult arendajad. Võimalusi, kuidas just sina saad kaasa aidata &kde; edendamisele, on mitmeid:

- Testida tarkvara.

- Saata veateateid. Selle kohta vaata lähemalt punkti Kuidas edastada veateade?.

- Kirjutada dokumentatsiooni või abifaile. Selle kohta leiab mõningat infot &kde; dokumentatsioonimeeskonna koduleheküljelt.

- Tõlkida rakendusi, dokumentatsiooni ja abifaile. Selle kohta leiab lähemat infot &kde; tõlkijate ja dokumenteerijate veebileheküljelt.

- Luua kauneid ikoone või heliefekte. Selle kohta leiab rohkem infot &kde; kujundajate leheküljelt.

- Kirjutada artikleid ja raamatuid &kde; kohta. Kui soovid levitada teadmisi &kde; kohta, saada kiri aadressile kde-pr@kde.org, kus saad ühendust võtta &kde; avalikkussuhete vabatahtlikega.

- Programmeerida &kde; uusi rakendusi. Täpsemat infot vaata .

- Ja muidugi on alati teretulnud sponsorid. :-)

Kui soovid arendamises kaasa lüüa, on õige mitu kohta, kust rohkem infot leida. Esimene samm võiks olla mõne meililisti tellimine. Peagi näed kindlasti midagi, mida saab parandada või lisada.

Kuidas edastada vearaport?

Omaette veajälgimissüsteem on internetis aadressil http://bugs.kde.org. Sellel süsteemil on oma nõustaja uute veateadete edastamiseks ning seal on üles loetud ka kõik teadaolevad vead.

Hõlpsaim meetod veateade edastada on kasutada veaga rakenduses menüüribalt saadavat käsku Abi Saada vearaport.... See avab väikese dialoogikasti viidaga veajälgimissüsteemile. Jälgi kindlasti veateatenõustaja juhiseid.

Ma tahan &kde;le rakendusi kirjutada. Mida ma kõigepealt tegema peaksin?

Me julgustame kõiki kaasa aitama &kde; tarkvara arendamisele. Mida esmalt ette võtta, sõltub väga tugevasti sellest, mida sa oskad, näiteks sellest, kas tunned juba C++ või on sul kogemusi &Qt; tööriistakomplektiga jne.

&kde; heaks programmeerimiseks läheb vaja mõningaid baastöövahendeid: automake, autoconf ja egcs. Edasisi nõuandeid vaata internetist aadressil http://developer.kde.org/.

Teine suurepärane vahend &kde; programmeerimist tundma õppida on &Qt; õppematerjalid. Need on paigaldatud koos &Qt;-ga. Nende uurimiseks ava &konqueror;is fail `$`QTDIR`/doc/html/index.html` ning hea oleks see ka järjehoidjatesse lisada. Õppematerjalid leiab peatükist "Using Qt". Iga õppetüki lähtekoodi leiab kataloogist `$`QTDIR`/tutorial`.

Aga siiski on üks asi, mida peaks tegema kõik, kes vähegi tunnevad huvi &kde; heaks programmeerimise vastu: tellida endale arendajate meililist. Tellimiseks saada kiri aadressile kde-devel-request@kde.org, mille subjektireal seisab `subscribe sinu_meiliaadress`.

Loe palun hoolikalt lõiku Kuidas neid meililiste tellida või tellimisest loobuda?. Kõik sealöeldu kehtib ka arendajate meililisti kohta.

Kuskohas asub CVS?

&kde; projekt kasutab CVSi tarkvara tuumikosade arendamiseks. Kui oled muutnud mõnda osa (&eg; parandanud vea) ja soovid oma muudatuse edastada, on tavaliselt parim võimalus luua "paik" parajasti kehtivale hetktõmmisele ning saata see vastava rakenduse arendajale või hooldajale.

Kui sa seda enam-vähem regulaarselt teed, võid paluda Stephan Kulow'l coolo@kde.org avada sulle otsepääs CVS serverisse. Kuid pea meeles, et mida rohkem kasutajaid, seda aeglasemaks muutub CVS kõigi arendajate jaoks, mistõttu me püüame hoida nende isikute arvu, kes saavad otse CVS-serverit kasutada, mõistlikkuse piirides vähesena. Aga küsija suu peale ei lööda!

Ma olen lihtsalt uudishimulik. CVS peaks ju olema kättesaadav ka ainult lugemisõigusega?

Jah, nii see on. Ainult lugemisõigusega võib CVS hoidlat kasutada näiteks rakendustega cvsup või cvs. Selle kohta, kuidas kasutada rakendust cvsup &kde; hoidlas, saab täpsemat infot veebileheküljelt How to use cvsup to get &kde; hankida.

Lisaks saab kasutada ka anonüümse CVS teenust. Selle kohta, kuidas kasutada anonüümset CVSi, vaata lähemalt siit.

Kas &kde; jaoks on ka cvsi peegelsaite?

Jah. &kde; peaserver on tavaliselt korraliku koormuse all. Saadaolevate peeglite kohta vaata palun veebilehekülgi http://developer.kde.org/source/cvsupmirrors.html ja http://developer.kde.org/source/anoncvs.html.

Kui oled välja valinud uue cvsup serveri, siis lihtsalt asenda

    *default host=cvs.kde.org

sellega

    *default host=cvsup.sinu.uus.server

oma cvsup skriptis.

Juhised anoncvs serveri muutmiseks leiab ka veebileheküljelt http://developer.kde.org/source/anoncvs.html.

Kuidas alustada &kde; rakenduste tõlkimist oma emakeelde?

Vaata &kde; tõlkijate ja dokumenteerijate veebilehekülge, ega sind huvitav rakendus juba tõlgitud ole (enamik, muide, on). Igal juhul leiad siit ka infot, kuidas seda teha.