Centerlink (Talk | contribs) m (Added a new updated line to a box.) |
|||
| (7 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | {{ | + | == Johdanto == |
| + | KDE-yhteisöön voi liittyä monella tavalla alkaen yksinkertaisesti ohjelmistomme käyttämisestä ja ulottuen aina ydinalustan kehittämiseen. | ||
| + | |||
| + | Löydät lisätietoja liittymisestä KDE:hen seuraavista linkeistä: | ||
| + | * [http://kde.org/community/getinvolved/ Kuinka liitytään KDE-kehitykseen] | ||
| + | * [[Contribute|KDE-avustaminen]] | ||
| + | |||
| + | Tämä KDE TechBase -lohko on suunniteltu auttamaan KDE-yhteisön tekniseen puoleen liittymisessä. Se selittää, millainen KDE-ohjelmisto on rakenteeltaan ja kuinka se on käännetään lähdekoodista toimivaksi sovellukseksi, ja kuinka voit itse osallistua KDE:n rakentamiseen. | ||
| + | |||
| + | {{note|'''Pika-aloitus:''' Jos olet kärsimätön aloittamaan ilman että ymmärrät mitä olet tekemässä, niin voit hypätä suoraan käyttämään [[/Build#Scripted_Builds|Rakentamisskriptiä]], mutta suositellaan vakavasti, että luet tämän dokumentin ensin.}} | ||
| + | |||
| + | == KDE-ohjelmiston käyttö == | ||
| + | Jos haluat käyttää stabiilia KDE-ohjelmistoa jokapäiväisiin tietokonetarpeisiisi, niin sinun ei tarvitse itse kääntää lähdekoodia toimivaksi ohjelmistoksi. Sen sijaan sinun pitäisi käyttää ohjelmistoasennusohjelmaa, jonka Linux-jakeluversiosi tarjoaa KDE-ohjelmiston asentamiseksi. | ||
| + | |||
| + | Parhaiten opit tämän jakeluversiosi normaalien ohjelmistotukikanavien kautta, vaikka saatat löytää hyödyllisiä tietoja seuraavilta sivuilta: | ||
| + | * [http://www.kde.org/download/distributions.php Jakeluversiot, jotka sisältävät KDE:n] | ||
| + | * [[/Build/Distributions|Asenna KDE-ohjelmisto Linux- ja BSD-jakeluversioissa]] | ||
| + | * [[Projects/KDE_on_Windows/Installation|Asenna KDE-ohjelmisto Windowsiin]] | ||
| + | * Mac OS X -käyttöjärjestelmässä ei ole nykyisin saatavissa KDE-ohjelmiston asennusohjelmaa, mutta voit yksinkertaisesti kääntää sen lähdekoodista käyttäen [http://mac.kde.org/?id=build MacPorts- tai Fink-ohjelmia] | ||
| + | |||
| + | == Opastuksen hakeminen == | ||
| + | Jos etsit opastusta KDE-työtilan tai KDE-sovellusten käyttämiseksi, vieraile sivustolla [http://userbase.kde.org/ KDE UserBase]. | ||
| + | |||
| + | Jos sinulla on mitään kysymyksiä lähdekoodin kääntämisestä toimivaksi sovellukseksi tai KDE-ohjelmiston kehittämisestä, kysy vapaasti [[Development/Getting_Help|opastusta]]. Ole kuitenkin kärsivällinen vastausta odottaessasi, ja yritä ratkaista pulma itse, sillä me emme tee sitä ''kaikkea'' sinulle. Perehtyen johonkin asiaan perinpohjin ja ymmärtäen miksi joku ei toimi, on hyvä tapa oppia kuinka asiat tehdään oikein. | ||
| + | |||
| + | == KDE-ohjelmiston kääntäminen ja suorittaminen lähdekoodista == | ||
| + | |||
| + | On useita mahdollisia tapoja rakentaa ja asentaa KDE-ohjelmistoa ja valitsemasi menetelmä riippuu siitä mitä haluat tehdä ohjelmistolla. Erityisesti, jos haluat vain rakentaa ja kehittää yksittäisen sovelluksen, niin sinun ei tarvitse rakentaa koko KDE-kehitysalustaa sen tekemiseksi. Voit lukea lisää tästä [[Getting_Started/Build/Methods|Rakentamismenetelmien sivu]]lta. | ||
| + | |||
| + | Seuraavat lohkot selittävät askeleet, jotka sinun on ymmärrettävä ja antavat ohjeita, joita sinun on seurattava voidaksesi onnistuneesti rakentaa KDE-ohjelmistoa lähdekoodista: | ||
| + | |||
| + | * [[/Sources|Millainen on KDE-lähdekoodin rakenne]] | ||
| + | * [[/Build|Kuinka ohjelmisto rakenneteaan ja asennetaan]] | ||
| + | * [[/Run|Kuinka ohjelmistoa suoritetaan]] | ||
| + | |||
| + | == Kehitysmalli == | ||
| + | TODO: Yleinen johdanto kehitysmalliin, julkaisijaksoihin, jne. | ||
| + | |||
| + | * [[Schedules/Release_Schedules_Guide|KDE-julkaisuaikataulu]] | ||
| + | * [[Development/Software_Engineering_Framework|KDE-ohjelmistonkehityskehys]] | ||
| + | * [[Policies|KDE-kehityskäytännöt ja seurattavat proseduurit]] | ||
| + | * [[Policies/Application_Lifecycle|Uuden sovelluksen kehityselinkaari]] | ||
| + | |||
| + | == Kehitystyökalut == | ||
| + | On lukuisia [[Development/Tools|kehitystyökaluja]], jotka ovat joko vaadittuja tai hyödyllisiä KDE-ohjelmiston rakentamisessa. Niistä haluat tavallisesti käyttää niitä stabiileja versioita, jotka jakeluversiosi tarjoaa. | ||
| + | |||
| + | Saatat haluta käyttää graafista IDE-käyttöliittymää kehitystyössäsi: | ||
| + | * [http://www.kdevelop.org/ KDevelop 4] | ||
| + | * [[Development/Tools/Eclipse|Eclipse]] | ||
| + | * [[/Using_an_IDE_with_KDE4|IDE-käyttöliittymän käyttö KDE4:ssä]] | ||
| + | |||
| + | == KDE-avustaminen == | ||
| + | Sitten kun sinulla on KDE-kopio rakennettuna, voit aloittaa KDE-avustamisen. Alla olevilta sivuilta löydät opastusta, mikä auttaa sinua tekemään KDE:stä vielä paremman. | ||
| + | |||
[[Image:Action_tool.svg|right|32px]] | [[Image:Action_tool.svg|right|32px]] | ||
| − | + | * [[Contribute|Avusta]] | |
| − | * [[ | + | * [[Contribute/Send_Patches|Lähetä ohjelmistopaikkauksia]] |
| − | * [[ | + | * [[Contribute/Bugsquad|Vikapartio]] |
| − | * [[ | + | |
| − | + | ||
| − | + | ||
| − | + | [[Category:Build_KDE]] | |
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | [[Category: | + | |
Contents |
KDE-yhteisöön voi liittyä monella tavalla alkaen yksinkertaisesti ohjelmistomme käyttämisestä ja ulottuen aina ydinalustan kehittämiseen.
Löydät lisätietoja liittymisestä KDE:hen seuraavista linkeistä:
Tämä KDE TechBase -lohko on suunniteltu auttamaan KDE-yhteisön tekniseen puoleen liittymisessä. Se selittää, millainen KDE-ohjelmisto on rakenteeltaan ja kuinka se on käännetään lähdekoodista toimivaksi sovellukseksi, ja kuinka voit itse osallistua KDE:n rakentamiseen.
| Note |
|---|
| Pika-aloitus: Jos olet kärsimätön aloittamaan ilman että ymmärrät mitä olet tekemässä, niin voit hypätä suoraan käyttämään Rakentamisskriptiä, mutta suositellaan vakavasti, että luet tämän dokumentin ensin. |
Jos haluat käyttää stabiilia KDE-ohjelmistoa jokapäiväisiin tietokonetarpeisiisi, niin sinun ei tarvitse itse kääntää lähdekoodia toimivaksi ohjelmistoksi. Sen sijaan sinun pitäisi käyttää ohjelmistoasennusohjelmaa, jonka Linux-jakeluversiosi tarjoaa KDE-ohjelmiston asentamiseksi.
Parhaiten opit tämän jakeluversiosi normaalien ohjelmistotukikanavien kautta, vaikka saatat löytää hyödyllisiä tietoja seuraavilta sivuilta:
Jos etsit opastusta KDE-työtilan tai KDE-sovellusten käyttämiseksi, vieraile sivustolla KDE UserBase.
Jos sinulla on mitään kysymyksiä lähdekoodin kääntämisestä toimivaksi sovellukseksi tai KDE-ohjelmiston kehittämisestä, kysy vapaasti opastusta. Ole kuitenkin kärsivällinen vastausta odottaessasi, ja yritä ratkaista pulma itse, sillä me emme tee sitä kaikkea sinulle. Perehtyen johonkin asiaan perinpohjin ja ymmärtäen miksi joku ei toimi, on hyvä tapa oppia kuinka asiat tehdään oikein.
On useita mahdollisia tapoja rakentaa ja asentaa KDE-ohjelmistoa ja valitsemasi menetelmä riippuu siitä mitä haluat tehdä ohjelmistolla. Erityisesti, jos haluat vain rakentaa ja kehittää yksittäisen sovelluksen, niin sinun ei tarvitse rakentaa koko KDE-kehitysalustaa sen tekemiseksi. Voit lukea lisää tästä Rakentamismenetelmien sivulta.
Seuraavat lohkot selittävät askeleet, jotka sinun on ymmärrettävä ja antavat ohjeita, joita sinun on seurattava voidaksesi onnistuneesti rakentaa KDE-ohjelmistoa lähdekoodista:
TODO: Yleinen johdanto kehitysmalliin, julkaisijaksoihin, jne.
On lukuisia kehitystyökaluja, jotka ovat joko vaadittuja tai hyödyllisiä KDE-ohjelmiston rakentamisessa. Niistä haluat tavallisesti käyttää niitä stabiileja versioita, jotka jakeluversiosi tarjoaa.
Saatat haluta käyttää graafista IDE-käyttöliittymää kehitystyössäsi:
Sitten kun sinulla on KDE-kopio rakennettuna, voit aloittaa KDE-avustamisen. Alla olevilta sivuilta löydät opastusta, mikä auttaa sinua tekemään KDE:stä vielä paremman.