Talk:Development/Architecture/KDE4: Difference between revisions

From KDE TechBase
No edit summary
(more on the content of the articles... help wanted :))
Line 1: Line 1:
The architecture page for KDE4 is very much work in progress. Let's try to get a good overview and a table of contents as a starting point.
The architecture page for KDE4 is very much work in progress. Let's try to get a good overview and a table of contents as a starting point.
 
== TOC ==
;Desktop
;Desktop
* Plasma - The desktop
* Plasma - The desktop
Line 37: Line 37:
* Kdepim Suite - Private Information Management
* Kdepim Suite - Private Information Management
* Amarok
* Amarok
== Articles ==
Every article should cover the following parts
;Introduction
:Quick overview of what this is about
;Highlights, interaction with other components, internals, ...
:Why is this cool, i.e. worth to be listed in the KDE4 architecture page
;Further Resources
:Link to development tutorials and similar resources

Revision as of 22:54, 15 February 2008

The architecture page for KDE4 is very much work in progress. Let's try to get a good overview and a table of contents as a starting point.

TOC

Desktop
  • Plasma - The desktop
  • KWin - Advanced window management including compositing
  • Strigi - Desktop search engine
  • Nepomuk - Meta Data library
Multimedia & Communication
  • Phonon - Multimedia framework
  • Decibel - Framework for real time communication
  • Akonadi - Centralized PIM storage solution
  • DNSSD - DNS-based Service Discovery Protocol, also known as Bonjour or Zeroconf
Core Technologies
  • KParts - KDE's component architecture (e.g. Kate, KHTML, Dolphin)
  • KIO - KDE's network transparent input/output system
  • Kross - Scripting framework
  • D-Bus - Full support for Inter Process Communication (IPC)
  • Services - Plugin System
  • MimeTypes - File associations and content/data types
Hardware Awareness
  • Solid - Hardware and network awareness
  • ThreadWeaver - Multithreading framework
Specials
  • Localization - Language support
  • Standard Compliance (fd.o)
  • KNewStuff2 - Collaborative data sharing
  • Sonnet - Spell- and grammar-checking technology
Further Highlights
  • KGGZ - Simple access to the GGZ Gaming Zone, a free online gaming centre
  • KOffice Architecture
  • KDevelop - Development Platform and IDE
  • Kdepim Suite - Private Information Management
  • Amarok

Articles

Every article should cover the following parts

Introduction
Quick overview of what this is about
Highlights, interaction with other components, internals, ...
Why is this cool, i.e. worth to be listed in the KDE4 architecture page
Further Resources
Link to development tutorials and similar resources