Getting Started/Sources/fi: Difference between revisions
Centerlink (talk | contribs) (Created page with "KDE-sovellusryhmä on nykyisin jaettu Git- ja SVN-tietokantojen kesken:") |
Centerlink (talk | contribs) (Created page with "''KDE-sovellukset'' -ryhmään on määritelty ne KDE-moduulit, jotka on rakennettu KDE-kehitysalustalla, joka KDE-infrastruktuuri ylläpitää ja julkaistu säännöllisesti osa...") |
||
Line 71: | Line 71: | ||
==== KDE-sovellukset ==== | ==== KDE-sovellukset ==== | ||
''KDE-sovellukset'' -ryhmään on määritelty ne KDE-moduulit, jotka on rakennettu KDE-kehitysalustalla, joka KDE-infrastruktuuri ylläpitää ja julkaistu säännöllisesti osana KDE-julkaisusykliä, ts. ne ovat osa '''KDE SC''':tä. | |||
KDE-sovellusryhmä on nykyisin jaettu Git- ja SVN-tietokantojen kesken: | KDE-sovellusryhmä on nykyisin jaettu Git- ja SVN-tietokantojen kesken: |
Revision as of 08:25, 28 August 2011
Lähdekooditietokannat ja versionhallinta
KDE käyttää keskeistä verkkotietokantaa lähdekoodin tallentamiseen ja koodiin tehtyjen muutosten jäljittämiseen. Nykyisin KDE on keskellä siirtymistä päätietokannastamme Subversion (sv) Git -versionhallintaan, joten jotkut koodimoduulit elävät nykyisin Git-versionhallinnassa samalla kuin toiset ovat yhä saatavissa Subversion-versionhallinnasta. Tämä tarkoittaa, että sinun on tutustuttava molempiin järjestelmiin.
Lähdekoodin saaminen
Tämän voi tehdä kolmella päätavalla:
- Hakea lähdekoodi suoraan KDE-lähdekooditietokannasta käyttäen joko Git- tai Subversion-ohjelmaa lähdekoodin kopioimiseen, koska siinä on nykyisin muutosten koko historia. Git-ohjelmassa tämä tunnetaan Tietokannan kloonauksena, Subversion-ohjelmassa se on Koodin Checking-Out -hakeminen. Tämä on kaikkein useimmiten tehty, jos haluat kehittää koodia aktiivisesti. Näistä git-tietokannat ovat saatavilla osoitteessa projects.kde.org.
- Lataa lähdekooditietokannan tar-tilannevedospakkaus Git-kloonista tai Subversion checkout-pakkauksesta esilatausohjelmalle. Tämä on hyvä valinta, jos sinulla on hidas ja epäluotettava verkkoyhteys. Katso lisätietoja Lähdekoodin tilannevedos -sivulta.
- Lataa vain tietyn hetken tai julkaisun tar-tilannevedospakkaus. Tämä tehdään useimmiten, jos sinä haluat kehittää koodia itse, mutta haluat stabiilin järjestelmäasennuksen, julkaisun testausta, tai sovelluksen kehittämistä KDE SC:n ulkopuolella.
Huomaa, että komennolla "Checkout" on eri merkitys Git-ohjelmassa kuin sillä on Subversion-ohjelmassa.
KDE-ohjelmistomoduulit
KDE-lähdekooditietokannan sisällä koodi on organisoitu Hankkeisiin ja Moduuleihin. Moduuleissa on myös lukuisia ylemmän tason ryhmityksiä.
Qt KDE
Moduuli 'Qt KDE on viimeisimmän Qt-julkaisun klooni, jossa on KDE-kohtaiset korjaukset, jotka ovat siten saatavilla ennen seuraavaa Qt-julkaisua.
Qt KDE -moduuli on saatavissa Git-tietokannasta:
KDE-tuki
KDE-tuki -ryhmä on työkalujen ja kirjastojen ryhmä, joka on KDE:n kehittämä ja joista eri KDE-moduulit ovat riippuvaisia, mutta ne eivät itse ole KDE-kehitysalustasta riippuvaisia. Näitä kirjastoja voidaan siten käyttää ei-KDE -sovelluksissa ilman, että ne ovat myöskään riippuvaisia KDE:sta.
KDE-tukiryhmä on nykyisin jakaantunut Git- ja SVN-tietokantojen välille:
KDE-ohjelmiston kääntäminen
KDE-ohjelmistokääntäminen (eli KDE SC) on epävirallien termi, joka kattaa kaikki KDE-ohjelmistot, jotka julkaistaan yhdessä säännöllisessä KDE-julkaisusyklissä.
KDE SC -ryhmä on nykyisin jakaantunut Git-tietokannan ja SVN-tietokannan välille:
KDE-kehitysalusta
KDE-kehitysalusta' -ryhmä määritellään niinä KDE-moduuleina, jotka vaaditaan KDE-sovelluksen suorittamiseksi, ts. ydinkirjastot ja ajoaikaiset riippuvuudet.
KDE-kehitysalusta on saatavilla Git-tietokannasta:
KDE-perussovellukset
KDE-perussovellukset -ryhmäksi on määritelty ne perussovellukset, jotka Työtila ja muut Sovellukset vaativat, sellaisia kuin tiedostonhallinta, pääteikkunaemulointi ja tekstinkäsittely.
KDE-perussovellukset ovat saatavilla Git-tietokannasta:
- KDE-perussovellukset (kde-baseapps)
- Konsole-pääteikkunaemulaattori (konsole)
- Kate-tekstieditori (kate)
KDE-työtila
KDE-työtila -ryhmä (eli Plasma) on määritelty niinä KDE-moduuleina, jotka tarvitaan työtilan suorittamiseen, sellaisia kuin Työpöytä tai Netbook. Tätä ryhmää ei tarvita KDE-sovelluksen suorittamiseen muiden työtilojen kuten Gnome tai Windows alaisena.
KDE-sovellukset
KDE-sovellukset -ryhmään on määritelty ne KDE-moduulit, jotka on rakennettu KDE-kehitysalustalla, joka KDE-infrastruktuuri ylläpitää ja julkaistu säännöllisesti osana KDE-julkaisusykliä, ts. ne ovat osa KDE SC:tä.
KDE-sovellusryhmä on nykyisin jaettu Git- ja SVN-tietokantojen kesken:
- KDE Accessibility (kdeaccessibility)
- KDE Admin (kdeadmin)
- KDE Artwork (kdeartwork)
- KDE Bindings (kdebindings)
- KDE Examples (kdeexamples)
- KDE Education (kdeedu)
- KDE Games (kdegames)
- KDE Graphics (kdegraphics)
- KDE Multimedia (kdemultimedia)
- KDE Network (kdenetwork)
- Plasma Addons (kdeplasma-addons)
- KDE PIM / Kontact
- KDE SDK (kdesdk)
- KDE Toys (kdetoys)
- KDE Utilities (kdeutils)
- KDE Web Development (kdewebdev)
KDE Extragear
The KDE Extragear group is defined as those applications built on the KDE Development Platform that are hosted by the KDE infrastructure and have a stable release but are not part of a KDE Module and are not released as part of the regular KDE Release Cycle, i.e. they are not part of the KDE SC.
KDE Extragear -ryhmä on nykyisin jaettu Git- ja SVN-tietokantojen kesken:
KDE-leikkikehä
The KDE Playground group is defined as those applications built on the KDE Development Platform that are hosted by the KDE infrastructure but have not yet had a stable release and may never be released.
KDE-leikkikehäryhmä on nykyisin jaettu Git- ja SVN-tietokantojen kesken:
KDE-katselmointi
KDE Review -ryhmä on määritelty niinä sovelluksina, joita katselmoidaan mukaanottamista varten KDE-moduulissa tai KDE Extragear -ryhmässä, tavallisesti siirrettäessä niitä KDE-leikkikehästä.
The KDE Review group is available from Git:
KDE-kotoistamiset
KDE-webbisivustot
KDE-webbisivut (websites/www)
KOffice
KOffice (koffice) git, stabiili svn-tietokannassa