Contribute/List of KDE Modules: Difference between revisions

    From KDE TechBase
    No edit summary
    (Mark for migration)
     
    (10 intermediate revisions by 4 users not shown)
    Line 1: Line 1:
    {{Template:I18n/Language Navigation Bar|Contribute/List of KDE Modules}}
    <languages />
    {{improve}}
    This document gives an overview of the different modules within KDE's SVN repository.


    == Overview ==
    {{Proposed_move_to_community|Archive, Internal project documentation.}}


    <translate>
    <!--T:1-->
    This document gives an overview of the different modules within KDE's repository.
    == Overview == <!--T:2-->
    <!--T:3-->
    See also [[Projects/Release_Team#Coordinator_List | list of module coordinators]].
    See also [[Projects/Release_Team#Coordinator_List | list of module coordinators]].


    {| style="background-color: #f8f8ff; margin: 1em 2.5% 0 2.5%; padding: 0 10px; border:1px solid #2090ff;" border="1"
    <!--T:4-->
    {| class="wikitable sortable"
    ! Module Name !! Description !! Release !! Example
    ! Module Name !! Description !! Release !! Example
    |-
    |-
    | qt-copy || Qt || Qt || Qt Designer
    | qt-copy || Qt || Qt || Qt Designer
    |-
    |-
    | kdelibs || Basic libraries || KDE || KDE Print System
    | kdelibs || Basic libraries || KDE || Plasma
    |-
    |-
    | kdebase || Basic programs and utilities || KDE || Konqueror
    | KDE Base Apps || Basic programs and utilities || KDE || Konqueror
    |-
    |-
    | kdesupport || Support libraries || ? || taglib
    | kdesupport || Support libraries || KDE || Oxygen
    |-
    |-
    | kdenetwork || Network || KDE || Kopete
    | kdenetwork || Network || KDE || Kopete
    Line 32: Line 39:
    | kdeartwork || Additional artwork for KDE || KDE || Screensavers
    | kdeartwork || Additional artwork for KDE || KDE || Screensavers
    |-
    |-
    | kdemultimedia || Multimedia || KDE || Kaboodle
    | kdemultimedia || Multimedia || KDE || JuK
    |-
    |-
    | kdeaccessibility || Tools for disabled people || KDE || KMouth
    | kdeaccessibility || Tools for disabled people || KDE || KMouth
    |-
    |-
    | kdekiosk || KIOSK mode tools || KDE ||
    | kdebindings || Bindings to programming languages || KDE || Kross
    |-
    |-
    | kdebindings || Bindings to programming languages || KDE || Korundum
    | kdesdk || Development Tools || KDE || Lokalize
    |-
    |-
    | kdesdk || Programming Tools || KDE || Lokalize
    | kdetoys || Toys || KDE || kteatime
    |-
    |-
    | kdetoys || Toys || KDE || kteatime
    | kdeadmin || System Administration || KDE || KSystemLog
    |-
    |-
    | kdeadmin || System Administration || KDE || KPackage
    | l10n-kde4 || Translations || L10N || British English (en_GB)
    |-
    |-
    | l10n || Translations || L10N || British English (en_GB)
    | kwebdev || Web development || KDE || KFileReplace
    |-
    |-
    | kdevelop || Developing Environment || KDE || KDevelop
    | extragear-accessibility || Extra accessibility programs || Extra || Simon
    |-
    |-
    | kwebdev || Web development || KDE || Quanta
    | extragear-base || Extra base programs || Extra || BlueDevil
    |-
    |-
    | valgrind || Low-level debugger || Extra || Valgrind
    | extragear-games || Extra games || Extra || Knights
    |-
    |-
    | extragear-addons || Extra add-on programs || Extra || kfish
    | extragear-graphics || Extra graphic programs || Extra || digiKam
    |-
    |-
    | extragear-graphics || Extra graphic programs || Extra || Gwenview
    | extragear-kdevelop || Developing Environment || Extra || KDevelop
    |-
    |-
    | kdeextragear-multimedia || Extra mutlimedia programs || Extra || K3B
    | extragear-multimedia || Extra mutlimedia programs || Extra || K3B
    |-
    |-
    | kdeextragear-network || Extra network programs || Extra || Konversation
    | extragear-network || Extra network programs || Extra || Konversation
    |-
    |-
    | kdeextragear-office || Extra office programs || Extra || Kile
    | extragear-office || Extra office programs || Extra || Kile
    |-
    |-
    | kdeextragear-pim || Extra PIM programs || Extra || KBlueTooth
    | extragear-pim || Extra PIM programs || Extra || KSig
    |-
    |-
    | kdeextragear-security || Extra security programs || Extra || pwmanager
    | extragear-sdk || Extra development tools || Extra || Massif Visualizer
    |-
    |-
    | kdeextragear-sysadmin || Extra system administration programs || Extra || kiosktool
    | extragear-sysadmin || Extra system administration programs || Extra || kiosktool
    |-
    |-
    | kdeextragear-toys || Extra toy programs || Extra || kfortune
    | extragear-utils || Extra utility programs || Extra || Krusader
    |-
    |-
    | kdeextragear-utils || Extra utility programs || Extra || filelight
    | extragear-libs || Extra libraries || Extra || libkgapi
    |-
    |-
    | kdeextragear-libs || Extra libraries || Extra ||
    | calligra || Calligra || Calligra || Krita
    |-
    |-
    | koffice || KOffice || KOffice || KWord
    | koffice || KOffice || KOffice || KWord
    |-
    |-
    | khtmltest || Test files for KHtml|| Never ||
    | www || Web Sites || Web || [http://www.kde.org KDE Web Site]
    |-
    |-
    | kofficetest || Test files for KOffice || Never ||
    | kdereview || New applications || Never || -
    |-
    |-
    | www || Web Sites || Web || [http://www.kde.org KDE Web Site]
    | playground-artwork || Artwork sandbox || Never || Dekorator
    |-
    | playground-base || Basic application sandbox || Sometimes || Public Transport applet
    |-
    |-
    | kdereview || New applications || Never || knetworkconf
    | playground-edu || Education sandbox || Sometimes || KVerbos
    |-
    |-
    | playground-artwork || Artwork sandbox || Never || KPlastik 2
    | playground-games || Game sandbox || Sometimes || KBackgammon
    |-
    |-
    | playground-base || Basic application sandbox || Never || KControl
    | playground-graphics || Graphics sandbox || Sometimes || Cirkuit
    |-
    |-
    | playground-edu || Education sandbox || Never || kgeography
    | playground-ioslaves || KIO slave sandbox || Sometimes || kio_locate
    |-
    |-
    | playground-games || Game sandbox || Never || kqf
    | playground-multimedia || Multimedia sandbox || Sometimes || Audex
    |-
    |-
    | playground-ioslaves || KIO slave sandbox || Never || kio_sql
    | playground-network || Network sandbox || Sometimes || Smb4K
    |-
    |-
    | playground-multimedia || Multimedia sandbox || Never || kast
    | playground-office || Office sandbox || Sometimes || Kraft
    |-
    |-
    | playground-network || Network sandbox || Never || ksniffer
    | playground-pim || PIM sandbox || Sometimes || Zanshin
    |-
    |-
    | playground-pim || PIM sandbox || Never || kickpim
    | playground-sdk || Development sandbox || Sometimes || Cocoon
    |-
    |-
    | playground-sysadmin || System administration sandbox || Never || ksystemlog
    | playground-sysadmin || System administration sandbox || Sometimes || Shaman
    |-
    |-
    | kdeplayground-utils || Utility sandbox || Never || kfeedbackwizard
    | playground-utils || Utility sandbox || Sometimes || GwenRename
    |-
    |-
    | kde-common || Administrative stuff || Never || Accounts
    | kde-common || Administrative stuff || Never || Accounts
    |-
    | bugs || Files for KDE Bugs || Never || KDE New Bug Wizard
    |}
    |}


    <!--T:5-->
    Release rhythms:
    Release rhythms:
    * Qt: [http://qt.nokia.com Nokia] has its own release cycles for Qt.
    * Qt: [http://qt-project.org/ Qt Project] has its own release cycles for Qt.</translate>
    * KDE: released with KDE (1 or 2 per year).
    <translate>
    * KOffice: released with KOffice (1 per year or even less).
    <!--T:6-->
    * Extra: Each program has its own release cycle.
    * KDE: released with KDE (2 per year).</translate>
    * L10N: the translations are released with the corresponding programs.
     
    * Web: web sites are normally synchronized every half-an-hour.
    <translate>
    * Never: these modules are never released.
    <!--T:7-->
    * Calligra: released with Calligra (2 per year).</translate>


    == Most Basic System ==
    <translate>
    <!--T:8-->
    * KOffice: released with KOffice.</translate>


    TODO (In short: the most basic system is made of Qt, arts, kdelibs, kdebase.
    <translate>
    With koffice, it makes a minimal system for working with KOffice.
    <!--T:9-->
    ???Recommended minimal: add kdegraphics and kdepim???
    * Extra: Each program has its own release cycle.</translate>


    == Qt ==
    <translate>
    <!--T:10-->
    * L10N: the translations are released with the corresponding programs.</translate>


    Qt-copy is a convenience to avoid to have to patch the official Qt release. (Note: it is ''not'' a fork.) Nevertheless KDE works with official Qt versions and also with Qt snapshots (except major bugs of course). Using snapshots is ''not recommended'' for using a stable KDE.
    <translate>
    <!--T:11-->
    * Web: web sites are normally synchronized every half-an-hour.</translate>


    == KIOSK ==
    <translate>
    <!--T:12-->
    * Sometimes: these modules are relesed at the developer's wish.</translate>


    TODO (in short: the KIOSK mode allows to forbid users to change certain settings
    <translate>
    in KDE.) Further information: [[KDE_System_Administration/Kiosk/Introduction |KDE System Administration Kiosk Introduction]]
    <!--T:13-->
    * Never: these modules are never released.


    == kdesdk ==
    == Most Basic System == <!--T:14-->


    [[kdesdk]] contains tools useful to programmers.
    <!--T:15-->
    TODO (In short: the most basic system is made of Qt, arts, kdelibs, kdebase).
    ???Recommended minimal: add kdegraphics and kdepim???


    == kde-common ==
    == Qt == <!--T:16-->


    TODO (in short: this is the module contatining the administrative stuff
    <!--T:17-->
    of KDE. kde-common/admin is mapped in all/most modules.)
    Qt-copy is a convenience to avoid to have to patch the official Qt release. (Note: it is ''not'' a fork.) Nevertheless KDE works with official Qt versions and also with Qt snapshots (except major bugs of course). Using snapshots is ''not recommended'' for using a stable KDE.


    == KIOSK == <!--T:18-->


    <!--T:19-->
    TODO (in short: the KIOSK mode allows to forbid users to change certain settings
    in KDE.) Further information: [[KDE_System_Administration/Kiosk/Introduction |KDE System Administration Kiosk Introduction]]


    == kdeplayground ==
    == Playground == <!--T:20-->


    <!--T:21-->
    TODO (in short: these modules are the sandboxes for developers.
    TODO (in short: these modules are the sandboxes for developers.
    Programs here might not work.)
    Programs here might not work.)


    == kdereview ==
    == kdereview == <!--T:22-->


    TODO (in short: the programs here are too good to be in kdeplayground but
    <!--T:23-->
    not good or stable enough to be in kdeextragear or even in the KDE release
    See [[Special:myLanguage/Policies/Application_Lifecycle|Application Lifecycle]]
    itself.)


    == kdeextragear ==
    == Extragear == <!--T:24-->


    <!--T:25-->
    The kdeextragear modules contains stable applications that are not released
    The kdeextragear modules contains stable applications that are not released
    with KDE but that have their own release schedule.
    with KDE but that have their own release schedule.


    <!--T:26-->
    See [http://extragear.kde.org/ extragear.kde.org].
    See [http://extragear.kde.org/ extragear.kde.org].


    == www ==
    == www == <!--T:27-->
     
    <!--T:28-->
    TODO: (in short: write protect by default.)


    TODO: (in short: write protect by default.
    </translate>
    The www/developer.kde.org might be interesting to download to have the info offline.)

    Latest revision as of 22:44, 15 May 2019

    Proposed for moving to community.kde.org
    It has been proposed that this page should be moved to the community.kde.org wiki for the following reason:

    Archive, Internal project documentation.


    This document gives an overview of the different modules within KDE's repository.

    Overview

    See also list of module coordinators.

    Module Name Description Release Example
    qt-copy Qt Qt Qt Designer
    kdelibs Basic libraries KDE Plasma
    KDE Base Apps Basic programs and utilities KDE Konqueror
    kdesupport Support libraries KDE Oxygen
    kdenetwork Network KDE Kopete
    kdepim Personal Information Management KDE KMail
    kdegraphics Image viewing and manipulation KDE KolourPaint
    kdeutils Utilities KDE Okteta
    kdeedu Education KDE KStars
    kdegames Games KDE KMahjongg
    kdeartwork Additional artwork for KDE KDE Screensavers
    kdemultimedia Multimedia KDE JuK
    kdeaccessibility Tools for disabled people KDE KMouth
    kdebindings Bindings to programming languages KDE Kross
    kdesdk Development Tools KDE Lokalize
    kdetoys Toys KDE kteatime
    kdeadmin System Administration KDE KSystemLog
    l10n-kde4 Translations L10N British English (en_GB)
    kwebdev Web development KDE KFileReplace
    extragear-accessibility Extra accessibility programs Extra Simon
    extragear-base Extra base programs Extra BlueDevil
    extragear-games Extra games Extra Knights
    extragear-graphics Extra graphic programs Extra digiKam
    extragear-kdevelop Developing Environment Extra KDevelop
    extragear-multimedia Extra mutlimedia programs Extra K3B
    extragear-network Extra network programs Extra Konversation
    extragear-office Extra office programs Extra Kile
    extragear-pim Extra PIM programs Extra KSig
    extragear-sdk Extra development tools Extra Massif Visualizer
    extragear-sysadmin Extra system administration programs Extra kiosktool
    extragear-utils Extra utility programs Extra Krusader
    extragear-libs Extra libraries Extra libkgapi
    calligra Calligra Calligra Krita
    koffice KOffice KOffice KWord
    www Web Sites Web KDE Web Site
    kdereview New applications Never -
    playground-artwork Artwork sandbox Never Dekorator
    playground-base Basic application sandbox Sometimes Public Transport applet
    playground-edu Education sandbox Sometimes KVerbos
    playground-games Game sandbox Sometimes KBackgammon
    playground-graphics Graphics sandbox Sometimes Cirkuit
    playground-ioslaves KIO slave sandbox Sometimes kio_locate
    playground-multimedia Multimedia sandbox Sometimes Audex
    playground-network Network sandbox Sometimes Smb4K
    playground-office Office sandbox Sometimes Kraft
    playground-pim PIM sandbox Sometimes Zanshin
    playground-sdk Development sandbox Sometimes Cocoon
    playground-sysadmin System administration sandbox Sometimes Shaman
    playground-utils Utility sandbox Sometimes GwenRename
    kde-common Administrative stuff Never Accounts

    Release rhythms:

    • Qt: Qt Project has its own release cycles for Qt.
    • KDE: released with KDE (2 per year).
    • Calligra: released with Calligra (2 per year).
    • KOffice: released with KOffice.
    • Extra: Each program has its own release cycle.
    • L10N: the translations are released with the corresponding programs.
    • Web: web sites are normally synchronized every half-an-hour.
    • Sometimes: these modules are relesed at the developer's wish.
    • Never: these modules are never released.

    Most Basic System

    TODO (In short: the most basic system is made of Qt, arts, kdelibs, kdebase). ???Recommended minimal: add kdegraphics and kdepim???

    Qt

    Qt-copy is a convenience to avoid to have to patch the official Qt release. (Note: it is not a fork.) Nevertheless KDE works with official Qt versions and also with Qt snapshots (except major bugs of course). Using snapshots is not recommended for using a stable KDE.

    KIOSK

    TODO (in short: the KIOSK mode allows to forbid users to change certain settings in KDE.) Further information: KDE System Administration Kiosk Introduction

    Playground

    TODO (in short: these modules are the sandboxes for developers. Programs here might not work.)

    kdereview

    See Application Lifecycle

    Extragear

    The kdeextragear modules contains stable applications that are not released with KDE but that have their own release schedule.

    See extragear.kde.org.

    www

    TODO: (in short: write protect by default.)