Contribute/List of KDE Modules

From KDE TechBase
Revision as of 19:59, 22 September 2006 by Dhaumann (talk | contribs) (migrate http://developer.kde.org/joining/overviewmodules.php)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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

Overview

Module Name Description Release Example
qt-copy Qt Qt Qt Designer
arts ARTS KDE
kdelibs Basic libraries KDE KDE Print System
kdebase Basic programs and utilities KDE Konqueror
kdesupport Support libraries ? taglib
kdenetwork Network KDE Kopete
kdepim Personal Information Management KDE KMail
kdegraphics Image viewing and manipulation KDE KolourPaint
kdeutils Utilities KDE KHexEdit
kdeedu Education KDE KStars
kdegames Games KDE Atlantik
kdeartwork Additional artwork for KDE KDE Screensavers
kdeaddons Small add-on tools for KDE applications KDE Kate's add-ons
kdemultimedia Multimedia KDE Kaboodle
kdeaccessibility Tools for disabled people KDE KMouth
kdekiosk KIOSK mode tools KDE
kdebindings Bindings to programming languages KDE dcop C bindings
kdesdk Programming Tools KDE KBabel
kdetoys Toys KDE kteatime
kdeadmin System Administration KDE KPackage
l10n Translations L10N British English (en_GB)
kdevelop Developing Environment KDE KDevelop
kwebdev Web development KDE Quanta
valgrind Low-level debugger Extra Valgrind
extragear-addons Extra add-on programs Extra kfish
extragear-graphics Extra graphic programs Extra Gwenview
kdeextragear-multimedia Extra mutlimedia programs Extra K3B
kdeextragear-network Extra network programs Extra Konversation
kdeextragear-office Extra office programs Extra Kile
kdeextragear-pim Extra PIM programs Extra KBlueTooth
kdeextragear-security Extra security programs Extra pwmanager
kdeextragear-sysadmin Extra system administration programs Extra kiosktool
kdeextragear-toys Extra toy programs Extra kfortune
kdeextragear-utils Extra utility programs Extra filelight
kdeextragear-libs Extra libraries Extra
koffice KOffice KOffice KWord
khtmltest Test files for KOffice Never
kofficetest Test files for KOffice Never
www Web Sites Web KDE Web Site
kdereview New applications Never knetworkconf
playground-artwork Artwork sandbox Never KPlastik 2
playground-base Basic application sandbox Never KControl
playground-edu Education sandbox Never kgeography
playground-games Game sandbox Never kqf
playground-ioslaves KIO slave sandbox Never kio_sql
playground-multimedia Multimedia sandbox Never kast
playground-network Network sandbox Never ksniffer
playground-pim PIM sandbox Never kickpim
playground-sysadmin System administration sandbox Never ksystemlog
kdeplayground-utils Utility sandbox Never kfeedbackwizard
kdenonbeta Old sandbox for developers Never
kde-common Administrative stuff Never Accounts
bugs Files for KDE Bugs Never KDE New Bug Wizard

Release rhythms:

  • Qt: Trolltech has its own release cycles for Qt.
  • KDE: released with KDE (1 or 2 per year).
  • KOffice: released with KOffice (1 per year or even less).
  • 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.
  • Never: these modules are never released.

Most Basic System

TODO (In short: the most basic system is made of Qt, arts, kdelibs, kdebase. With koffice, it makes a minimal system for working with KOffice. ???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.)

kdesdk

TODO

kde-common

TODO (in short: this is the module contatining the administrative stuff of KDE. kde-common/admin is mapped in all/most modules.)

kdenonbeta

This was the old sandbox for KDE developers. It is in the process of being replaced by the kdeplayground modules.

kdeplayground

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

kdereview

TODO (in short: the programs here are too good to be in kdeplayground but not good or stable enough to be in kdeextragear or even in the KDE release itself.)

kdeextragear

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

www

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