<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://techbase.kde.org/skins/common/feed.css?0.2"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://techbase.kde.org/api.php?action=feedcontributions&amp;user=Vrusu&amp;feedformat=atom</id>
		<title>KDE TechBase - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://techbase.kde.org/api.php?action=feedcontributions&amp;user=Vrusu&amp;feedformat=atom"/>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Special:Contributions/Vrusu"/>
		<updated>2013-05-24T14:45:12Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.20.2</generator>

	<entry>
		<id>http://techbase.kde.org/Schedules/KDE4/4.11_Feature_Plan</id>
		<title>Schedules/KDE4/4.11 Feature Plan</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Schedules/KDE4/4.11_Feature_Plan"/>
				<updated>2013-03-31T15:58:34Z</updated>
		
		<summary type="html">&lt;p&gt;Vrusu: /* kdeutils */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a list of planned features for the SC 4.11 release. &lt;br /&gt;
&lt;br /&gt;
See also: &lt;br /&gt;
&lt;br /&gt;
*[[Schedules/KDE4/4.11 Release Schedule]] &lt;br /&gt;
*[[Schedules/KDE4/4.10 Feature Plan]] (previous major release)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; Legend: &lt;br /&gt;
&lt;br /&gt;
*to do =&amp;amp;gt; not started yet &lt;br /&gt;
*in-progress =&amp;amp;gt; started, but not completed yet &lt;br /&gt;
*done =&amp;amp;gt; completed&lt;br /&gt;
&lt;br /&gt;
__TOC__ &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= kdelibs =&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! Status &lt;br /&gt;
! Project &lt;br /&gt;
! Description &lt;br /&gt;
! Contact &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;b&amp;gt;NO NEW FEATURES ALLOWED&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= kde-runtime =&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! Status &lt;br /&gt;
! Project &lt;br /&gt;
! Description &lt;br /&gt;
! Contact &lt;br /&gt;
&lt;br /&gt;
{{FeatureInProgress|kio-mtp|KIO-Slave for MTP|philschmidt@gmx.net|Philipp Schmidt}}&lt;br /&gt;
{{FeatureInProgress|nepomuk filemetadatawidget|Nepomuk Metadata Widget|me@vhanda.in|Vishesh Handa}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= kde-workspace =&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! Status &lt;br /&gt;
! Project &lt;br /&gt;
! Description &lt;br /&gt;
! Contact &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- The following section of entries has been auto generated by ChangelogGenerator. Do not edit!&lt;br /&gt;
BEGIN GENERATED SECTION --&amp;gt;&lt;br /&gt;
{{FeatureTodo|kwin|windows that are moved to another desktop should be treated as sticky windows ({{bug |213847}})|kwin-bugs-null@kde.org}}&lt;br /&gt;
{{FeatureTodo|kwin|Fix fullscreen state handling: NETWM says it's bound to focus and not stacking order, also see bug #224600 ({{bug |296076}})|kwin-bugs-null@kde.org}}&lt;br /&gt;
{{FeatureTodo|kwin|Medium focus stealing prevention should also prevent focus stealing when the timestamp on the active window is uncertain ({{bug |304746}})|kwin-bugs-null@kde.org}}&lt;br /&gt;
{{FeatureTodo|kwin|Usability issue: &amp;quot;Attach as tab to&amp;quot; menu can be empty ({{bug |306451}})|kwin-bugs-null@kde.org}}&lt;br /&gt;
{{FeatureTodo|kwin|Import Scripted Effect from All Effets Tab ({{bug |296772}})|kwin-bugs-null@kde.org}}&lt;br /&gt;
{{FeatureTodo|kwin|Window Tab support for QML based Aurorae ({{bug |299138}})|kwin-bugs-null@kde.org}}&lt;br /&gt;
{{FeatureTodo|kwin|Get rid of  &amp;quot;Display borders on maximized windows&amp;quot; setting ({{bug |299245}})|kwin-bugs-null@kde.org}}&lt;br /&gt;
{{FeatureTodo|kwin|Break NETWM to allow inner xinerama struts ({{bug |299247}})|kwin-bugs-null@kde.org}}&lt;br /&gt;
{{FeatureTodo|kwin|Cube animation on border approach should not be used unless the electric borders are actually in use and the config should be disabled, align or hint the electric border configuration ({{bug |299901}})|kwin-bugs-null@kde.org}}&lt;br /&gt;
{{FeatureTodo|kwin|Make ShaderManager act as a real stack ({{bug |300349}})|kwin-bugs-null@kde.org}}&lt;br /&gt;
{{FeatureTodo|kwin|clientPopup: &amp;quot;'More actions' and &amp;quot;Attach as tab to&amp;quot;  lack mnemonics ({{bug |302833}})|kwin-bugs-null@kde.org}}&lt;br /&gt;
{{FeatureTodo|kwin|Make KWin compile with C++11 ({{bug |303313}})|kwin-bugs-null@kde.org}}&lt;br /&gt;
{{FeatureTodo|kwin|Copy all useful Client properties to Deleted ({{bug |303916}})|kwin-bugs-null@kde.org}}&lt;br /&gt;
{{FeatureTodo|kwin|Display content of resizing/moving windows: KDE-Help shows obsolete instructions ({{bug |305297}})|kwin-bugs-null@kde.org}}&lt;br /&gt;
{{FeatureTodo|kwin|Mouse action support for sending window to different activity ({{bug |305758}})|kwin-bugs-null@kde.org}}&lt;br /&gt;
{{FeatureTodo|kwin|Windows list icon does not show up in &amp;quot;Walk Through Desktop List&amp;quot; ({{bug |306187}})|kwin-bugs-null@kde.org}}&lt;br /&gt;
{{FeatureTodo|kwin|Game mode ({{bug |306448}})|kwin-bugs-null@kde.org}}&lt;br /&gt;
{{FeatureTodo|kwin|Common animation settings for effects of same type ({{bug |308991}})|kwin-bugs-null@kde.org}}&lt;br /&gt;
{{FeatureTodo|kwin|Use Resize Area in Aurorae ({{bug |308992}})|kwin-bugs-null@kde.org}}&lt;br /&gt;
{{FeatureInProgress|kwin|Configurable quick tile area config GUI ({{bug |308993}})|kwin-bugs-null@kde.org}}&lt;br /&gt;
{{FeatureInProgress|kwin|Remove legacy window decorations ({{bug |299144}}, Review 104281)|kwin-bugs-null@kde.org}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- END GENERATED SECTION --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{FeatureInProgress|plasma workspace|Port Task Manager applets to QML|hein@kde.org|Eike Hein (Sho_)}}&lt;br /&gt;
{{FeatureInProgress|plasma workspace|refresh Air Plasma theme|mart@kde.org|Marco Martin}}&lt;br /&gt;
{{FeatureInProgress|plasma workspace|Port Kickoff to qml|yellowcake-@gmx.net|Greg T}}&lt;br /&gt;
{{FeatureTodo|systemsettings|Replace krandr KCM by libkscreen-based one|dvratil@redhat.com|Dan Vrátil}}&lt;br /&gt;
{{FeatureInProgress|plasma workspace|Port rssnow to qml|terietor@gmail.com|Giorgos Tsiapaliokas}}&lt;br /&gt;
{{FeatureInProgress|various|KActivities/SLC support for most our applications|ivan.cukic@kde.org|Ivan Čukić}}&lt;br /&gt;
{{FeatureInProgress|plasma workspace|first desktop SLC applet release|mart@kde.org|Marco Martin}}&lt;br /&gt;
{{FeatureTodo|plasma workspace|Top-rated documents for Task Manager|ivan.cukic@kde.org|Ivan Čukić}}&lt;br /&gt;
{{FeatureInProgress|window manager|Rework and optimize vertex specification|fredrik@kde.org|Fredrik Höglund}}&lt;br /&gt;
{{FeatureInProgress|window manager|Dynamic shader generation|fredrik@kde.org|Fredrik Höglund}}&lt;br /&gt;
{{FeatureInProgress|window manager|Partial port to xcb|fredrik@kde.org|Fredrik Höglund}}&lt;br /&gt;
{{FeatureInProgress|window manager|New launch feedback effect|fredrik@kde.org|Fredrik Höglund}}&lt;br /&gt;
{{FeatureInProgress|activities|Encrypted activities|ivan.cukic@kde.org|Ivan Čukić}}&lt;br /&gt;
{{FeatureInProgress|powerdevil|Improve profile error handling (DPMS)|kde@privat.broulik.de|Kai Uwe Broulik}}&lt;br /&gt;
{{FeatureTodo|plasma workspace|Social Feed|mklapetek@kde.org|Martin Klapetek}}&lt;br /&gt;
{{FeatureDone|kmenuedit|Ability to sort entries in the sub-menus ({{bug |108419}})|frajibe@gmail.com|Julien Borderie}}&lt;br /&gt;
{{FeatureDone|kmenuedit|Add move up/down buttons ({{bug |61537}})|frajibe@gmail.com|Julien Borderie}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= kde-baseapps =&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! Status &lt;br /&gt;
! Project &lt;br /&gt;
! Description &lt;br /&gt;
! Contact &lt;br /&gt;
&lt;br /&gt;
{{FeatureTodo|FolderView|Split into PopupApplet and Containment|ignat.semenov@blue-systems.com|Ignat Semenov}}&lt;br /&gt;
{{FeatureTodo|FolderView|Port to QML|ignat.semenov@blue-systems.com|Ignat Semenov}}&lt;br /&gt;
&lt;br /&gt;
{{FeatureTodo|Dolphin|Implement files quick preview feature (named Klook)  |evgeniy.augin@osinit.ru|Evgeniy Auzhin}}&lt;br /&gt;
&lt;br /&gt;
{{FeatureTodo|Kate|As-you-type search for the search plugin|kare.sars@iki.fi|Kåre Särs}}&lt;br /&gt;
{{FeatureTodo|Kate|Session name API for plugins + automatic ctags database naming|kare.sars@iki.fi|Kåre Särs}}&lt;br /&gt;
{{FeatureInProgress|Kate|Add optional document &amp;quot;minimap&amp;quot; to the Symbols view plugin|kare.sars@iki.fi|Kåre Särs}}&lt;br /&gt;
{{FeatureInProgress|Kate|Vim Mode Macro support|kdedevel@etothepiplusone.com|Simon St James}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{FeatureTodo|Kdialog|Add support for detailedsorry/detailederror messages|kde@privat.broulik.de|Kai Uwe Broulik}}&lt;br /&gt;
{{FeatureTodo|Konsole|Improve the search filter bar|francesco.cecconi@gmail.com|Francesco Cecconi}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{FeatureTodo|Konsole|Add the --separate cmdline option for running in new process|adaptee@gmail.com|Jekyll Wu}}&lt;br /&gt;
{{FeatureTodo|Konsole|Make the d&amp;amp;d popup menu optional|adaptee@gmail.com|Jekyll Wu}}&lt;br /&gt;
&lt;br /&gt;
{{FeatureTodo|Konqueror|Settings for WebKit Part|sandfeld@kde.org|Allan Sandfeld}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= kdeedu  =&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! Status &lt;br /&gt;
! Project &lt;br /&gt;
! Description &lt;br /&gt;
! Contact &lt;br /&gt;
&lt;br /&gt;
{{FeatureTodo|Marble|Have support for &amp;quot;repeatX&amp;quot; in the projection classes|rahn@kde.org|Torsten Rahn}}&lt;br /&gt;
{{FeatureTodo|Marble|Satellite Map NG|rahn@kde.org|Torsten Rahn}}&lt;br /&gt;
{{FeatureTodo|Marble|Mars &amp;amp; Venus satellite plugin|rahn@kde.org|Torsten Rahn / Gerhard Holtkamp}}&lt;br /&gt;
{{FeatureTodo|Marble|Solar Eclipse Plugin|rahn@kde.org|Torsten Rahn / Gerhard Holtkamp}}&lt;br /&gt;
{{FeatureTodo|Marble|Help Menu polishing / Support page inclusion|rahn@kde.org|Torsten Rahn}}&lt;br /&gt;
{{FeatureTodo|Marble|Toolbar polishing/refactoring|rahn@kde.org|Torsten Rahn}}&lt;br /&gt;
{{FeatureTodo|Marble|Solar Eclipse Plugin|rahn@kde.org|Torsten Rahn}}&lt;br /&gt;
{{FeatureInProgress|Marble|Worldwide hillshading|earthwings@gentoo.org|Dennis Nienhüser}}&lt;br /&gt;
{{FeatureTodo|Marble|Extended library API (no MarbleWidget dependency for tasks like parsing, routing)|earthwings@gentoo.org|Dennis Nienhüser}}&lt;br /&gt;
{{FeatureTodo|Marble|Marble Touch on Plasma Active|earthwings@gentoo.org|Dennis Nienhüser}}&lt;br /&gt;
{{FeatureInProgress|Marble|Foursquare plugin|utkuaydin34@gmail.com|Utku Aydın}}&lt;br /&gt;
{{FeatureTodo|Marble|Marble Touch on Android (including SOK branch merge)|earthwings@gentoo.org|Dennis Nienhüser}}&lt;br /&gt;
{{FeatureTodo|Marble|Support for loading geolocated photos (e.g. in a Gallery activity in Marble Touch)|earthwings@gentoo.org|Dennis Nienhüser}}&lt;br /&gt;
{{FeatureTodo|Marble|Layer Management (by the user: Toggle layer visibility; maybe move layers from legend and layers in menus to one central place/tab)|earthwings@gentoo.org|Dennis Nienhüser}}&lt;br /&gt;
{{FeatureDone|Marble|OSM vector rendering (GSOC branch merge)|earthwings@gentoo.org|Dennis Nienhüser}}&lt;br /&gt;
{{FeatureDone|Marble|Dock Widgets|earthwings@gentoo.org|Dennis Nienhüser}}&lt;br /&gt;
{{FeatureDone|Marble|Stars Constellations|rahn@kde.org|Torsten Rahn}}&lt;br /&gt;
{{FeatureInProgress|Marble|KML I/O Improvements|earthwings@gentoo.org|Dennis Nienhüser}}&lt;br /&gt;
{{FeatureInProgress|Marble|Basic KML Editor|tgridel@free.fr|Thibaut Gridel}}&lt;br /&gt;
{{FeatureDone|Marble|WebKit Powered Info Dialog|marble-devel@kde.org|Various Artists}}&lt;br /&gt;
{{FeatureDone|Marble|WebKit Powered Info Dialog|marble-devel@kde.org|Various Artists}}&lt;br /&gt;
{{FeatureDone|Marble|License Information Info Box|marble-devel@kde.org|Various Artists}}&lt;br /&gt;
{{FeatureDone|Marble|Navigation Tool Redesign|rahn@kde.org|Torsten Rahn, Mohammed Nafees}}&lt;br /&gt;
{{FeatureTodo|Marble|Zoom to content of geo file after loading (at least on start-up)|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Marble|Geo files thumbnailer|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Marble|Geo files metadata extractor|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{FeatureTodo|Rocs|Data Structure Backend wise iconsets and preconfigurations for types|cola@uni-paderborn.de|Andreas Cord-Landwehr}}&lt;br /&gt;
{{FeatureTodo|Rocs|Printing and image export of graphs.|cola@uni-paderborn.de|Andreas Cord-Landwehr}}&lt;br /&gt;
{{FeatureTodo|Rocs|Data Structure Snapshot and Recovery.|cola@uni-paderborn.de|Andreas Cord-Landwehr}}&lt;br /&gt;
{{FeatureTodo|Rocs|Visual Graph Editor Handling: copy&amp;amp;paste, data structure focus, property display|cola@uni-paderborn.de|Andreas Cord-Landwehr}}&lt;br /&gt;
{{FeatureInProgress|Rocs|In-Program documentation for scripting API|cola@uni-paderborn.de|Andreas Cord-Landwehr}}&lt;br /&gt;
{{FeatureInProgress|Rocs|Scripting API cleanup|cola@uni-paderborn.de|Andreas Cord-Landwehr}}&lt;br /&gt;
{{FeatureTodo|Rocs|Statistics module: scripts may add statistics data during algorithm executions|cola@uni-paderborn.de|Andreas Cord-Landwehr}}&lt;br /&gt;
{{FeatureTodo|Rocs|Text-only interface for Rocs aka Cantor backend|cola@uni-paderborn.de|Andreas Cord-Landwehr}}&lt;br /&gt;
{{FeatureTodo|Rocs|Worksheet Integration|cola@uni-paderborn.de|Andreas Cord-Landwehr}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{FeatureInProgress|Cantor|Python backend|filipe@kde.org|Filipe Saraiva}}&lt;br /&gt;
{{FeatureInProgress|Kig|Mark right angles|david.narvaez@computer.org|David E. Narváez}}&lt;br /&gt;
{{FeatureInProgress|KAlgebra|Matrix support|aleixpol@kde.org|Aleix Pol Gonzalez}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= kdegames=&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! Status &lt;br /&gt;
! Project &lt;br /&gt;
! Description &lt;br /&gt;
! Contact &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= kdegraphics=&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! Status &lt;br /&gt;
! Project &lt;br /&gt;
! Description &lt;br /&gt;
! Contact &lt;br /&gt;
&lt;br /&gt;
{{FeatureInProgress|libkipi|[http://www.google-melange.com/gsoc/proposal/review/google/gsoc2012/dodonvictor/10002 Porting libkipi to KDE-XML GUI]|dodonvictor@gmail.com|Victor Dodon}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= kdemultimedia =&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! Status &lt;br /&gt;
! Project &lt;br /&gt;
! Description &lt;br /&gt;
! Contact &lt;br /&gt;
&lt;br /&gt;
{{FeatureInProgress|Juk|[http://community.kde.org/Juk#Porting_plan Port Juk away from kde3support]|martin.sandsmark@kde.org|Martin Sandsmark}}&lt;br /&gt;
{{FeatureDone|Juk|Add support for [http://www.opus-codec.org/ Ogg Opus audio editing/playback] (requires TagLib and Phonon also support)|mpyne@kde.org|Michael Pyne}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= kdenetwork=&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! Status &lt;br /&gt;
! Project &lt;br /&gt;
! Description &lt;br /&gt;
! Contact &lt;br /&gt;
&lt;br /&gt;
{{FeatureInProgress|KGet|Metalink/HTTP Support|dahalaishraj@gmail.com|Aish Raj Dahal}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= kdepim  =&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! Status &lt;br /&gt;
! Project &lt;br /&gt;
! Description &lt;br /&gt;
! Contact &lt;br /&gt;
{{FeatureTodo|Facebook resource|Include it in default install|martin.klapetek@gmail.com|Martin Klapetek}}&lt;br /&gt;
{{FeatureInProgress|Akregator2|Merge in kdepim|montel@kde.org|Montel Laurent}}&lt;br /&gt;
{{FeatureInProgress|Knode|Merge in KMail|montel@kde.org|Montel Laurent}}&lt;br /&gt;
{{FeatureInProgress|BackupMail|Extend backup to all kdepim apps|montel@kde.org|Montel Laurent}}&lt;br /&gt;
{{FeatureInProgress|Sieve|Rewrite dialogbox|montel@kde.org|Montel Laurent}}&lt;br /&gt;
{{FeatureInProgress|libs|Move folderview to kdepimlibs/akonadi|montel@kde.org|Montel Laurent}}&lt;br /&gt;
{{FeatureInProgress|kolab-resource|Make Kolab 3.0 option available|mollekopf@kolabsys.com|Christian Mollekopf}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= kdeplasma-addons =&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! Status &lt;br /&gt;
! Project &lt;br /&gt;
! Description &lt;br /&gt;
! Contact &lt;br /&gt;
{{FeatureInProgress|Microblog|replace with QML version|sebas@kde.org|Sebastian Kügler}}&lt;br /&gt;
{{FeatureTodo|StackFolder|Add applet for quick browse the stack of folders|ural.mullabaev@rosalab.ru|Ural Mullabaev}}&lt;br /&gt;
&lt;br /&gt;
{{FeatureInProgress|Eyes|replace with QML version|bettio@kde.org|Davide Bettio}}&lt;br /&gt;
{{FeatureInProgress|FifteenPuzzle|replace with QML version|bettio@kde.org|Davide Bettio}}&lt;br /&gt;
{{FeatureInProgress|Luna|replace with QML version|bettio@kde.org|Davide Bettio}}&lt;br /&gt;
{{FeatureInProgress|Timer|replace with QML version|bettio@kde.org|Davide Bettio}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= kdesdk  =&lt;br /&gt;
&lt;br /&gt;
{| cellspa/cing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;&amp;quot;&lt;br /&gt;
! Status &lt;br /&gt;
! Project &lt;br /&gt;
! Description &lt;br /&gt;
! Contact &lt;br /&gt;
{{FeatureTodo|Okteta|Add a general KPart adapter to Kasten, than finish port of Okteta KPart to Okteta Kasten|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|Add global toggle option for the offset display, hex or decimal|kossebau@kde.org|Friedrich W. H. Kossebau}} &lt;br /&gt;
{{FeatureTodo|Okteta|Add Kate-like combined dialogs to query for actions on files|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|add Kate-like search tool|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|Add Okular like embedded notifications|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|add support for import by drop, both url and data|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|add support for memory mapping of files and 64-bit addressing|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|add support for jobs like io, printing, string search or filter|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|copy again puts also a value or char variant of the data to clipboard|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|Improve the titels of the changes to the bytearray to be more descriptive, best using ids to avoid text string|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|Make all user interaction in the KastenCore managers plugin-based|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|Merge row and column widgets into one|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|Store bookmarks|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|Store bookmarks and other view settings for next load|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|Add custom datatypes to structures tool|alex.richardson@gmx.de|Alex Richardson}}&lt;br /&gt;
{{FeatureInProgress|Okteta|Add tagged unions to structures tool|alex.richardson@gmx.de|Alex Richardson}}&lt;br /&gt;
{{FeatureInProgress|Okteta|Add array indices to structures tool|alex.richardson@gmx.de|Alex Richardson}}&lt;br /&gt;
{{FeatureInProgress|Umbrello| widget resize and diagram auto resize feature |ralf.habacker@freenet.de|Ralf Habacker}}&lt;br /&gt;
{{FeatureTodo|Umbrello|add spline based association lines to avoid autolayout widget/line overlapping (needs volunteers)|ralf.habacker@freenet.de|Ralf Habacker}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= kdeutils=&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! Status &lt;br /&gt;
! Project &lt;br /&gt;
! Description &lt;br /&gt;
! Contact &lt;br /&gt;
&lt;br /&gt;
{{FeatureInProgress|Ark|Make it possible to disable internal previewer|kde@privat.broulik.de|Kai Uwe Broulik}}&lt;br /&gt;
{{FeatureDone|KWallet|UI Refactoring|kde@rusu.info|Valentin Rusu}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vrusu</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Getting_Started/Build/Distributions/Arch_Linux</id>
		<title>Getting Started/Build/Distributions/Arch Linux</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Getting_Started/Build/Distributions/Arch_Linux"/>
				<updated>2012-10-13T12:13:18Z</updated>
		
		<summary type="html">&lt;p&gt;Vrusu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{TutorialBrowser|&lt;br /&gt;
&lt;br /&gt;
series=Getting Started|&lt;br /&gt;
&lt;br /&gt;
name=Building KDE4 From Source (Arch Linux requirements)|&lt;br /&gt;
&lt;br /&gt;
pre=[[Getting_Started/Build|Build KDE]]|&lt;br /&gt;
&lt;br /&gt;
next=[[Getting_Started/Build|Build KDE]]|&lt;br /&gt;
&lt;br /&gt;
reading=[[Getting_Started/Build/kdesvn-build|kdesvn-build: The KDE From Subversion Build Tool]]&amp;lt;br&amp;gt;[[Getting_Started/Build/Environment|KDE Build Environment including useful scripts]]&amp;lt;br&amp;gt;[[Development/Tutorials/CMake |Introduction to CMake]]|&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In Arch Linux you need to install the following packages:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
pacman -Sy subversion bzip2 libxslt libxml2 libjpeg \&lt;br /&gt;
           libungif shared-mime-info mesa boost dbus \&lt;br /&gt;
           openssl pkgconfig xine-lib clucene redland \&lt;br /&gt;
           gpgme hal cmake qt qca libical lcms&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note that Qt 4 will be installed by the command above (it is required by QCA anyway), but you can [[Getting Started/Build/KDE4/Prerequisites#Qt|build your own]] from qt-copy in KDE svn, which will include several fixes not yet in a released version of Qt as well as giving you the option of compiling a version with debugging information.  If you do this, the system installed QCA (and any other system libraries that use Qt 4) should work without a problem in your local KDE build.&lt;br /&gt;
&lt;br /&gt;
All of the dependencies in kdesupport can be installed from the [extra] repository.  These will be fine for building from the KDE stable branch, but some may be too old for building KDE from trunk.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
pacman -Sy automoc4 akonadi eigen taglib soprano strigi qimageblitz phonon&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
To build the latest versions of these instead, see [[Getting Started/Build/KDE_Support|building kdesupport]]&lt;br /&gt;
&lt;br /&gt;
For the makeobj script, you can either install kdesdk from [extra] or just download http://websvn.kde.org/*checkout*/trunk/KDE/kdesdk/scripts/makeobj and copy it to either /usr/bin or $HOME/bin (providing $HOME/bin is in your PATH).&lt;br /&gt;
&lt;br /&gt;
Note that there may be other optional dependencies of KDE modules, but almost all of these can be satisfied by [extra], [community] or the [http://aur.archlinux.org/ AUR].  The missing optional dependencies will be listed when configuring a package with cmake.  To search and install from all the main repositories and the AUR at the same time, you can use [http://wiki.archlinux.org/index.php/Yaourt Yaourt].&lt;br /&gt;
&lt;br /&gt;
Here is the list of packages needed to build almost all of the KDE. Put these lines into a file, named for example 'pkglist' then use it to install all the packages at once by issuing &amp;quot;pacman -S $(&amp;lt; pkglist)&amp;quot;. See [https://wiki.archlinux.org/index.php/Pacman_Tips#Backing_up_and_retrieving_a_list_of_installed_packages PacmanTips] for more information.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
a52dec 0.7.4-6&lt;br /&gt;
acl 2.2.51-2&lt;br /&gt;
alsa-lib 1.0.26-1&lt;br /&gt;
alsa-plugins 1.0.26-1&lt;br /&gt;
alsa-utils 1.0.26-1&lt;br /&gt;
apr 1.4.6-1&lt;br /&gt;
apr-util 1.4.1-1&lt;br /&gt;
archlinux-keyring 20120915-1&lt;br /&gt;
artwiz-fonts 1.3-7&lt;br /&gt;
aspell 0.60.6.1-1&lt;br /&gt;
aspell-fr 0.50.3-6&lt;br /&gt;
ati-dri 8.0.4-3&lt;br /&gt;
atk 2.4.0-1&lt;br /&gt;
attr 2.4.46-2&lt;br /&gt;
audiofile 0.3.4-1&lt;br /&gt;
autoconf 2.69-1&lt;br /&gt;
automake 1.12.4-1&lt;br /&gt;
avahi 0.6.31-4&lt;br /&gt;
bash 4.2.037-1&lt;br /&gt;
binutils 2.22-10&lt;br /&gt;
bison 2.6.2-1&lt;br /&gt;
boost 1.50.0-2&lt;br /&gt;
boost-libs 1.50.0-2&lt;br /&gt;
bzip2 1.0.6-4&lt;br /&gt;
bzr 2.5.1-1&lt;br /&gt;
ca-certificates 20120623-1&lt;br /&gt;
cairo 1.12.2-3&lt;br /&gt;
cdparanoia 10.2-4&lt;br /&gt;
cloog 0.17.0-2&lt;br /&gt;
clucene 2.3.3.4-6&lt;br /&gt;
clutter 1.10.6-1&lt;br /&gt;
clutter-gst 1.6.0-1&lt;br /&gt;
cmake 2.8.9-1&lt;br /&gt;
cogl 1.10.4-1&lt;br /&gt;
colord 0.1.21-2&lt;br /&gt;
compositeproto 0.4.2-2&lt;br /&gt;
consolekit 0.4.6-4&lt;br /&gt;
coreutils 8.19-1&lt;br /&gt;
cracklib 2.8.19-1&lt;br /&gt;
cronie 1.4.8-3&lt;br /&gt;
cryptsetup 1.5.0-2&lt;br /&gt;
curl 7.27.0-1&lt;br /&gt;
damageproto 1.2.1-2&lt;br /&gt;
db 5.3.21-1&lt;br /&gt;
dblatex 0.3.2-3&lt;br /&gt;
dbus 1.6.8-1&lt;br /&gt;
dbus-core 1.6.8-1&lt;br /&gt;
dbus-glib 0.100-1&lt;br /&gt;
desktop-file-utils 0.20-1&lt;br /&gt;
device-mapper 2.02.97-1&lt;br /&gt;
dhcpcd 5.6.2-1&lt;br /&gt;
dialog 1.1_20120706-1&lt;br /&gt;
diffutils 3.2-1&lt;br /&gt;
dirmngr 1.1.0-4&lt;br /&gt;
dmxproto 2.3.1-2&lt;br /&gt;
dnssec-anchors 20120422-1&lt;br /&gt;
docbook-xml 4.5-5&lt;br /&gt;
docbook-xsl 1.77.1-2&lt;br /&gt;
doxygen 1.8.2-1&lt;br /&gt;
dri2proto 2.8-1&lt;br /&gt;
e2fsprogs 1.42.5-1&lt;br /&gt;
enca 1.13-2&lt;br /&gt;
eventlog 0.2.12-3&lt;br /&gt;
exiv2 0.23-1&lt;br /&gt;
expat 2.1.0-1&lt;br /&gt;
faad2 2.7-3&lt;br /&gt;
fakeroot 1.18.4-1&lt;br /&gt;
ffmpeg 1:1.0-1&lt;br /&gt;
ffmpegthumbnailer 2.0.7-5&lt;br /&gt;
fftw 3.3.2-1&lt;br /&gt;
file 5.11-1&lt;br /&gt;
filesystem 2012.10-1&lt;br /&gt;
findutils 4.4.2-4&lt;br /&gt;
firefox 15.0.1-1&lt;br /&gt;
fixesproto 5.0-2&lt;br /&gt;
flac 1.2.1-3&lt;br /&gt;
flex 2.5.37-1&lt;br /&gt;
font-bh-ttf 1.0.3-1&lt;br /&gt;
font-bitstream-speedo 1.0.1-2&lt;br /&gt;
fontconfig 2.10.1-2&lt;br /&gt;
fontsproto 2.1.2-1&lt;br /&gt;
freeglut 2.8.0-1&lt;br /&gt;
freetype2 2.4.10-1&lt;br /&gt;
fribidi 0.19.4-1&lt;br /&gt;
fuse 2.9.1-1&lt;br /&gt;
gambas3-devel 3.3.2-2&lt;br /&gt;
gambas3-examples 3.3.2-2&lt;br /&gt;
gambas3-gb-cairo 3.3.2-2&lt;br /&gt;
gambas3-gb-chart 3.3.2-2&lt;br /&gt;
gambas3-gb-complex 3.3.2-2&lt;br /&gt;
gambas3-gb-compress 3.3.2-2&lt;br /&gt;
gambas3-gb-crypt 3.3.2-2&lt;br /&gt;
gambas3-gb-data 3.3.2-2&lt;br /&gt;
gambas3-gb-db 3.3.2-2&lt;br /&gt;
gambas3-gb-db-form 3.3.2-2&lt;br /&gt;
gambas3-gb-db-mysql 3.3.2-2&lt;br /&gt;
gambas3-gb-db-odbc 3.3.2-2&lt;br /&gt;
gambas3-gb-db-postgresql 3.3.2-2&lt;br /&gt;
gambas3-gb-db-sqlite2 3.3.2-2&lt;br /&gt;
gambas3-gb-db-sqlite3 3.3.2-2&lt;br /&gt;
gambas3-gb-dbus 3.3.2-2&lt;br /&gt;
gambas3-gb-desktop 3.3.2-2&lt;br /&gt;
gambas3-gb-eval-highlight 3.3.2-2&lt;br /&gt;
gambas3-gb-form 3.3.2-2&lt;br /&gt;
gambas3-gb-form-dialog 3.3.2-2&lt;br /&gt;
gambas3-gb-form-mdi 3.3.2-2&lt;br /&gt;
gambas3-gb-form-stock 3.3.2-2&lt;br /&gt;
gambas3-gb-gtk 3.3.2-2&lt;br /&gt;
gambas3-gb-image 3.3.2-2&lt;br /&gt;
gambas3-gb-image-effect 3.3.2-2&lt;br /&gt;
gambas3-gb-image-imlib 3.3.2-2&lt;br /&gt;
gambas3-gb-image-io 3.3.2-2&lt;br /&gt;
gambas3-gb-media 3.3.2-2&lt;br /&gt;
gambas3-gb-mime 3.3.2-2&lt;br /&gt;
gambas3-gb-ncurses 3.3.2-2&lt;br /&gt;
gambas3-gb-net 3.3.2-2&lt;br /&gt;
gambas3-gb-net-curl 3.3.2-2&lt;br /&gt;
gambas3-gb-net-pop3 3.3.2-2&lt;br /&gt;
gambas3-gb-net-smtp 3.3.2-2&lt;br /&gt;
gambas3-gb-opengl 3.3.2-2&lt;br /&gt;
gambas3-gb-opengl-glsl 3.3.2-2&lt;br /&gt;
gambas3-gb-opengl-glu 3.3.2-2&lt;br /&gt;
gambas3-gb-option 3.3.2-2&lt;br /&gt;
gambas3-gb-pcre 3.3.2-2&lt;br /&gt;
gambas3-gb-pdf 3.3.2-2&lt;br /&gt;
gambas3-gb-qt4 3.3.2-2&lt;br /&gt;
gambas3-gb-qt4-ext 3.3.2-2&lt;br /&gt;
gambas3-gb-qt4-opengl 3.3.2-2&lt;br /&gt;
gambas3-gb-qt4-webkit 3.3.2-2&lt;br /&gt;
gambas3-gb-report 3.3.2-2&lt;br /&gt;
gambas3-gb-sdl 3.3.2-2&lt;br /&gt;
gambas3-gb-sdl-sound 3.3.2-2&lt;br /&gt;
gambas3-gb-settings 3.3.2-2&lt;br /&gt;
gambas3-gb-signal 3.3.2-2&lt;br /&gt;
gambas3-gb-v4l 3.3.2-2&lt;br /&gt;
gambas3-gb-vb 3.3.2-2&lt;br /&gt;
gambas3-gb-web 3.3.2-2&lt;br /&gt;
gambas3-gb-xml 3.3.2-2&lt;br /&gt;
gambas3-gb-xml-rpc 3.3.2-2&lt;br /&gt;
gambas3-gb-xml-xslt 3.3.2-2&lt;br /&gt;
gambas3-ide 3.3.2-2&lt;br /&gt;
gambas3-runtime 3.3.2-2&lt;br /&gt;
gambas3-script 3.3.2-2&lt;br /&gt;
gamin 0.1.10-6&lt;br /&gt;
gawk 4.0.1-1&lt;br /&gt;
gcc 4.7.1-6&lt;br /&gt;
gcc-libs 4.7.1-6&lt;br /&gt;
gd 2.0.36RC1-5&lt;br /&gt;
gdb 7.5-1&lt;br /&gt;
gdbm 1.10-1&lt;br /&gt;
gdk-pixbuf2 2.26.3-1&lt;br /&gt;
gettext 0.18.1.1-4&lt;br /&gt;
giflib 4.1.6-5&lt;br /&gt;
git 1.7.12.2-1&lt;br /&gt;
glew 1.8.0-1&lt;br /&gt;
glib 1.2.10-9&lt;br /&gt;
glib-networking 2.32.3-1&lt;br /&gt;
glib2 2.32.4-1&lt;br /&gt;
glibc 2.16.0-4&lt;br /&gt;
glitz 0.5.6-3&lt;br /&gt;
glproto 1.4.16-1&lt;br /&gt;
gmime 2.6.10-1&lt;br /&gt;
gmp 5.0.5-1&lt;br /&gt;
gnome-icon-theme 3.4.0-1&lt;br /&gt;
gnome-icon-theme-symbolic 3.4.0-1&lt;br /&gt;
gnupg 2.0.19-2&lt;br /&gt;
gnutls 3.1.2-1&lt;br /&gt;
gpgme 1.3.1-4&lt;br /&gt;
gpm 1.20.6-10&lt;br /&gt;
grantlee 0.2.0-1&lt;br /&gt;
graphite 1:1.0.3-1&lt;br /&gt;
grep 2.14-1&lt;br /&gt;
groff 1.21-2&lt;br /&gt;
grub-bios 2.00-1&lt;br /&gt;
grub-common 2.00-1&lt;br /&gt;
gsettings-desktop-schemas 3.4.2-1&lt;br /&gt;
gsfonts 1.0.7pre44-3&lt;br /&gt;
gsm 1.0.13-7&lt;br /&gt;
gstreamer0.10 0.10.36-1&lt;br /&gt;
gstreamer0.10-base 0.10.36-1&lt;br /&gt;
gtk 1.2.10-11&lt;br /&gt;
gtk-update-icon-cache 2.24.13-1&lt;br /&gt;
gtk2 2.24.13-1&lt;br /&gt;
gtk3 3.4.4-1&lt;br /&gt;
gzip 1.5-1&lt;br /&gt;
heirloom-mailx 12.5-3&lt;br /&gt;
hicolor-icon-theme 0.12-2&lt;br /&gt;
hunspell 1.3.2-2&lt;br /&gt;
hwids 20120922-1&lt;br /&gt;
hyphen 2.8.6-1&lt;br /&gt;
iana-etc 2.30-3&lt;br /&gt;
icon-naming-utils 0.8.90-2&lt;br /&gt;
icu 49.1.2-2&lt;br /&gt;
imlib2 1.4.5-2&lt;br /&gt;
inetutils 1.9.1-4&lt;br /&gt;
initscripts 2012.09.2-2&lt;br /&gt;
inputproto 2.2-1&lt;br /&gt;
intel-dri 8.0.4-3&lt;br /&gt;
iproute2 3.5.1-1&lt;br /&gt;
iputils 20101006-4&lt;br /&gt;
isl 0.10-1&lt;br /&gt;
iso-codes 3.38-1&lt;br /&gt;
jade 1.2.1-8&lt;br /&gt;
jasper 1.900.1-7&lt;br /&gt;
jfsutils 1.1.15-3&lt;br /&gt;
json-c 0.9-1&lt;br /&gt;
json-glib 0.14.2-1&lt;br /&gt;
kbd 1.15.3-3&lt;br /&gt;
kbproto 1.0.6-1&lt;br /&gt;
keyutils 1.5.5-3&lt;br /&gt;
khrplatform-devel 8.0.4-3&lt;br /&gt;
kmod 10-1&lt;br /&gt;
krb5 1.10.3-1&lt;br /&gt;
lame 3.99.5-1&lt;br /&gt;
lcms 1.19-2&lt;br /&gt;
lcms2 2.4-1&lt;br /&gt;
ldns 1.6.13-1&lt;br /&gt;
less 451-1&lt;br /&gt;
libao 1.1.0-2&lt;br /&gt;
libarchive 3.0.4-2&lt;br /&gt;
libass 0.10.0-3&lt;br /&gt;
libassuan 2.0.3-1&lt;br /&gt;
libasyncns 0.8-4&lt;br /&gt;
libcanberra 0.28-5&lt;br /&gt;
libcanberra-gstreamer 0.28-5&lt;br /&gt;
libcap 2.22-3&lt;br /&gt;
libcroco 0.6.5-1&lt;br /&gt;
libcups 1.6.1-6&lt;br /&gt;
libdaemon 0.14-2&lt;br /&gt;
libdatrie 0.2.5-1&lt;br /&gt;
libdbusmenu-qt 0.9.2-1&lt;br /&gt;
libdca 0.0.5-3&lt;br /&gt;
libdmtx 0.7.4-3&lt;br /&gt;
libdmx 1.1.2-1&lt;br /&gt;
libdrm 2.4.39-1&lt;br /&gt;
libdv 1.0.0-4&lt;br /&gt;
libdvbpsi 0.2.2-1&lt;br /&gt;
libdvdcss 1.2.12-1&lt;br /&gt;
libdvdnav 4.2.0-2&lt;br /&gt;
libdvdread 4.2.0-1&lt;br /&gt;
libebml 1.2.2-2&lt;br /&gt;
libedit 20120601_3.0-1&lt;br /&gt;
libegl 8.0.4-3&lt;br /&gt;
libevent 2.0.20-1&lt;br /&gt;
libexif 0.6.21-1&lt;br /&gt;
libffi 3.0.11-1&lt;br /&gt;
libfontenc 1.1.1-1&lt;br /&gt;
libftdi 0.20-1&lt;br /&gt;
libgbm 8.0.4-3&lt;br /&gt;
libgcrypt 1.5.0-3&lt;br /&gt;
libgl 8.0.4-3&lt;br /&gt;
libglapi 8.0.4-3&lt;br /&gt;
libgnome-keyring 3.4.1-1&lt;br /&gt;
libgpg-error 1.10-2&lt;br /&gt;
libgphoto2 2.4.14-1&lt;br /&gt;
libgssglue 0.4-1&lt;br /&gt;
libgusb 0.1.3-1&lt;br /&gt;
libical 0.48-1&lt;br /&gt;
libice 1.0.8-1&lt;br /&gt;
libid3tag 0.15.1b-7&lt;br /&gt;
libidl2 0.8.14-2&lt;br /&gt;
libieee1284 0.2.11-4&lt;br /&gt;
libimobiledevice 1.1.4-2&lt;br /&gt;
libiodbc 3.52.8-1&lt;br /&gt;
libirman 0.4.5-3&lt;br /&gt;
libjpeg-turbo 1.2.1-1&lt;br /&gt;
libkate 0.4.1-3&lt;br /&gt;
libksba 1.2.0-2&lt;br /&gt;
libldap 2.4.32-1&lt;br /&gt;
libltdl 2.4.2-6&lt;br /&gt;
libmad 0.15.1b-6&lt;br /&gt;
libmatroska 1.3.0-2&lt;br /&gt;
libmikmod 3.1.12-4&lt;br /&gt;
libmng 1.0.10-4&lt;br /&gt;
libmodplug 0.8.8.4-1&lt;br /&gt;
libmpc 1.0.1-1&lt;br /&gt;
libmpcdec 1.2.6-3&lt;br /&gt;
libmpeg2 0.5.1-3&lt;br /&gt;
libmysqlclient 5.5.28-1&lt;br /&gt;
libnl 3.2.11-1&lt;br /&gt;
libnotify 0.7.5-1&lt;br /&gt;
libogg 1.3.0-1&lt;br /&gt;
libopensync 0.39-4&lt;br /&gt;
libpcap 1.3.0-1&lt;br /&gt;
libpciaccess 0.13.1-1&lt;br /&gt;
libpipeline 1.2.2-1&lt;br /&gt;
libplist 1.8-2&lt;br /&gt;
libpng 1.5.12-1&lt;br /&gt;
libproxy 0.4.7-2&lt;br /&gt;
libpulse 2.1-1&lt;br /&gt;
libraw1394 2.0.7-2&lt;br /&gt;
libreoffice-common 3.6.2-1&lt;br /&gt;
libreoffice-fr 3.6.2-1&lt;br /&gt;
libreoffice-writer 3.6.2-1&lt;br /&gt;
librsvg 2.36.3-1&lt;br /&gt;
libsamplerate 0.1.8-1&lt;br /&gt;
libsasl 2.1.23-9&lt;br /&gt;
libshout 1:2.3.1-1&lt;br /&gt;
libsigsegv 2.10-1&lt;br /&gt;
libsm 1.2.1-1&lt;br /&gt;
libsndfile 1.0.25-2&lt;br /&gt;
libsoup 2.38.1-1&lt;br /&gt;
libssh 0.5.2-1&lt;br /&gt;
libssh2 1.4.2-1&lt;br /&gt;
libtasn1 2.14-1&lt;br /&gt;
libthai 0.1.18-1&lt;br /&gt;
libtheora 1.1.1-2&lt;br /&gt;
libtiff 4.0.3-1&lt;br /&gt;
libtiger 0.3.4-3&lt;br /&gt;
libtirpc 0.2.2-2&lt;br /&gt;
libtool 2.4.2-6&lt;br /&gt;
libupnp 1.6.17-1&lt;br /&gt;
libusb-compat 0.1.4-2&lt;br /&gt;
libusbx 1.0.14-1&lt;br /&gt;
libva 1.1.0-1&lt;br /&gt;
libvncserver 0.9.9-1&lt;br /&gt;
libvorbis 1.3.3-1&lt;br /&gt;
libvpx 1.1.0-1&lt;br /&gt;
libwpd 0.9.4-1&lt;br /&gt;
libwps 0.2.7-1&lt;br /&gt;
libx11 1.5.0-1&lt;br /&gt;
libxau 1.0.7-1&lt;br /&gt;
libxaw 1.0.11-1&lt;br /&gt;
libxcb 1.8.1-1&lt;br /&gt;
libxcomposite 0.4.3-2&lt;br /&gt;
libxcursor 1.1.13-1&lt;br /&gt;
libxdamage 1.1.3-2&lt;br /&gt;
libxdmcp 1.1.1-1&lt;br /&gt;
libxext 1.3.1-1&lt;br /&gt;
libxfixes 5.0-2&lt;br /&gt;
libxfont 1.4.5-1&lt;br /&gt;
libxft 2.3.1-1&lt;br /&gt;
libxi 1.6.1-1&lt;br /&gt;
libxinerama 1.1.2-1&lt;br /&gt;
libxkbfile 1.0.8-1&lt;br /&gt;
libxml2 2.8.0-1&lt;br /&gt;
libxmu 1.1.1-1&lt;br /&gt;
libxpm 3.5.10-1&lt;br /&gt;
libxrandr 1.4.0-1&lt;br /&gt;
libxrender 0.9.7-1&lt;br /&gt;
libxslt 1.1.26-3&lt;br /&gt;
libxss 1.2.2-1&lt;br /&gt;
libxt 1.1.3-1&lt;br /&gt;
libxtst 1.2.1-1&lt;br /&gt;
libxv 1.0.7-1&lt;br /&gt;
libxvmc 1.0.7-1&lt;br /&gt;
libxxf86dga 1.1.3-1&lt;br /&gt;
libxxf86vm 1.1.2-1&lt;br /&gt;
licenses 2.9-1&lt;br /&gt;
linux 3.5.5-1&lt;br /&gt;
linux-api-headers 3.5.1-1&lt;br /&gt;
linux-firmware 20120625-1&lt;br /&gt;
lirc-utils 1:0.9.0-30&lt;br /&gt;
logrotate 3.8.2-1&lt;br /&gt;
lua 5.1.5-2&lt;br /&gt;
lvm2 2.02.97-1&lt;br /&gt;
m4 1.4.16-2&lt;br /&gt;
make 3.82-5&lt;br /&gt;
man-db 2.6.3-1&lt;br /&gt;
man-pages 3.42-1&lt;br /&gt;
mc 4.8.6-1&lt;br /&gt;
mcpp 2.7.2-4&lt;br /&gt;
mdadm 3.2.5-2&lt;br /&gt;
mesa 8.0.4-3&lt;br /&gt;
mime-types 8-1&lt;br /&gt;
mjpegtools 2.0.0-2&lt;br /&gt;
mkinitcpio 0.10-1&lt;br /&gt;
mkinitcpio-busybox 1.20.2-1&lt;br /&gt;
mlocate 0.26-1&lt;br /&gt;
mobile-broadband-provider-info 20120614-1&lt;br /&gt;
modemmanager 0.6.0.0-1&lt;br /&gt;
mozilla-common 1.4-3&lt;br /&gt;
mpfr 3.1.1.p2-1&lt;br /&gt;
mtdev 1.1.2-1&lt;br /&gt;
mysql 5.5.28-1&lt;br /&gt;
mysql-clients 5.5.28-1&lt;br /&gt;
nano 2.2.6-2&lt;br /&gt;
ncurses 5.9-3&lt;br /&gt;
neon 0.29.6-4&lt;br /&gt;
net-snmp 5.7.1-3&lt;br /&gt;
nettle 2.5-1&lt;br /&gt;
network-manager-applet 0.9.6.2-1&lt;br /&gt;
networkmanager 0.9.6.0-2&lt;br /&gt;
networkmanager-dispatcher-ntpd 1.0-4&lt;br /&gt;
nspr 4.9.2-1&lt;br /&gt;
nss 3.13.6-1&lt;br /&gt;
ntp 4.2.6.p5-11&lt;br /&gt;
opencore-amr 0.1.3-1&lt;br /&gt;
openjpeg 1.5.0-1&lt;br /&gt;
openssh 6.1p1-2&lt;br /&gt;
openssh-askpass 1.3.4-1&lt;br /&gt;
openssl 1.0.1.c-1&lt;br /&gt;
orbit2 2.14.19-2&lt;br /&gt;
orc 0.4.16-1&lt;br /&gt;
p11-kit 0.13-1&lt;br /&gt;
package-query 1.0.1-1&lt;br /&gt;
pacman 4.0.3-3&lt;br /&gt;
pacman-color 4.0.3-3&lt;br /&gt;
pacman-mirrorlist 20120908-1&lt;br /&gt;
pam 1.1.5-4&lt;br /&gt;
pambase 20120701-1&lt;br /&gt;
pango 1.30.1-1&lt;br /&gt;
patch 2.7.1-1&lt;br /&gt;
pciutils 3.1.10-1&lt;br /&gt;
pcmciautils 018-4&lt;br /&gt;
pcre 8.31-1&lt;br /&gt;
perl 5.16.1-1&lt;br /&gt;
perl-crypt-ssleay 0.64-1&lt;br /&gt;
perl-encode-locale 1.03-1&lt;br /&gt;
perl-error 0.17018-1&lt;br /&gt;
perl-file-listing 6.04-1&lt;br /&gt;
perl-html-parser 3.69-2&lt;br /&gt;
perl-html-tagset 3.20-3&lt;br /&gt;
perl-http-cookies 6.01-1&lt;br /&gt;
perl-http-daemon 6.01-1&lt;br /&gt;
perl-http-date 6.02-1&lt;br /&gt;
perl-http-message 6.03-1&lt;br /&gt;
perl-http-negotiate 6.01-1&lt;br /&gt;
perl-io-socket-ssl 1.76-1&lt;br /&gt;
perl-libwww 6.04-1&lt;br /&gt;
perl-lwp-mediatypes 6.02-1&lt;br /&gt;
perl-lwp-protocol-https 6.03-1&lt;br /&gt;
perl-mozilla-ca 20120309-1&lt;br /&gt;
perl-net-http 6.03-1&lt;br /&gt;
perl-net-ssleay 1.49-1&lt;br /&gt;
perl-try-tiny 0.11-1&lt;br /&gt;
perl-uri 1.60-1&lt;br /&gt;
perl-www-robotrules 6.02-1&lt;br /&gt;
perl-xml-parser 2.41-3&lt;br /&gt;
perl-xml-simple 2.20-1&lt;br /&gt;
pinentry 0.8.2-1&lt;br /&gt;
pixman 0.26.2-1&lt;br /&gt;
pkg-config 0.27.1-1&lt;br /&gt;
pm-quirks 0.20100619-2&lt;br /&gt;
pm-utils 1.4.1-5&lt;br /&gt;
polkit 0.105-1&lt;br /&gt;
polkit-gnome 0.105-1&lt;br /&gt;
poppler 0.20.3-1&lt;br /&gt;
poppler-data 0.4.5-1&lt;br /&gt;
popt 1.16-5&lt;br /&gt;
postgresql-libs 9.2.1-1&lt;br /&gt;
ppl 1.0-1&lt;br /&gt;
ppp 2.4.5-4&lt;br /&gt;
procps-ng 3.3.3-6&lt;br /&gt;
psmisc 22.19-1&lt;br /&gt;
pth 2.0.7-4&lt;br /&gt;
pulseaudio 2.1-1&lt;br /&gt;
pulseaudio-alsa 2-1&lt;br /&gt;
python2 2.7.3-2&lt;br /&gt;
qjson 0.7.1-2&lt;br /&gt;
qrencode 3.3.1-1&lt;br /&gt;
qt 4.8.3-4&lt;br /&gt;
qtwebkit 2.2.2-1&lt;br /&gt;
randrproto 1.4.0-1&lt;br /&gt;
raptor 2.0.8-1&lt;br /&gt;
rasqal 1:0.9.29-1&lt;br /&gt;
readline 6.2.004-1&lt;br /&gt;
recode 3.6-7&lt;br /&gt;
recordproto 1.14.2-1&lt;br /&gt;
redland 1:1.0.15-3&lt;br /&gt;
redland-storage-virtuoso 1:1.0.15-3&lt;br /&gt;
reiserfsprogs 3.6.21-4&lt;br /&gt;
renderproto 0.11.1-2&lt;br /&gt;
rtkit 0.11-1&lt;br /&gt;
rtmpdump 2.4-1&lt;br /&gt;
run-parts 4.3.4-1&lt;br /&gt;
sane 1.0.23-1&lt;br /&gt;
schroedinger 1.0.11-1&lt;br /&gt;
scrnsaverproto 1.2.2-1&lt;br /&gt;
sdl 1.2.15-3&lt;br /&gt;
sdl_image 1.2.12-2&lt;br /&gt;
sdl_mixer 1.2.12-1&lt;br /&gt;
sdl_ttf 2.0.11-2&lt;br /&gt;
sed 4.2.1-4&lt;br /&gt;
sgmltools-lite 3.0.3-7&lt;br /&gt;
shadow 4.1.5.1-1&lt;br /&gt;
shared-color-profiles 0.1.5-1&lt;br /&gt;
shared-mime-info 1.0-1&lt;br /&gt;
slang 2.2.4-2&lt;br /&gt;
smpeg 0.4.4-6&lt;br /&gt;
speex 1.2rc1-2&lt;br /&gt;
sqlite 3.7.14.1-1&lt;br /&gt;
sqlite2 2.8.17-5&lt;br /&gt;
sshfs 2.4-1&lt;br /&gt;
startup-notification 0.12-3&lt;br /&gt;
subversion 1.7.6-1&lt;br /&gt;
sudo 1.8.6.p3-1&lt;br /&gt;
svga-dri 8.0.4-3&lt;br /&gt;
sysfsutils 2.1.0-8&lt;br /&gt;
syslinux 4.05-7&lt;br /&gt;
syslog-ng 3.3.6-1&lt;br /&gt;
systemd 194-1&lt;br /&gt;
sysvinit 2.88-8&lt;br /&gt;
sysvinit-tools 2.88-8&lt;br /&gt;
t1lib 5.1.2-3&lt;br /&gt;
taglib 1.8-1&lt;br /&gt;
tar 1.26-2&lt;br /&gt;
tdb 1.2.9-2&lt;br /&gt;
texinfo 4.13a-7&lt;br /&gt;
texlive-bin 2012.0-4&lt;br /&gt;
texlive-core 2012.26892-2&lt;br /&gt;
texlive-htmlxml 2012.24013-1&lt;br /&gt;
texlive-latexextra 2012.26807-1&lt;br /&gt;
texlive-pictures 2012.26791-1&lt;br /&gt;
thunderbird 15.0.1-1&lt;br /&gt;
ttf-bitstream-vera 1.10-8&lt;br /&gt;
ttf-cheapskate 2.0-8&lt;br /&gt;
ttf-dejavu 2.33-3&lt;br /&gt;
ttf-liberation 2.00.0-1&lt;br /&gt;
tzdata 2012f-1&lt;br /&gt;
unixodbc 2.3.1-1&lt;br /&gt;
upower 0.9.18-2&lt;br /&gt;
usbmuxd 1.0.8-1&lt;br /&gt;
usbutils 006-1&lt;br /&gt;
util-linux 2.22-7&lt;br /&gt;
v4l-utils 0.8.8-1&lt;br /&gt;
vi 1:050325-2&lt;br /&gt;
videoproto 2.3.1-2&lt;br /&gt;
vim 7.3.661-1&lt;br /&gt;
vim-buftabs 0.18-1&lt;br /&gt;
vim-runtime 7.3.661-1&lt;br /&gt;
virtuoso 6.1.6-1&lt;br /&gt;
virtuoso-base 6.1.6-1&lt;br /&gt;
vlc 2.0.3-4&lt;br /&gt;
vorbis-tools 1.4.0-3&lt;br /&gt;
webrtc-audio-processing 0.1-1&lt;br /&gt;
wget 1.14-1&lt;br /&gt;
which 2.20-5&lt;br /&gt;
wpa_supplicant 1.0-1&lt;br /&gt;
x264 20120705-1&lt;br /&gt;
xbitmaps 1.1.1-2&lt;br /&gt;
xcb-proto 1.7.1-1&lt;br /&gt;
xcb-util 0.3.9-1&lt;br /&gt;
xcb-util-keysyms 0.3.9-1&lt;br /&gt;
xdg-utils 1.1.0-2.20120520&lt;br /&gt;
xextproto 7.2.1-1&lt;br /&gt;
xf86-input-acecad 1.5.0-3&lt;br /&gt;
xf86-input-aiptek 1.4.1-3&lt;br /&gt;
xf86-input-evdev 2.7.3-1&lt;br /&gt;
xf86-input-joystick 1.6.1-1&lt;br /&gt;
xf86-input-keyboard 1.6.2-1&lt;br /&gt;
xf86-input-mouse 1.8.1-1&lt;br /&gt;
xf86-input-synaptics 1.6.2-1&lt;br /&gt;
xf86-input-vmmouse 12.9.0-1&lt;br /&gt;
xf86-input-void 1.4.0-3&lt;br /&gt;
xf86-video-apm 1.2.5-1&lt;br /&gt;
xf86-video-ark 0.7.5-1&lt;br /&gt;
xf86-video-ast 0.97.0-1&lt;br /&gt;
xf86-video-ati 1:6.14.6-1&lt;br /&gt;
xf86-video-chips 1.2.5-1&lt;br /&gt;
xf86-video-cirrus 1.5.1-1&lt;br /&gt;
xf86-video-dummy 0.3.6-1&lt;br /&gt;
xf86-video-fbdev 0.4.3-1&lt;br /&gt;
xf86-video-glint 1.2.8-1&lt;br /&gt;
xf86-video-i128 1.3.6-1&lt;br /&gt;
xf86-video-i740 1.3.4-1&lt;br /&gt;
xf86-video-intel 2.20.9-1&lt;br /&gt;
xf86-video-mach64 6.9.3-1&lt;br /&gt;
xf86-video-mga 1.6.2-1&lt;br /&gt;
xf86-video-neomagic 1.2.7-1&lt;br /&gt;
xf86-video-nv 2.1.20-1&lt;br /&gt;
xf86-video-r128 6.9.1-1&lt;br /&gt;
xf86-video-rendition 4.2.5-1&lt;br /&gt;
xf86-video-s3 0.6.5-1&lt;br /&gt;
xf86-video-s3virge 1.10.6-1&lt;br /&gt;
xf86-video-savage 2.3.6-1&lt;br /&gt;
xf86-video-siliconmotion 1.7.7-1&lt;br /&gt;
xf86-video-sis 0.10.7-1&lt;br /&gt;
xf86-video-sisusb 0.9.6-1&lt;br /&gt;
xf86-video-tdfx 1.4.5-1&lt;br /&gt;
xf86-video-trident 1.3.6-1&lt;br /&gt;
xf86-video-tseng 1.2.5-1&lt;br /&gt;
xf86-video-v4l 0.2.0-10&lt;br /&gt;
xf86-video-vesa 2.3.2-1&lt;br /&gt;
xf86-video-vmware 12.0.2-1&lt;br /&gt;
xf86-video-voodoo 1.2.5-1&lt;br /&gt;
xf86dgaproto 2.1-2&lt;br /&gt;
xf86vidmodeproto 2.3.1-2&lt;br /&gt;
xfsprogs 3.1.8-2&lt;br /&gt;
xine-lib 1.2.2-1&lt;br /&gt;
xine-ui 0.99.7-1&lt;br /&gt;
xineramaproto 1.2.1-2&lt;br /&gt;
xkeyboard-config 2.7-1&lt;br /&gt;
xmms 1.2.11-4&lt;br /&gt;
xorg-bdftopcf 1.0.3-2&lt;br /&gt;
xorg-docs 1.7-1&lt;br /&gt;
xorg-font-util 1.3.0-1&lt;br /&gt;
xorg-font-utils 7.6-3&lt;br /&gt;
xorg-fonts-100dpi 1.0.1-4&lt;br /&gt;
xorg-fonts-75dpi 1.0.1-4&lt;br /&gt;
xorg-fonts-alias 1.0.2-2&lt;br /&gt;
xorg-fonts-encodings 1.0.4-3&lt;br /&gt;
xorg-fonts-misc 1.0.1-2&lt;br /&gt;
xorg-fonts-type1 7.4-2&lt;br /&gt;
xorg-iceauth 1.0.5-1&lt;br /&gt;
xorg-luit 1.1.1-1&lt;br /&gt;
xorg-mkfontdir 1.0.7-1&lt;br /&gt;
xorg-mkfontscale 1.1.0-1&lt;br /&gt;
xorg-server 1.12.4-1&lt;br /&gt;
xorg-server-common 1.12.4-1&lt;br /&gt;
xorg-server-utils 7.6-3&lt;br /&gt;
xorg-sessreg 1.0.7-1&lt;br /&gt;
xorg-setxkbmap 1.3.0-1&lt;br /&gt;
xorg-smproxy 1.0.5-1&lt;br /&gt;
xorg-twm 1.0.7-1&lt;br /&gt;
xorg-utils 7.6-8&lt;br /&gt;
xorg-x11perf 1.5.4-1&lt;br /&gt;
xorg-xauth 1.0.7-1&lt;br /&gt;
xorg-xbacklight 1.2.0-1&lt;br /&gt;
xorg-xclock 1.0.6-1&lt;br /&gt;
xorg-xcmsdb 1.0.4-1&lt;br /&gt;
xorg-xcursorgen 1.0.5-1&lt;br /&gt;
xorg-xdpyinfo 1.3.0-1&lt;br /&gt;
xorg-xdriinfo 1.0.4-3&lt;br /&gt;
xorg-xev 1.2.0-1&lt;br /&gt;
xorg-xgamma 1.0.5-1&lt;br /&gt;
xorg-xhost 1.0.5-1&lt;br /&gt;
xorg-xinit 1.3.2-1&lt;br /&gt;
xorg-xinput 1.6.0-1&lt;br /&gt;
xorg-xkbcomp 1.2.4-1&lt;br /&gt;
xorg-xkbevd 1.1.3-1&lt;br /&gt;
xorg-xkbutils 1.0.3-3&lt;br /&gt;
xorg-xkill 1.0.3-3&lt;br /&gt;
xorg-xlsatoms 1.1.1-1&lt;br /&gt;
xorg-xlsclients 1.1.2-2&lt;br /&gt;
xorg-xmodmap 1.0.7-1&lt;br /&gt;
xorg-xpr 1.0.4-1&lt;br /&gt;
xorg-xprop 1.2.1-1&lt;br /&gt;
xorg-xrandr 1.3.5-1&lt;br /&gt;
xorg-xrdb 1.0.9-2&lt;br /&gt;
xorg-xrefresh 1.0.4-3&lt;br /&gt;
xorg-xset 1.2.2-1&lt;br /&gt;
xorg-xsetroot 1.1.0-3&lt;br /&gt;
xorg-xvinfo 1.1.1-3&lt;br /&gt;
xorg-xwd 1.0.5-2&lt;br /&gt;
xorg-xwininfo 1.1.2-1&lt;br /&gt;
xorg-xwud 1.0.4-1&lt;br /&gt;
xproto 7.0.23-1&lt;br /&gt;
xterm 282-1&lt;br /&gt;
xvidcore 1.3.2-1&lt;br /&gt;
xz 5.0.4-1&lt;br /&gt;
yajl 2.0.4-1&lt;br /&gt;
yaourt 1.1-1&lt;br /&gt;
zlib 1.2.7-1&lt;br /&gt;
zvbi 0.2.33-4&lt;br /&gt;
zziplib 0.13.62-1&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vrusu</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Getting_Started/Build/Distributions/Arch_Linux</id>
		<title>Getting Started/Build/Distributions/Arch Linux</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Getting_Started/Build/Distributions/Arch_Linux"/>
				<updated>2012-10-08T23:00:04Z</updated>
		
		<summary type="html">&lt;p&gt;Vrusu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{TutorialBrowser|&lt;br /&gt;
&lt;br /&gt;
series=Getting Started|&lt;br /&gt;
&lt;br /&gt;
name=Building KDE4 From Source (Arch Linux requirements)|&lt;br /&gt;
&lt;br /&gt;
pre=[[Getting_Started/Build|Build KDE]]|&lt;br /&gt;
&lt;br /&gt;
next=[[Getting_Started/Build|Build KDE]]|&lt;br /&gt;
&lt;br /&gt;
reading=[[Getting_Started/Build/kdesvn-build|kdesvn-build: The KDE From Subversion Build Tool]]&amp;lt;br&amp;gt;[[Getting_Started/Build/Environment|KDE Build Environment including useful scripts]]&amp;lt;br&amp;gt;[[Development/Tutorials/CMake |Introduction to CMake]]|&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In Arch Linux you need to install the following packages:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
pacman -Sy subversion bzip2 libxslt libxml2 libjpeg \&lt;br /&gt;
           libungif shared-mime-info mesa boost dbus \&lt;br /&gt;
           openssl pkgconfig xine-lib clucene redland \&lt;br /&gt;
           gpgme hal cmake qt qca libical lcms&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note that Qt 4 will be installed by the command above (it is required by QCA anyway), but you can [[Getting Started/Build/KDE4/Prerequisites#Qt|build your own]] from qt-copy in KDE svn, which will include several fixes not yet in a released version of Qt as well as giving you the option of compiling a version with debugging information.  If you do this, the system installed QCA (and any other system libraries that use Qt 4) should work without a problem in your local KDE build.&lt;br /&gt;
&lt;br /&gt;
All of the dependencies in kdesupport can be installed from the [extra] repository.  These will be fine for building from the KDE stable branch, but some may be too old for building KDE from trunk.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
pacman -Sy automoc4 akonadi eigen taglib soprano strigi qimageblitz phonon&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
To build the latest versions of these instead, see [[Getting Started/Build/KDE_Support|building kdesupport]]&lt;br /&gt;
&lt;br /&gt;
For the makeobj script, you can either install kdesdk from [extra] or just download http://websvn.kde.org/*checkout*/trunk/KDE/kdesdk/scripts/makeobj and copy it to either /usr/bin or $HOME/bin (providing $HOME/bin is in your PATH).&lt;br /&gt;
&lt;br /&gt;
Note that there may be other optional dependencies of KDE modules, but almost all of these can be satisfied by [extra], [community] or the [http://aur.archlinux.org/ AUR].  The missing optional dependencies will be listed when configuring a package with cmake.  To search and install from all the main repositories and the AUR at the same time, you can use [http://wiki.archlinux.org/index.php/Yaourt Yaourt].&lt;br /&gt;
&lt;br /&gt;
Here is the list of packages needed to build almost all of the KDE. Put these lines into a file, named for example 'pkglist' then use it to install all the packages at once by issuing &amp;quot;pacman -S $(&amp;lt; pkglist)&amp;quot;. See [https://wiki.archlinux.org/index.php/Pacman_Tips#Backing_up_and_retrieving_a_list_of_installed_packages PacmanTips] for more information.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
a52dec 0.7.4-6&lt;br /&gt;
acl 2.2.51-2&lt;br /&gt;
alsa-lib 1.0.26-1&lt;br /&gt;
alsa-plugins 1.0.26-1&lt;br /&gt;
alsa-utils 1.0.26-1&lt;br /&gt;
apr 1.4.6-1&lt;br /&gt;
apr-util 1.4.1-1&lt;br /&gt;
archlinux-keyring 20120915-1&lt;br /&gt;
artwiz-fonts 1.3-7&lt;br /&gt;
aspell 0.60.6.1-1&lt;br /&gt;
aspell-fr 0.50.3-6&lt;br /&gt;
ati-dri 8.0.4-3&lt;br /&gt;
atk 2.4.0-1&lt;br /&gt;
attr 2.4.46-2&lt;br /&gt;
audiofile 0.3.4-1&lt;br /&gt;
autoconf 2.69-1&lt;br /&gt;
automake 1.12.4-1&lt;br /&gt;
avahi 0.6.31-4&lt;br /&gt;
bash 4.2.037-1&lt;br /&gt;
binutils 2.22-10&lt;br /&gt;
bison 2.6.2-1&lt;br /&gt;
boost 1.50.0-2&lt;br /&gt;
boost-libs 1.50.0-2&lt;br /&gt;
bzip2 1.0.6-4&lt;br /&gt;
bzr 2.5.1-1&lt;br /&gt;
ca-certificates 20120623-1&lt;br /&gt;
cairo 1.12.2-3&lt;br /&gt;
cdparanoia 10.2-4&lt;br /&gt;
cloog 0.17.0-2&lt;br /&gt;
clucene 2.3.3.4-6&lt;br /&gt;
clutter 1.10.6-1&lt;br /&gt;
clutter-gst 1.6.0-1&lt;br /&gt;
cmake 2.8.9-1&lt;br /&gt;
cogl 1.10.4-1&lt;br /&gt;
compositeproto 0.4.2-2&lt;br /&gt;
consolekit 0.4.6-4&lt;br /&gt;
coreutils 8.19-1&lt;br /&gt;
cracklib 2.8.19-1&lt;br /&gt;
cronie 1.4.8-3&lt;br /&gt;
cryptsetup 1.5.0-2&lt;br /&gt;
curl 7.27.0-1&lt;br /&gt;
damageproto 1.2.1-2&lt;br /&gt;
db 5.3.21-1&lt;br /&gt;
dblatex 0.3.2-3&lt;br /&gt;
dbus 1.6.8-1&lt;br /&gt;
dbus-core 1.6.8-1&lt;br /&gt;
dbus-glib 0.100-1&lt;br /&gt;
desktop-file-utils 0.20-1&lt;br /&gt;
device-mapper 2.02.97-1&lt;br /&gt;
dhcpcd 5.6.2-1&lt;br /&gt;
dialog 1.1_20120706-1&lt;br /&gt;
diffutils 3.2-1&lt;br /&gt;
dirmngr 1.1.0-4&lt;br /&gt;
dmxproto 2.3.1-2&lt;br /&gt;
dnssec-anchors 20120422-1&lt;br /&gt;
docbook-xml 4.5-5&lt;br /&gt;
docbook-xsl 1.77.1-2&lt;br /&gt;
doxygen 1.8.2-1&lt;br /&gt;
dri2proto 2.8-1&lt;br /&gt;
e2fsprogs 1.42.5-1&lt;br /&gt;
enca 1.13-2&lt;br /&gt;
eventlog 0.2.12-3&lt;br /&gt;
exiv2 0.23-1&lt;br /&gt;
expat 2.1.0-1&lt;br /&gt;
faad2 2.7-3&lt;br /&gt;
fakeroot 1.18.4-1&lt;br /&gt;
ffmpeg 1:1.0-1&lt;br /&gt;
ffmpegthumbnailer 2.0.7-5&lt;br /&gt;
fftw 3.3.2-1&lt;br /&gt;
file 5.11-1&lt;br /&gt;
filesystem 2012.10-1&lt;br /&gt;
findutils 4.4.2-4&lt;br /&gt;
fixesproto 5.0-2&lt;br /&gt;
flac 1.2.1-3&lt;br /&gt;
flex 2.5.37-1&lt;br /&gt;
font-bh-ttf 1.0.3-1&lt;br /&gt;
font-bitstream-speedo 1.0.1-2&lt;br /&gt;
fontconfig 2.10.1-2&lt;br /&gt;
fontsproto 2.1.2-1&lt;br /&gt;
freeglut 2.8.0-1&lt;br /&gt;
freetype2 2.4.10-1&lt;br /&gt;
fribidi 0.19.4-1&lt;br /&gt;
fuse 2.9.1-1&lt;br /&gt;
gambas3-devel 3.3.2-2&lt;br /&gt;
gambas3-examples 3.3.2-2&lt;br /&gt;
gambas3-gb-cairo 3.3.2-2&lt;br /&gt;
gambas3-gb-chart 3.3.2-2&lt;br /&gt;
gambas3-gb-complex 3.3.2-2&lt;br /&gt;
gambas3-gb-compress 3.3.2-2&lt;br /&gt;
gambas3-gb-crypt 3.3.2-2&lt;br /&gt;
gambas3-gb-data 3.3.2-2&lt;br /&gt;
gambas3-gb-db 3.3.2-2&lt;br /&gt;
gambas3-gb-db-form 3.3.2-2&lt;br /&gt;
gambas3-gb-db-mysql 3.3.2-2&lt;br /&gt;
gambas3-gb-db-odbc 3.3.2-2&lt;br /&gt;
gambas3-gb-db-postgresql 3.3.2-2&lt;br /&gt;
gambas3-gb-db-sqlite2 3.3.2-2&lt;br /&gt;
gambas3-gb-db-sqlite3 3.3.2-2&lt;br /&gt;
gambas3-gb-dbus 3.3.2-2&lt;br /&gt;
gambas3-gb-desktop 3.3.2-2&lt;br /&gt;
gambas3-gb-eval-highlight 3.3.2-2&lt;br /&gt;
gambas3-gb-form 3.3.2-2&lt;br /&gt;
gambas3-gb-form-dialog 3.3.2-2&lt;br /&gt;
gambas3-gb-form-mdi 3.3.2-2&lt;br /&gt;
gambas3-gb-form-stock 3.3.2-2&lt;br /&gt;
gambas3-gb-gtk 3.3.2-2&lt;br /&gt;
gambas3-gb-image 3.3.2-2&lt;br /&gt;
gambas3-gb-image-effect 3.3.2-2&lt;br /&gt;
gambas3-gb-image-imlib 3.3.2-2&lt;br /&gt;
gambas3-gb-image-io 3.3.2-2&lt;br /&gt;
gambas3-gb-media 3.3.2-2&lt;br /&gt;
gambas3-gb-mime 3.3.2-2&lt;br /&gt;
gambas3-gb-ncurses 3.3.2-2&lt;br /&gt;
gambas3-gb-net 3.3.2-2&lt;br /&gt;
gambas3-gb-net-curl 3.3.2-2&lt;br /&gt;
gambas3-gb-net-pop3 3.3.2-2&lt;br /&gt;
gambas3-gb-net-smtp 3.3.2-2&lt;br /&gt;
gambas3-gb-opengl 3.3.2-2&lt;br /&gt;
gambas3-gb-opengl-glsl 3.3.2-2&lt;br /&gt;
gambas3-gb-opengl-glu 3.3.2-2&lt;br /&gt;
gambas3-gb-option 3.3.2-2&lt;br /&gt;
gambas3-gb-pcre 3.3.2-2&lt;br /&gt;
gambas3-gb-pdf 3.3.2-2&lt;br /&gt;
gambas3-gb-qt4 3.3.2-2&lt;br /&gt;
gambas3-gb-qt4-ext 3.3.2-2&lt;br /&gt;
gambas3-gb-qt4-opengl 3.3.2-2&lt;br /&gt;
gambas3-gb-qt4-webkit 3.3.2-2&lt;br /&gt;
gambas3-gb-report 3.3.2-2&lt;br /&gt;
gambas3-gb-sdl 3.3.2-2&lt;br /&gt;
gambas3-gb-sdl-sound 3.3.2-2&lt;br /&gt;
gambas3-gb-settings 3.3.2-2&lt;br /&gt;
gambas3-gb-signal 3.3.2-2&lt;br /&gt;
gambas3-gb-v4l 3.3.2-2&lt;br /&gt;
gambas3-gb-vb 3.3.2-2&lt;br /&gt;
gambas3-gb-web 3.3.2-2&lt;br /&gt;
gambas3-gb-xml 3.3.2-2&lt;br /&gt;
gambas3-gb-xml-rpc 3.3.2-2&lt;br /&gt;
gambas3-gb-xml-xslt 3.3.2-2&lt;br /&gt;
gambas3-ide 3.3.2-2&lt;br /&gt;
gambas3-runtime 3.3.2-2&lt;br /&gt;
gambas3-script 3.3.2-2&lt;br /&gt;
gamin 0.1.10-6&lt;br /&gt;
gawk 4.0.1-1&lt;br /&gt;
gcc 4.7.1-6&lt;br /&gt;
gcc-libs 4.7.1-6&lt;br /&gt;
gd 2.0.36RC1-5&lt;br /&gt;
gdbm 1.10-1&lt;br /&gt;
gdk-pixbuf2 2.26.3-1&lt;br /&gt;
gettext 0.18.1.1-4&lt;br /&gt;
giflib 4.1.6-5&lt;br /&gt;
git 1.7.12.2-1&lt;br /&gt;
glew 1.8.0-1&lt;br /&gt;
glib 1.2.10-9&lt;br /&gt;
glib-networking 2.32.3-1&lt;br /&gt;
glib2 2.32.4-1&lt;br /&gt;
glibc 2.16.0-4&lt;br /&gt;
glitz 0.5.6-3&lt;br /&gt;
glproto 1.4.16-1&lt;br /&gt;
gmime 2.6.10-1&lt;br /&gt;
gmp 5.0.5-1&lt;br /&gt;
gnupg 2.0.19-2&lt;br /&gt;
gnutls 3.1.2-1&lt;br /&gt;
gpgme 1.3.1-4&lt;br /&gt;
gpm 1.20.6-10&lt;br /&gt;
grantlee 0.2.0-1&lt;br /&gt;
grep 2.14-1&lt;br /&gt;
groff 1.21-2&lt;br /&gt;
grub-bios 2.00-1&lt;br /&gt;
grub-common 2.00-1&lt;br /&gt;
gsettings-desktop-schemas 3.4.2-1&lt;br /&gt;
gsfonts 1.0.7pre44-3&lt;br /&gt;
gsm 1.0.13-7&lt;br /&gt;
gstreamer0.10 0.10.36-1&lt;br /&gt;
gstreamer0.10-base 0.10.36-1&lt;br /&gt;
gtk 1.2.10-11&lt;br /&gt;
gtk-update-icon-cache 2.24.13-1&lt;br /&gt;
gtk2 2.24.13-1&lt;br /&gt;
gzip 1.5-1&lt;br /&gt;
heirloom-mailx 12.5-3&lt;br /&gt;
hicolor-icon-theme 0.12-2&lt;br /&gt;
hwids 20120922-1&lt;br /&gt;
iana-etc 2.30-3&lt;br /&gt;
icu 49.1.2-2&lt;br /&gt;
imlib2 1.4.5-2&lt;br /&gt;
inetutils 1.9.1-4&lt;br /&gt;
initscripts 2012.09.2-2&lt;br /&gt;
inputproto 2.2-1&lt;br /&gt;
intel-dri 8.0.4-3&lt;br /&gt;
iproute2 3.5.1-1&lt;br /&gt;
iputils 20101006-4&lt;br /&gt;
isl 0.10-1&lt;br /&gt;
jade 1.2.1-8&lt;br /&gt;
jasper 1.900.1-7&lt;br /&gt;
jfsutils 1.1.15-3&lt;br /&gt;
json-c 0.9-1&lt;br /&gt;
json-glib 0.14.2-1&lt;br /&gt;
kbd 1.15.3-3&lt;br /&gt;
kbproto 1.0.6-1&lt;br /&gt;
keyutils 1.5.5-3&lt;br /&gt;
khrplatform-devel 8.0.4-3&lt;br /&gt;
kmod 10-1&lt;br /&gt;
krb5 1.10.3-1&lt;br /&gt;
lame 3.99.5-1&lt;br /&gt;
lcms 1.19-2&lt;br /&gt;
ldns 1.6.13-1&lt;br /&gt;
less 451-1&lt;br /&gt;
libao 1.1.0-2&lt;br /&gt;
libarchive 3.0.4-2&lt;br /&gt;
libass 0.10.0-3&lt;br /&gt;
libassuan 2.0.3-1&lt;br /&gt;
libasyncns 0.8-4&lt;br /&gt;
libcanberra 0.28-5&lt;br /&gt;
libcanberra-gstreamer 0.28-5&lt;br /&gt;
libcap 2.22-3&lt;br /&gt;
libcroco 0.6.5-1&lt;br /&gt;
libcups 1.6.1-6&lt;br /&gt;
libdaemon 0.14-2&lt;br /&gt;
libdatrie 0.2.5-1&lt;br /&gt;
libdbusmenu-qt 0.9.2-1&lt;br /&gt;
libdca 0.0.5-3&lt;br /&gt;
libdmtx 0.7.4-3&lt;br /&gt;
libdmx 1.1.2-1&lt;br /&gt;
libdrm 2.4.39-1&lt;br /&gt;
libdv 1.0.0-4&lt;br /&gt;
libdvbpsi 0.2.2-1&lt;br /&gt;
libdvdcss 1.2.12-1&lt;br /&gt;
libdvdnav 4.2.0-2&lt;br /&gt;
libdvdread 4.2.0-1&lt;br /&gt;
libebml 1.2.2-2&lt;br /&gt;
libedit 20120601_3.0-1&lt;br /&gt;
libegl 8.0.4-3&lt;br /&gt;
libexif 0.6.21-1&lt;br /&gt;
libffi 3.0.11-1&lt;br /&gt;
libfontenc 1.1.1-1&lt;br /&gt;
libftdi 0.20-1&lt;br /&gt;
libgbm 8.0.4-3&lt;br /&gt;
libgcrypt 1.5.0-3&lt;br /&gt;
libgl 8.0.4-3&lt;br /&gt;
libglapi 8.0.4-3&lt;br /&gt;
libgpg-error 1.10-2&lt;br /&gt;
libgphoto2 2.4.14-1&lt;br /&gt;
libgssglue 0.4-1&lt;br /&gt;
libical 0.48-1&lt;br /&gt;
libice 1.0.8-1&lt;br /&gt;
libid3tag 0.15.1b-7&lt;br /&gt;
libieee1284 0.2.11-4&lt;br /&gt;
libiodbc 3.52.8-1&lt;br /&gt;
libirman 0.4.5-3&lt;br /&gt;
libjpeg-turbo 1.2.1-1&lt;br /&gt;
libkate 0.4.1-3&lt;br /&gt;
libksba 1.2.0-2&lt;br /&gt;
libldap 2.4.32-1&lt;br /&gt;
libltdl 2.4.2-6&lt;br /&gt;
libmad 0.15.1b-6&lt;br /&gt;
libmatroska 1.3.0-2&lt;br /&gt;
libmikmod 3.1.12-4&lt;br /&gt;
libmng 1.0.10-4&lt;br /&gt;
libmodplug 0.8.8.4-1&lt;br /&gt;
libmpc 1.0.1-1&lt;br /&gt;
libmpcdec 1.2.6-3&lt;br /&gt;
libmpeg2 0.5.1-3&lt;br /&gt;
libmysqlclient 5.5.28-1&lt;br /&gt;
libnl 3.2.11-1&lt;br /&gt;
libogg 1.3.0-1&lt;br /&gt;
libopensync 0.39-4&lt;br /&gt;
libpcap 1.3.0-1&lt;br /&gt;
libpciaccess 0.13.1-1&lt;br /&gt;
libpipeline 1.2.2-1&lt;br /&gt;
libpng 1.5.12-1&lt;br /&gt;
libproxy 0.4.7-2&lt;br /&gt;
libpulse 2.1-1&lt;br /&gt;
libraw1394 2.0.7-2&lt;br /&gt;
librsvg 2.36.3-1&lt;br /&gt;
libsamplerate 0.1.8-1&lt;br /&gt;
libsasl 2.1.23-9&lt;br /&gt;
libshout 1:2.3.1-1&lt;br /&gt;
libsigsegv 2.10-1&lt;br /&gt;
libsm 1.2.1-1&lt;br /&gt;
libsndfile 1.0.25-2&lt;br /&gt;
libsoup 2.38.1-1&lt;br /&gt;
libssh 0.5.2-1&lt;br /&gt;
libssh2 1.4.2-1&lt;br /&gt;
libtasn1 2.14-1&lt;br /&gt;
libthai 0.1.18-1&lt;br /&gt;
libtheora 1.1.1-2&lt;br /&gt;
libtiff 4.0.3-1&lt;br /&gt;
libtiger 0.3.4-3&lt;br /&gt;
libtirpc 0.2.2-2&lt;br /&gt;
libtool 2.4.2-6&lt;br /&gt;
libupnp 1.6.17-1&lt;br /&gt;
libusb-compat 0.1.4-2&lt;br /&gt;
libusbx 1.0.14-1&lt;br /&gt;
libva 1.1.0-1&lt;br /&gt;
libvncserver 0.9.9-1&lt;br /&gt;
libvorbis 1.3.3-1&lt;br /&gt;
libvpx 1.1.0-1&lt;br /&gt;
libx11 1.5.0-1&lt;br /&gt;
libxau 1.0.7-1&lt;br /&gt;
libxaw 1.0.11-1&lt;br /&gt;
libxcb 1.8.1-1&lt;br /&gt;
libxcomposite 0.4.3-2&lt;br /&gt;
libxcursor 1.1.13-1&lt;br /&gt;
libxdamage 1.1.3-2&lt;br /&gt;
libxdmcp 1.1.1-1&lt;br /&gt;
libxext 1.3.1-1&lt;br /&gt;
libxfixes 5.0-2&lt;br /&gt;
libxfont 1.4.5-1&lt;br /&gt;
libxft 2.3.1-1&lt;br /&gt;
libxi 1.6.1-1&lt;br /&gt;
libxinerama 1.1.2-1&lt;br /&gt;
libxkbfile 1.0.8-1&lt;br /&gt;
libxml2 2.8.0-1&lt;br /&gt;
libxmu 1.1.1-1&lt;br /&gt;
libxpm 3.5.10-1&lt;br /&gt;
libxrandr 1.4.0-1&lt;br /&gt;
libxrender 0.9.7-1&lt;br /&gt;
libxslt 1.1.26-3&lt;br /&gt;
libxss 1.2.2-1&lt;br /&gt;
libxt 1.1.3-1&lt;br /&gt;
libxtst 1.2.1-1&lt;br /&gt;
libxv 1.0.7-1&lt;br /&gt;
libxvmc 1.0.7-1&lt;br /&gt;
libxxf86dga 1.1.3-1&lt;br /&gt;
libxxf86vm 1.1.2-1&lt;br /&gt;
licenses 2.9-1&lt;br /&gt;
linux 3.5.5-1&lt;br /&gt;
linux-api-headers 3.5.1-1&lt;br /&gt;
linux-firmware 20120625-1&lt;br /&gt;
lirc-utils 1:0.9.0-30&lt;br /&gt;
logrotate 3.8.2-1&lt;br /&gt;
lua 5.1.5-2&lt;br /&gt;
lvm2 2.02.97-1&lt;br /&gt;
m4 1.4.16-2&lt;br /&gt;
make 3.82-5&lt;br /&gt;
man-db 2.6.3-1&lt;br /&gt;
man-pages 3.42-1&lt;br /&gt;
mc 4.8.6-1&lt;br /&gt;
mcpp 2.7.2-4&lt;br /&gt;
mdadm 3.2.5-2&lt;br /&gt;
mesa 8.0.4-3&lt;br /&gt;
mjpegtools 2.0.0-2&lt;br /&gt;
mkinitcpio 0.10-1&lt;br /&gt;
mkinitcpio-busybox 1.20.2-1&lt;br /&gt;
mlocate 0.26-1&lt;br /&gt;
mobile-broadband-provider-info 20120614-1&lt;br /&gt;
modemmanager 0.6.0.0-1&lt;br /&gt;
mpfr 3.1.1.p2-1&lt;br /&gt;
mtdev 1.1.2-1&lt;br /&gt;
mysql 5.5.28-1&lt;br /&gt;
mysql-clients 5.5.28-1&lt;br /&gt;
nano 2.2.6-2&lt;br /&gt;
ncurses 5.9-3&lt;br /&gt;
neon 0.29.6-4&lt;br /&gt;
net-snmp 5.7.1-3&lt;br /&gt;
nettle 2.5-1&lt;br /&gt;
networkmanager 0.9.6.0-2&lt;br /&gt;
networkmanager-dispatcher-ntpd 1.0-4&lt;br /&gt;
nspr 4.9.2-1&lt;br /&gt;
nss 3.13.6-1&lt;br /&gt;
ntp 4.2.6.p5-11&lt;br /&gt;
opencore-amr 0.1.3-1&lt;br /&gt;
openjpeg 1.5.0-1&lt;br /&gt;
openssh 6.1p1-2&lt;br /&gt;
openssh-askpass 1.3.4-1&lt;br /&gt;
openssl 1.0.1.c-1&lt;br /&gt;
orc 0.4.16-1&lt;br /&gt;
p11-kit 0.13-1&lt;br /&gt;
package-query 1.0.1-1&lt;br /&gt;
pacman 4.0.3-3&lt;br /&gt;
pacman-color 4.0.3-3&lt;br /&gt;
pacman-mirrorlist 20120908-1&lt;br /&gt;
pam 1.1.5-4&lt;br /&gt;
pambase 20120701-1&lt;br /&gt;
pango 1.30.1-1&lt;br /&gt;
patch 2.7.1-1&lt;br /&gt;
pciutils 3.1.10-1&lt;br /&gt;
pcmciautils 018-4&lt;br /&gt;
pcre 8.31-1&lt;br /&gt;
perl 5.16.1-1&lt;br /&gt;
perl-crypt-ssleay 0.64-1&lt;br /&gt;
perl-encode-locale 1.03-1&lt;br /&gt;
perl-error 0.17018-1&lt;br /&gt;
perl-file-listing 6.04-1&lt;br /&gt;
perl-html-parser 3.69-2&lt;br /&gt;
perl-html-tagset 3.20-3&lt;br /&gt;
perl-http-cookies 6.01-1&lt;br /&gt;
perl-http-daemon 6.01-1&lt;br /&gt;
perl-http-date 6.02-1&lt;br /&gt;
perl-http-message 6.03-1&lt;br /&gt;
perl-http-negotiate 6.01-1&lt;br /&gt;
perl-io-socket-ssl 1.76-1&lt;br /&gt;
perl-libwww 6.04-1&lt;br /&gt;
perl-lwp-mediatypes 6.02-1&lt;br /&gt;
perl-lwp-protocol-https 6.03-1&lt;br /&gt;
perl-mozilla-ca 20120309-1&lt;br /&gt;
perl-net-http 6.03-1&lt;br /&gt;
perl-net-ssleay 1.49-1&lt;br /&gt;
perl-try-tiny 0.11-1&lt;br /&gt;
perl-uri 1.60-1&lt;br /&gt;
perl-www-robotrules 6.02-1&lt;br /&gt;
perl-xml-parser 2.41-3&lt;br /&gt;
pinentry 0.8.2-1&lt;br /&gt;
pixman 0.26.2-1&lt;br /&gt;
pkg-config 0.27.1-1&lt;br /&gt;
polkit 0.105-1&lt;br /&gt;
poppler 0.20.3-1&lt;br /&gt;
poppler-data 0.4.5-1&lt;br /&gt;
popt 1.16-5&lt;br /&gt;
postgresql-libs 9.2.1-1&lt;br /&gt;
ppl 1.0-1&lt;br /&gt;
ppp 2.4.5-4&lt;br /&gt;
procps-ng 3.3.3-6&lt;br /&gt;
psmisc 22.19-1&lt;br /&gt;
pth 2.0.7-4&lt;br /&gt;
pulseaudio 2.1-1&lt;br /&gt;
pulseaudio-alsa 2-1&lt;br /&gt;
python2 2.7.3-2&lt;br /&gt;
qjson 0.7.1-2&lt;br /&gt;
qrencode 3.3.1-1&lt;br /&gt;
qt 4.8.3-4&lt;br /&gt;
qtwebkit 2.2.2-1&lt;br /&gt;
randrproto 1.4.0-1&lt;br /&gt;
raptor 2.0.8-1&lt;br /&gt;
rasqal 1:0.9.29-1&lt;br /&gt;
readline 6.2.004-1&lt;br /&gt;
recode 3.6-7&lt;br /&gt;
recordproto 1.14.2-1&lt;br /&gt;
redland 1:1.0.15-3&lt;br /&gt;
redland-storage-virtuoso 1:1.0.15-3&lt;br /&gt;
reiserfsprogs 3.6.21-4&lt;br /&gt;
renderproto 0.11.1-2&lt;br /&gt;
rtkit 0.11-1&lt;br /&gt;
rtmpdump 2.4-1&lt;br /&gt;
run-parts 4.3.4-1&lt;br /&gt;
sane 1.0.23-1&lt;br /&gt;
schroedinger 1.0.11-1&lt;br /&gt;
scrnsaverproto 1.2.2-1&lt;br /&gt;
sdl 1.2.15-3&lt;br /&gt;
sdl_image 1.2.12-2&lt;br /&gt;
sdl_mixer 1.2.12-1&lt;br /&gt;
sdl_ttf 2.0.11-2&lt;br /&gt;
sed 4.2.1-4&lt;br /&gt;
sgmltools-lite 3.0.3-7&lt;br /&gt;
shadow 4.1.5.1-1&lt;br /&gt;
shared-mime-info 1.0-1&lt;br /&gt;
slang 2.2.4-2&lt;br /&gt;
smpeg 0.4.4-6&lt;br /&gt;
speex 1.2rc1-2&lt;br /&gt;
sqlite 3.7.14.1-1&lt;br /&gt;
sqlite2 2.8.17-5&lt;br /&gt;
sshfs 2.4-1&lt;br /&gt;
subversion 1.7.6-1&lt;br /&gt;
sudo 1.8.6.p3-1&lt;br /&gt;
svga-dri 8.0.4-3&lt;br /&gt;
sysfsutils 2.1.0-8&lt;br /&gt;
syslinux 4.05-7&lt;br /&gt;
syslog-ng 3.3.6-1&lt;br /&gt;
systemd 194-1&lt;br /&gt;
sysvinit 2.88-8&lt;br /&gt;
sysvinit-tools 2.88-8&lt;br /&gt;
t1lib 5.1.2-3&lt;br /&gt;
taglib 1.8-1&lt;br /&gt;
tar 1.26-2&lt;br /&gt;
tdb 1.2.9-2&lt;br /&gt;
texinfo 4.13a-7&lt;br /&gt;
texlive-bin 2012.0-4&lt;br /&gt;
texlive-core 2012.26892-2&lt;br /&gt;
texlive-htmlxml 2012.24013-1&lt;br /&gt;
texlive-latexextra 2012.26807-1&lt;br /&gt;
texlive-pictures 2012.26791-1&lt;br /&gt;
ttf-bitstream-vera 1.10-8&lt;br /&gt;
ttf-cheapskate 2.0-8&lt;br /&gt;
ttf-dejavu 2.33-3&lt;br /&gt;
ttf-liberation 2.00.0-1&lt;br /&gt;
tzdata 2012f-1&lt;br /&gt;
unixodbc 2.3.1-1&lt;br /&gt;
usbutils 006-1&lt;br /&gt;
util-linux 2.22-7&lt;br /&gt;
v4l-utils 0.8.8-1&lt;br /&gt;
vi 1:050325-2&lt;br /&gt;
videoproto 2.3.1-2&lt;br /&gt;
vim 7.3.661-1&lt;br /&gt;
vim-buftabs 0.18-1&lt;br /&gt;
vim-runtime 7.3.661-1&lt;br /&gt;
virtuoso 6.1.6-1&lt;br /&gt;
virtuoso-base 6.1.6-1&lt;br /&gt;
vlc 2.0.3-4&lt;br /&gt;
vorbis-tools 1.4.0-3&lt;br /&gt;
webrtc-audio-processing 0.1-1&lt;br /&gt;
wget 1.14-1&lt;br /&gt;
which 2.20-5&lt;br /&gt;
wpa_supplicant 1.0-1&lt;br /&gt;
x264 20120705-1&lt;br /&gt;
xbitmaps 1.1.1-2&lt;br /&gt;
xcb-proto 1.7.1-1&lt;br /&gt;
xcb-util 0.3.9-1&lt;br /&gt;
xcb-util-keysyms 0.3.9-1&lt;br /&gt;
xdg-utils 1.1.0-2.20120520&lt;br /&gt;
xextproto 7.2.1-1&lt;br /&gt;
xf86-input-acecad 1.5.0-3&lt;br /&gt;
xf86-input-aiptek 1.4.1-3&lt;br /&gt;
xf86-input-evdev 2.7.3-1&lt;br /&gt;
xf86-input-joystick 1.6.1-1&lt;br /&gt;
xf86-input-keyboard 1.6.2-1&lt;br /&gt;
xf86-input-mouse 1.8.1-1&lt;br /&gt;
xf86-input-synaptics 1.6.2-1&lt;br /&gt;
xf86-input-vmmouse 12.9.0-1&lt;br /&gt;
xf86-input-void 1.4.0-3&lt;br /&gt;
xf86-video-apm 1.2.5-1&lt;br /&gt;
xf86-video-ark 0.7.5-1&lt;br /&gt;
xf86-video-ast 0.97.0-1&lt;br /&gt;
xf86-video-ati 1:6.14.6-1&lt;br /&gt;
xf86-video-chips 1.2.5-1&lt;br /&gt;
xf86-video-cirrus 1.5.1-1&lt;br /&gt;
xf86-video-dummy 0.3.6-1&lt;br /&gt;
xf86-video-fbdev 0.4.3-1&lt;br /&gt;
xf86-video-glint 1.2.8-1&lt;br /&gt;
xf86-video-i128 1.3.6-1&lt;br /&gt;
xf86-video-i740 1.3.4-1&lt;br /&gt;
xf86-video-intel 2.20.9-1&lt;br /&gt;
xf86-video-mach64 6.9.3-1&lt;br /&gt;
xf86-video-mga 1.6.2-1&lt;br /&gt;
xf86-video-neomagic 1.2.7-1&lt;br /&gt;
xf86-video-nv 2.1.20-1&lt;br /&gt;
xf86-video-r128 6.9.1-1&lt;br /&gt;
xf86-video-rendition 4.2.5-1&lt;br /&gt;
xf86-video-s3 0.6.5-1&lt;br /&gt;
xf86-video-s3virge 1.10.6-1&lt;br /&gt;
xf86-video-savage 2.3.6-1&lt;br /&gt;
xf86-video-siliconmotion 1.7.7-1&lt;br /&gt;
xf86-video-sis 0.10.7-1&lt;br /&gt;
xf86-video-sisusb 0.9.6-1&lt;br /&gt;
xf86-video-tdfx 1.4.5-1&lt;br /&gt;
xf86-video-trident 1.3.6-1&lt;br /&gt;
xf86-video-tseng 1.2.5-1&lt;br /&gt;
xf86-video-v4l 0.2.0-10&lt;br /&gt;
xf86-video-vesa 2.3.2-1&lt;br /&gt;
xf86-video-vmware 12.0.2-1&lt;br /&gt;
xf86-video-voodoo 1.2.5-1&lt;br /&gt;
xf86dgaproto 2.1-2&lt;br /&gt;
xf86vidmodeproto 2.3.1-2&lt;br /&gt;
xfsprogs 3.1.8-2&lt;br /&gt;
xine-lib 1.2.2-1&lt;br /&gt;
xine-ui 0.99.7-1&lt;br /&gt;
xineramaproto 1.2.1-2&lt;br /&gt;
xkeyboard-config 2.7-1&lt;br /&gt;
xmms 1.2.11-4&lt;br /&gt;
xorg-bdftopcf 1.0.3-2&lt;br /&gt;
xorg-docs 1.7-1&lt;br /&gt;
xorg-font-util 1.3.0-1&lt;br /&gt;
xorg-font-utils 7.6-3&lt;br /&gt;
xorg-fonts-100dpi 1.0.1-4&lt;br /&gt;
xorg-fonts-75dpi 1.0.1-4&lt;br /&gt;
xorg-fonts-alias 1.0.2-2&lt;br /&gt;
xorg-fonts-encodings 1.0.4-3&lt;br /&gt;
xorg-fonts-misc 1.0.1-2&lt;br /&gt;
xorg-fonts-type1 7.4-2&lt;br /&gt;
xorg-iceauth 1.0.5-1&lt;br /&gt;
xorg-luit 1.1.1-1&lt;br /&gt;
xorg-mkfontdir 1.0.7-1&lt;br /&gt;
xorg-mkfontscale 1.1.0-1&lt;br /&gt;
xorg-server 1.12.4-1&lt;br /&gt;
xorg-server-common 1.12.4-1&lt;br /&gt;
xorg-server-utils 7.6-3&lt;br /&gt;
xorg-sessreg 1.0.7-1&lt;br /&gt;
xorg-setxkbmap 1.3.0-1&lt;br /&gt;
xorg-smproxy 1.0.5-1&lt;br /&gt;
xorg-twm 1.0.7-1&lt;br /&gt;
xorg-utils 7.6-8&lt;br /&gt;
xorg-x11perf 1.5.4-1&lt;br /&gt;
xorg-xauth 1.0.7-1&lt;br /&gt;
xorg-xbacklight 1.2.0-1&lt;br /&gt;
xorg-xclock 1.0.6-1&lt;br /&gt;
xorg-xcmsdb 1.0.4-1&lt;br /&gt;
xorg-xcursorgen 1.0.5-1&lt;br /&gt;
xorg-xdpyinfo 1.3.0-1&lt;br /&gt;
xorg-xdriinfo 1.0.4-3&lt;br /&gt;
xorg-xev 1.2.0-1&lt;br /&gt;
xorg-xgamma 1.0.5-1&lt;br /&gt;
xorg-xhost 1.0.5-1&lt;br /&gt;
xorg-xinit 1.3.2-1&lt;br /&gt;
xorg-xinput 1.6.0-1&lt;br /&gt;
xorg-xkbcomp 1.2.4-1&lt;br /&gt;
xorg-xkbevd 1.1.3-1&lt;br /&gt;
xorg-xkbutils 1.0.3-3&lt;br /&gt;
xorg-xkill 1.0.3-3&lt;br /&gt;
xorg-xlsatoms 1.1.1-1&lt;br /&gt;
xorg-xlsclients 1.1.2-2&lt;br /&gt;
xorg-xmodmap 1.0.7-1&lt;br /&gt;
xorg-xpr 1.0.4-1&lt;br /&gt;
xorg-xprop 1.2.1-1&lt;br /&gt;
xorg-xrandr 1.3.5-1&lt;br /&gt;
xorg-xrdb 1.0.9-2&lt;br /&gt;
xorg-xrefresh 1.0.4-3&lt;br /&gt;
xorg-xset 1.2.2-1&lt;br /&gt;
xorg-xsetroot 1.1.0-3&lt;br /&gt;
xorg-xvinfo 1.1.1-3&lt;br /&gt;
xorg-xwd 1.0.5-2&lt;br /&gt;
xorg-xwininfo 1.1.2-1&lt;br /&gt;
xorg-xwud 1.0.4-1&lt;br /&gt;
xproto 7.0.23-1&lt;br /&gt;
xterm 282-1&lt;br /&gt;
xvidcore 1.3.2-1&lt;br /&gt;
xz 5.0.4-1&lt;br /&gt;
yajl 2.0.4-1&lt;br /&gt;
yaourt 1.1-1&lt;br /&gt;
zlib 1.2.7-1&lt;br /&gt;
zvbi 0.2.33-4&lt;br /&gt;
zziplib 0.13.62-1&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vrusu</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Projects/Utils/ksecretsservice</id>
		<title>Projects/Utils/ksecretsservice</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Projects/Utils/ksecretsservice"/>
				<updated>2011-11-20T23:43:43Z</updated>
		
		<summary type="html">&lt;p&gt;Vrusu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:I18n/Language Navigation Bar|Projects/Utils/kwallet}}&lt;br /&gt;
== Structure ==&lt;br /&gt;
&lt;br /&gt;
ksecretsservice is a secrets management infrastructure aiming to replace [[Projects/Utils/kwallet]]. &lt;br /&gt;
&lt;br /&gt;
All the sources of this infrastructure are located on projects.kde.org [[https://projects.kde.org/projects/kde/kdeutils/ksecrets]]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! part&lt;br /&gt;
! description&lt;br /&gt;
|-&lt;br /&gt;
| ksecretsserviced&lt;br /&gt;
| store the secrets in a secure manner&lt;br /&gt;
|-&lt;br /&gt;
| ksecretsservice&lt;br /&gt;
| Public API to be used by KDE applications&lt;br /&gt;
|-&lt;br /&gt;
| secretsync&lt;br /&gt;
| Tool used to synchronize secrets between several devices&lt;br /&gt;
|-&lt;br /&gt;
| kio&lt;br /&gt;
| Let users browse secrets using the ksecrets:// protocol&lt;br /&gt;
|-&lt;br /&gt;
| kwl2kss&lt;br /&gt;
| KWallet to KSecretsService conversion tool&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Roadmap ===&lt;br /&gt;
&lt;br /&gt;
* Daemon (ksecretsserviced)&lt;br /&gt;
** ksecrets specific file format storage [DONE]&lt;br /&gt;
** testing and bugfixing [IN PROGRESS]&lt;br /&gt;
* KDE API (ksecretsservice)&lt;br /&gt;
** support secret creation and retrieving [DONE]&lt;br /&gt;
** implement signals [TO BE DONE]&lt;br /&gt;
* Secrets Sync Tool (ksecretssync)&lt;br /&gt;
** Implement syncing protocol [TO BE DONE]&lt;br /&gt;
** Add IMAP support [TO BE DONE]&lt;br /&gt;
** Add SFTP support [TO BE DONE]&lt;br /&gt;
* ksecrets tool&lt;br /&gt;
** Specify commands to be added [TO BE DONE]&lt;br /&gt;
** Implement these commands [TO BE DONE]&lt;br /&gt;
* kio (used to display secrets in e.g. Dolphin)&lt;br /&gt;
** Finish it [TO BE DONE]&lt;br /&gt;
* KWallet conversion tool (kwl2kss)&lt;br /&gt;
** More testing [TO BE DONE]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Notes ===&lt;br /&gt;
&lt;br /&gt;
Originally, this project was started as a freedesktop.org specification, that one could find here [[http://specs.freedesktop.org/secret-service/]]. This specification is for a DBus daemon providing a means for applications to securely store and retrieve secrets information. Under KDE, this is considered an implementation detail and KDE applications are supposed to use the client API described above. However, this implementation detail is important to be known for those users mixing KDE and GNOME, as the freedesktop.org specification is alos implemented by gnome-keyring. These user should make a choice about the actual daemon they want to activate and then stick with it, as no migration tool exists (yet) from ksecretsserviced to gnome-keyring or viceversa.&lt;/div&gt;</summary>
		<author><name>Vrusu</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Projects/Utils/ksecretsservice</id>
		<title>Projects/Utils/ksecretsservice</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Projects/Utils/ksecretsservice"/>
				<updated>2011-11-20T23:42:43Z</updated>
		
		<summary type="html">&lt;p&gt;Vrusu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:I18n/Language Navigation Bar|Projects/Utils/kwallet}}&lt;br /&gt;
== Structure ==&lt;br /&gt;
&lt;br /&gt;
ksecretsservice is a secrets management infrastructure aiming to replace [[Projects/Utils/kwallet]]. &lt;br /&gt;
&lt;br /&gt;
All the sources of this infrastructure are located on projects.kde.org [[https://projects.kde.org/projects/kde/kdeutils/ksecrets]]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! part&lt;br /&gt;
! description&lt;br /&gt;
|-&lt;br /&gt;
| ksecretsserviced&lt;br /&gt;
| store the secrets in a secure manner&lt;br /&gt;
|-&lt;br /&gt;
| ksecretsservice&lt;br /&gt;
| Public API to be used by KDE applications&lt;br /&gt;
|-&lt;br /&gt;
| secretsync&lt;br /&gt;
| Tool used to synchronize secrets between several devices&lt;br /&gt;
|-&lt;br /&gt;
| kio&lt;br /&gt;
| Let users browse secrets using the ksecrets:// protocol&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Roadmap ===&lt;br /&gt;
&lt;br /&gt;
* Daemon (ksecretsserviced)&lt;br /&gt;
** ksecrets specific file format storage [DONE]&lt;br /&gt;
** testing and bugfixing [IN PROGRESS]&lt;br /&gt;
* KDE API (ksecretsservice)&lt;br /&gt;
** support secret creation and retrieving [DONE]&lt;br /&gt;
** implement signals [TO BE DONE]&lt;br /&gt;
* Secrets Sync Tool (ksecretssync)&lt;br /&gt;
** Implement syncing protocol [TO BE DONE]&lt;br /&gt;
** Add IMAP support [TO BE DONE]&lt;br /&gt;
** Add SFTP support [TO BE DONE]&lt;br /&gt;
* ksecrets tool&lt;br /&gt;
** Specify commands to be added [TO BE DONE]&lt;br /&gt;
** Implement these commands [TO BE DONE]&lt;br /&gt;
* kio (used to display secrets in e.g. Dolphin)&lt;br /&gt;
** Finish it [TO BE DONE]&lt;br /&gt;
* KWallet conversion tool (kwl2kss)&lt;br /&gt;
** More testing [TO BE DONE]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Notes ===&lt;br /&gt;
&lt;br /&gt;
Originally, this project was started as a freedesktop.org specification, that one could find here [[http://specs.freedesktop.org/secret-service/]]. This specification is for a DBus daemon providing a means for applications to securely store and retrieve secrets information. Under KDE, this is considered an implementation detail and KDE applications are supposed to use the client API described above. However, this implementation detail is important to be known for those users mixing KDE and GNOME, as the freedesktop.org specification is alos implemented by gnome-keyring. These user should make a choice about the actual daemon they want to activate and then stick with it, as no migration tool exists (yet) from ksecretsserviced to gnome-keyring or viceversa.&lt;/div&gt;</summary>
		<author><name>Vrusu</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Projects/Utils/ksecretsservice</id>
		<title>Projects/Utils/ksecretsservice</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Projects/Utils/ksecretsservice"/>
				<updated>2011-11-20T23:12:42Z</updated>
		
		<summary type="html">&lt;p&gt;Vrusu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:I18n/Language Navigation Bar|Projects/Utils/kwallet}}&lt;br /&gt;
== Structure ==&lt;br /&gt;
&lt;br /&gt;
ksecretsservice is a secrets management infrastructure aiming to replace [[Projects/Utils/kwallet]]. &lt;br /&gt;
&lt;br /&gt;
All the sources of this infrastructure are located under the project &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! part&lt;br /&gt;
! description&lt;br /&gt;
|-&lt;br /&gt;
| ksecretsserviced&lt;br /&gt;
| store the secrets in a secure manner&lt;br /&gt;
|-&lt;br /&gt;
| ksecretsservice&lt;br /&gt;
| Public API to be used by KDE applications&lt;br /&gt;
|-&lt;br /&gt;
| secretsync&lt;br /&gt;
| Tool used to synchronize secrets between several devices&lt;br /&gt;
|-&lt;br /&gt;
| kio&lt;br /&gt;
| Let users browse secrets using the ksecrets:// protocol&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Roadmap ===&lt;br /&gt;
&lt;br /&gt;
* Daemon (ksecretsserviced)&lt;br /&gt;
** ksecrets specific file format storage [DONE]&lt;br /&gt;
** testing and bugfixing [IN PROGRESS]&lt;br /&gt;
* KDE API (ksecretsservice)&lt;br /&gt;
** support secret creation and retrieving [DONE]&lt;br /&gt;
** implement signals [TO BE DONE]&lt;br /&gt;
* Secrets Sync Tool (ksecretssync)&lt;br /&gt;
** Implement syncing protocol [TO BE DONE]&lt;br /&gt;
** Add IMAP support [TO BE DONE]&lt;br /&gt;
** Add SFTP support [TO BE DONE]&lt;br /&gt;
* ksecrets tool&lt;br /&gt;
** Specify commands to be added [TO BE DONE]&lt;br /&gt;
** Implement these commands [TO BE DONE]&lt;br /&gt;
* kio (used to display secrets in e.g. Dolphin)&lt;br /&gt;
** Finish it [TO BE DONE]&lt;br /&gt;
* KWallet conversion tool (kwl2kss)&lt;br /&gt;
** More testing [TO BE DONE]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Notes ===&lt;br /&gt;
&lt;br /&gt;
Originally, this project was started as a freedesktop.org specification, that one could find here [[http://specs.freedesktop.org/secret-service/]]. This specification is for a DBus daemon providing a means for applications to securely store and retrieve secrets information. Under KDE, this is considered an implementation detail and KDE applications are supposed to use the client API described above. However, this implementation detail is important to be known for those users mixing KDE and GNOME, as the freedesktop.org specification is alos implemented by gnome-keyring. These user should make a choice about the actual daemon they want to activate and then stick with it, as no migration tool exists (yet) from ksecretsserviced to gnome-keyring or viceversa.&lt;/div&gt;</summary>
		<author><name>Vrusu</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Projects/Utils/kwallet</id>
		<title>Projects/Utils/kwallet</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Projects/Utils/kwallet"/>
				<updated>2011-11-20T22:08:56Z</updated>
		
		<summary type="html">&lt;p&gt;Vrusu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:I18n/Language Navigation Bar|Projects/Utils/kwallet}}&lt;br /&gt;
== Structure ==&lt;br /&gt;
&lt;br /&gt;
kwallet is actually not a single program but consists of several parts scattered across all of the kde modules.&lt;br /&gt;
&lt;br /&gt;
'''NOTE: kwallet will be replaced by [[Projects/Utils/ksecretsservice]]'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! part&lt;br /&gt;
! svn&lt;br /&gt;
! purpose&lt;br /&gt;
! important classes&lt;br /&gt;
|-&lt;br /&gt;
| Backend&lt;br /&gt;
| [http://websvn.kde.org/trunk/KDE/kdebase/runtime/kwalletd/backend/ kdebase/runtime/kwalletd/backend/]&lt;br /&gt;
| reading/writing kwl files and encryption&lt;br /&gt;
| KWallet::Backend, KWallet::Entry&lt;br /&gt;
|-&lt;br /&gt;
| UI components&lt;br /&gt;
| [http://websvn.kde.org/trunk/KDE/kdelibs/kdeui/util kdelibs/kdeui/util]&lt;br /&gt;
| provides the client API for kwallet, mostly dbus client stubs&lt;br /&gt;
| KWallet::Wallet&lt;br /&gt;
|-&lt;br /&gt;
| kwalletd&lt;br /&gt;
| [http://websvn.kde.org/trunk/KDE/kdebase/runtime/kwalletd/ kdebase/runtime/kwalletd]&lt;br /&gt;
| the actual kwalletd, currently a module to kded accepting client requests using dbus. This part also has some GUI eg. for authenticating a user.&lt;br /&gt;
| KWalletD, KWalletWizard, KTimeout&lt;br /&gt;
|-&lt;br /&gt;
| kwalletmanager&lt;br /&gt;
| [http://websvn.kde.org/trunk/KDE/kdeutils/kwallet kdeutils/kwallet]&lt;br /&gt;
| The application the user uses for managing the wallets and the password entries.&lt;br /&gt;
| none&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Work ==&lt;br /&gt;
&lt;br /&gt;
* [[Projects/Utils/kwallet/FeaturePlan42|KDE 4.2 feature plan]]&lt;br /&gt;
* [[Projects/Utils/kwallet/Benchmark|KWallet encryption benchmark]]&lt;br /&gt;
&lt;br /&gt;
== Bugs ==&lt;br /&gt;
&lt;br /&gt;
* [http://bugs.kde.org/buglist.cgi?short_desc_type=allwordssubstr&amp;amp;short_desc=&amp;amp;long_desc_type=allwordssubstr&amp;amp;long_desc=&amp;amp;product=kwalletmanager&amp;amp;bug_status=UNCONFIRMED&amp;amp;bug_status=NEW&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=REOPENED&amp;amp;bugidtype=include&amp;amp;bug_id=&amp;amp;votes=&amp;amp;emailassigned_to1=1&amp;amp;emailtype1=substring&amp;amp;email1=&amp;amp;emailassigned_to2=1&amp;amp;emailreporter2=1&amp;amp;emailcc2=1&amp;amp;emailtype2=substring&amp;amp;email2=&amp;amp;changedin=&amp;amp;chfieldfrom=&amp;amp;chfieldto=Now&amp;amp;chfieldvalue=&amp;amp;order=Reuse+same+sort+as+last+time&amp;amp;cmdtype=doit&amp;amp;newqueryname=&amp;amp;namedcmd=kwalletmanager Open bugs in kwalletmanager]&lt;br /&gt;
* [http://bugs.kde.org/buglist.cgi?short_desc_type=allwordssubstr&amp;amp;short_desc=&amp;amp;long_desc_type=allwordssubstr&amp;amp;long_desc=&amp;amp;product=kdelibs&amp;amp;component=kwallet&amp;amp;bug_status=UNCONFIRMED&amp;amp;bug_status=NEW&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=REOPENED&amp;amp;bugidtype=include&amp;amp;bug_id=&amp;amp;votes=&amp;amp;emailassigned_to1=1&amp;amp;emailtype1=substring&amp;amp;email1=&amp;amp;emailassigned_to2=1&amp;amp;emailreporter2=1&amp;amp;emailcc2=1&amp;amp;emailtype2=substring&amp;amp;email2=&amp;amp;changedin=&amp;amp;chfieldfrom=&amp;amp;chfieldto=Now&amp;amp;chfieldvalue=&amp;amp;order=Reuse+same+sort+as+last+time&amp;amp;cmdtype=doit&amp;amp;newqueryname=&amp;amp;namedcmd=kwalletmanager Open bugs in kdelibs/kwallet]&lt;br /&gt;
&lt;br /&gt;
== External references ==&lt;br /&gt;
&lt;br /&gt;
* http://www.staikos.net/~staikos/papers/2003&lt;/div&gt;</summary>
		<author><name>Vrusu</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Projects/Utils/ksecretsservice</id>
		<title>Projects/Utils/ksecretsservice</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Projects/Utils/ksecretsservice"/>
				<updated>2011-11-20T22:08:35Z</updated>
		
		<summary type="html">&lt;p&gt;Vrusu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:I18n/Language Navigation Bar|Projects/Utils/kwallet}}&lt;br /&gt;
== Structure ==&lt;br /&gt;
&lt;br /&gt;
ksecretsservice is a secrets management infrastructure aiming to replace [[Projects/Utils/kwallet]]. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! part&lt;br /&gt;
! purpose&lt;br /&gt;
! important notes&lt;br /&gt;
|-&lt;br /&gt;
| ksecretsserviced&lt;br /&gt;
| store the secrets in a secure manner&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ksecretsservice&lt;br /&gt;
| Public API to be used by KDE applications&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| secretsync&lt;br /&gt;
| Tool used to synchronize secrets between several devices&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| kio&lt;br /&gt;
| Let users browse secrets using the ksecrets:// protocol&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Roadmap ===&lt;br /&gt;
&lt;br /&gt;
* Daemon (ksecretsserviced)&lt;br /&gt;
** ksecrets specific file format storage [DONE]&lt;br /&gt;
** testing and bugfixing [IN PROGRESS]&lt;br /&gt;
* KDE API (ksecretsservice)&lt;br /&gt;
** support secret creation and retrieving [DONE]&lt;br /&gt;
** implement signals [TO BE DONE]&lt;br /&gt;
* Secrets Sync Tool (ksecretssync)&lt;br /&gt;
** Implement syncing protocol [TO BE DONE]&lt;br /&gt;
** Add IMAP support [TO BE DONE]&lt;br /&gt;
** Add SFTP support [TO BE DONE]&lt;br /&gt;
* ksecrets tool&lt;br /&gt;
** Specify commands to be added [TO BE DONE]&lt;br /&gt;
** Implement these commands [TO BE DONE]&lt;br /&gt;
* kio (used to display secrets in e.g. Dolphin)&lt;br /&gt;
** Finish it [TO BE DONE]&lt;br /&gt;
* KWallet conversion tool (kwl2kss)&lt;br /&gt;
** More testing [TO BE DONE]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Notes ===&lt;br /&gt;
&lt;br /&gt;
Originally, this project was started as a freedesktop.org specification, that one could find here [[http://specs.freedesktop.org/secret-service/]]. This specification is for a DBus daemon providing a means for applications to securely store and retrieve secrets information. Under KDE, this is considered an implementation detail and KDE applications are supposed to use the client API described above. However, this implementation detail is important to be known for those users mixing KDE and GNOME, as the freedesktop.org specification is alos implemented by gnome-keyring. These user should make a choice about the actual daemon they want to activate and then stick with it, as no migration tool exists (yet) from ksecretsserviced to gnome-keyring or viceversa.&lt;/div&gt;</summary>
		<author><name>Vrusu</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Projects/Utils/ksecretsservice</id>
		<title>Projects/Utils/ksecretsservice</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Projects/Utils/ksecretsservice"/>
				<updated>2011-11-20T21:59:54Z</updated>
		
		<summary type="html">&lt;p&gt;Vrusu: Created page with &amp;quot;{{Template:I18n/Language Navigation Bar|Projects/Utils/kwallet}} == Structure ==  ksecretsservice is a secrets management infrastructure aiming to replace [[Projects/Utils/kwalle...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:I18n/Language Navigation Bar|Projects/Utils/kwallet}}&lt;br /&gt;
== Structure ==&lt;br /&gt;
&lt;br /&gt;
ksecretsservice is a secrets management infrastructure aiming to replace [[Projects/Utils/kwallet]]. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! part&lt;br /&gt;
! purpose&lt;br /&gt;
! important notes&lt;br /&gt;
|-&lt;br /&gt;
| ksecretsserviced&lt;br /&gt;
| store the secrets in a secure manner&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Roadmap ===&lt;br /&gt;
&lt;br /&gt;
* Daemon (ksecretsserviced)&lt;br /&gt;
** ksecrets specific file format storage [DONE]&lt;br /&gt;
** testing and bugfixing [IN PROGRESS]&lt;br /&gt;
* KDE API (ksecretsservice)&lt;br /&gt;
** support secret creation and retrieving [DONE]&lt;br /&gt;
** implement signals [TO BE DONE]&lt;br /&gt;
* Secrets Sync Tool (ksecretssync)&lt;br /&gt;
** Implement syncing protocol [TO BE DONE]&lt;br /&gt;
** Add IMAP support [TO BE DONE]&lt;br /&gt;
** Add SFTP support [TO BE DONE]&lt;br /&gt;
* ksecrets tool&lt;br /&gt;
** Specify commands to be added [TO BE DONE]&lt;br /&gt;
** Implement these commands [TO BE DONE]&lt;br /&gt;
* kio (used to display secrets in e.g. Dolphin)&lt;br /&gt;
** Finish it [TO BE DONE]&lt;br /&gt;
* KWallet conversion tool (kwl2kss)&lt;br /&gt;
** More testing [TO BE DONE]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Notes ===&lt;br /&gt;
&lt;br /&gt;
Originally, this project was started as a freedesktop.org specification, that one could find here [[http://specs.freedesktop.org/secret-service/]]. This specification is for a DBus daemon providing a means for applications to securely store and retrieve secrets information. Under KDE, this is considered an implementation detail and KDE applications are supposed to use the client API described above. However, this implementation detail is important to be known for those users mixing KDE and GNOME, as the freedesktop.org specification is alos implemented by gnome-keyring. These user should make a choice about the actual daemon they want to activate and then stick with it, as no migration tool exists (yet) from ksecretsserviced to gnome-keyring or viceversa.&lt;/div&gt;</summary>
		<author><name>Vrusu</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Projects/Utils/kwallet</id>
		<title>Projects/Utils/kwallet</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Projects/Utils/kwallet"/>
				<updated>2011-11-20T21:32:28Z</updated>
		
		<summary type="html">&lt;p&gt;Vrusu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:I18n/Language Navigation Bar|Projects/Utils/kwallet}}&lt;br /&gt;
== Structure ==&lt;br /&gt;
&lt;br /&gt;
kwallet is actually not a single program but consists of several parts scattered across all of the kde modules.&lt;br /&gt;
&lt;br /&gt;
'''NOTE: kwallet will be replaced by [[ksecretsservice]]'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! part&lt;br /&gt;
! svn&lt;br /&gt;
! purpose&lt;br /&gt;
! important classes&lt;br /&gt;
|-&lt;br /&gt;
| Backend&lt;br /&gt;
| [http://websvn.kde.org/trunk/KDE/kdebase/runtime/kwalletd/backend/ kdebase/runtime/kwalletd/backend/]&lt;br /&gt;
| reading/writing kwl files and encryption&lt;br /&gt;
| KWallet::Backend, KWallet::Entry&lt;br /&gt;
|-&lt;br /&gt;
| UI components&lt;br /&gt;
| [http://websvn.kde.org/trunk/KDE/kdelibs/kdeui/util kdelibs/kdeui/util]&lt;br /&gt;
| provides the client API for kwallet, mostly dbus client stubs&lt;br /&gt;
| KWallet::Wallet&lt;br /&gt;
|-&lt;br /&gt;
| kwalletd&lt;br /&gt;
| [http://websvn.kde.org/trunk/KDE/kdebase/runtime/kwalletd/ kdebase/runtime/kwalletd]&lt;br /&gt;
| the actual kwalletd, currently a module to kded accepting client requests using dbus. This part also has some GUI eg. for authenticating a user.&lt;br /&gt;
| KWalletD, KWalletWizard, KTimeout&lt;br /&gt;
|-&lt;br /&gt;
| kwalletmanager&lt;br /&gt;
| [http://websvn.kde.org/trunk/KDE/kdeutils/kwallet kdeutils/kwallet]&lt;br /&gt;
| The application the user uses for managing the wallets and the password entries.&lt;br /&gt;
| none&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Work ==&lt;br /&gt;
&lt;br /&gt;
* [[Projects/Utils/kwallet/FeaturePlan42|KDE 4.2 feature plan]]&lt;br /&gt;
* [[Projects/Utils/kwallet/Benchmark|KWallet encryption benchmark]]&lt;br /&gt;
&lt;br /&gt;
== Bugs ==&lt;br /&gt;
&lt;br /&gt;
* [http://bugs.kde.org/buglist.cgi?short_desc_type=allwordssubstr&amp;amp;short_desc=&amp;amp;long_desc_type=allwordssubstr&amp;amp;long_desc=&amp;amp;product=kwalletmanager&amp;amp;bug_status=UNCONFIRMED&amp;amp;bug_status=NEW&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=REOPENED&amp;amp;bugidtype=include&amp;amp;bug_id=&amp;amp;votes=&amp;amp;emailassigned_to1=1&amp;amp;emailtype1=substring&amp;amp;email1=&amp;amp;emailassigned_to2=1&amp;amp;emailreporter2=1&amp;amp;emailcc2=1&amp;amp;emailtype2=substring&amp;amp;email2=&amp;amp;changedin=&amp;amp;chfieldfrom=&amp;amp;chfieldto=Now&amp;amp;chfieldvalue=&amp;amp;order=Reuse+same+sort+as+last+time&amp;amp;cmdtype=doit&amp;amp;newqueryname=&amp;amp;namedcmd=kwalletmanager Open bugs in kwalletmanager]&lt;br /&gt;
* [http://bugs.kde.org/buglist.cgi?short_desc_type=allwordssubstr&amp;amp;short_desc=&amp;amp;long_desc_type=allwordssubstr&amp;amp;long_desc=&amp;amp;product=kdelibs&amp;amp;component=kwallet&amp;amp;bug_status=UNCONFIRMED&amp;amp;bug_status=NEW&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=REOPENED&amp;amp;bugidtype=include&amp;amp;bug_id=&amp;amp;votes=&amp;amp;emailassigned_to1=1&amp;amp;emailtype1=substring&amp;amp;email1=&amp;amp;emailassigned_to2=1&amp;amp;emailreporter2=1&amp;amp;emailcc2=1&amp;amp;emailtype2=substring&amp;amp;email2=&amp;amp;changedin=&amp;amp;chfieldfrom=&amp;amp;chfieldto=Now&amp;amp;chfieldvalue=&amp;amp;order=Reuse+same+sort+as+last+time&amp;amp;cmdtype=doit&amp;amp;newqueryname=&amp;amp;namedcmd=kwalletmanager Open bugs in kdelibs/kwallet]&lt;br /&gt;
&lt;br /&gt;
== External references ==&lt;br /&gt;
&lt;br /&gt;
* http://www.staikos.net/~staikos/papers/2003&lt;/div&gt;</summary>
		<author><name>Vrusu</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Projects/Utils</id>
		<title>Projects/Utils</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Projects/Utils"/>
				<updated>2011-11-20T21:29:19Z</updated>
		
		<summary type="html">&lt;p&gt;Vrusu: /* Utilities */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:I18n/Language Navigation Bar|Projects/Utils}}&lt;br /&gt;
&lt;br /&gt;
== About kdeutils ==&lt;br /&gt;
&lt;br /&gt;
The module kdeutils is a compilation of various desktop utilities.&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
*[http://utils.kde.org/ Homepage of the KDE Utilities]&lt;br /&gt;
*[mailto:kde-utils-devel@kde.org kde-utils-devel@kde.org] mailing list (for developers): [https://mail.kde.org/mailman/listinfo/kde-utils-devel subscribe], [http://lists.kde.org/?l=kde-utils-devel&amp;amp;r=1&amp;amp;w=2 archives]&lt;br /&gt;
&lt;br /&gt;
== Utilities ==&lt;br /&gt;
&lt;br /&gt;
=== [[Projects/Utils/Ark|Ark]] ===&lt;br /&gt;
[[Image:ark-logo.png|noframe|right|40px]]&lt;br /&gt;
&lt;br /&gt;
Archiving tool&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== kcalc ===&lt;br /&gt;
[[Image:kcalc-logo.svg|noframe|right|40px]]&lt;br /&gt;
&lt;br /&gt;
Scientific calculator&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== kcharselect ===&lt;br /&gt;
[[Image:kcharselect-logo.svg|noframe|right|40px]]&lt;br /&gt;
&lt;br /&gt;
Select special characters from any fonts and put them into the clipboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== kdessh ===&lt;br /&gt;
&amp;lt;!-- [[Image:kdessh-logo.svg|noframe|right|40px]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Front end to ssh&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== kdf ===&lt;br /&gt;
[[Image:kdf-logo.png|noframe|right|40px]]&lt;br /&gt;
&lt;br /&gt;
Like 'df', a graphical free disk space viewer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== [[Projects/Utils/kdelirc|kdelirc]] ===&lt;br /&gt;
[[Image:Kdelirc-logo.svg|noframe|right|40px]]&lt;br /&gt;
&lt;br /&gt;
A lirc frontend for kde&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== kfloppy ===&lt;br /&gt;
[[Image:kfloppy-logo.png|noframe|right|40px]]&lt;br /&gt;
&lt;br /&gt;
Format a floppy disk with this program.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== kgpg ===&lt;br /&gt;
[[Image:kgpg-logo.png|noframe|right|40px]]&lt;br /&gt;
&lt;br /&gt;
Graphical GPG frontend.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== ktimer ===&lt;br /&gt;
[[Image:ktimer-logo.png|noframe|right|40px]]&lt;br /&gt;
&lt;br /&gt;
Execute programs after some time.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== kwallet ===&lt;br /&gt;
[[Image:kwalletmanager-logo.svg|noframe|right|40px]]&lt;br /&gt;
&lt;br /&gt;
KDE wallet management tool&lt;br /&gt;
&lt;br /&gt;
* [[Projects/Utils/kwallet|Developer information]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== ksecretsservice ===&lt;br /&gt;
[[Image:kwalletmanager-logo.svg|noframe|right|40px]]&lt;br /&gt;
&lt;br /&gt;
KDE secrets management infrastructure, aiming to replace KDE wallet&lt;br /&gt;
&lt;br /&gt;
* [[Projects/Utils/ksecretsservice|Developer information]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== printer-applet ===&lt;br /&gt;
[[Image:printer-applet-logo.png|noframe|right|40px]]&lt;br /&gt;
&lt;br /&gt;
A system tray utility that shows current print jobs, shows printer warnings and errors and shows when printers that have been plugged in for the first time are being auto-configured by hal-cups-utils.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== SuperKaramba ===&lt;br /&gt;
[[Image:superkarama-logo.svg|noframe|right|40px]]&lt;br /&gt;
&lt;br /&gt;
Version of Karamba with python scripting&lt;br /&gt;
&lt;br /&gt;
* [[Projects/Utils/SuperKaramba|SuperKaramba]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== sweeper ===&lt;br /&gt;
[[Image:sweeper-logo.png|noframe|right|40px]]&lt;br /&gt;
&lt;br /&gt;
Cleans unwanted traces the user leaves on the system.&lt;/div&gt;</summary>
		<author><name>Vrusu</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Projects</id>
		<title>Projects</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Projects"/>
				<updated>2011-11-20T21:16:07Z</updated>
		
		<summary type="html">&lt;p&gt;Vrusu: /* Frameworks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:I18n/Language Navigation Bar|Projects}}&lt;br /&gt;
{{note|KDE TechBase Translators: The Projects part is rather a scratchpad for arbitrary projects. It contains texts like IRC logs and rough ideas. ''It probably does not make sense to translate this''.  If, however, you wish some part to be translated please either email kde-www@kde.org or comment on #kde-www.}}&lt;br /&gt;
&lt;br /&gt;
{{note|These pages are intended for providing technical documentation for external users of various KDE Projects.  For internal project documentation, such as feature plans and meeting minutes please use http://community.kde.org/.}}&lt;br /&gt;
&lt;br /&gt;
= Infrastructure =&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;margin: 1em 2.5% 0 2.5%; padding: 0 5px;&amp;quot; cellpadding=&amp;quot;5&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:Klogo-official-crystal.svg|noframe|left|40px]] ||&lt;br /&gt;
;[[/MovetoGit|KDE migration to git]]&lt;br /&gt;
:KDE is moving from svn to git, find progress, todo list, etc. here.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Organisational =&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;margin: 1em 2.5% 0 2.5%; padding: 0 5px;&amp;quot; cellpadding=&amp;quot;5&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:Klogo-official-crystal.svg|noframe|left|40px]] ||&lt;br /&gt;
;[http://www.kde.org/community/getinvolved Get Involved with KDE]&lt;br /&gt;
:General information for getting involved with KDE projects. Includes a mentor directory for many projects.&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:Klogo-official-crystal.svg|noframe|left|40px]] ||&lt;br /&gt;
;[[/Release_Team|KDE Release Team]]&lt;br /&gt;
:The KDE Release Team.&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:Klogo-official-crystal.svg|noframe|left|40px]] ||&lt;br /&gt;
;[[/Documentation|KDE Documentation Project]]&lt;br /&gt;
:Creating and maintaining KDE documentation.&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:Klogo-official-crystal.svg|noframe|left|40px]] ||&lt;br /&gt;
;[[/kde.org|kde.org]] &lt;br /&gt;
:Information around the *.kde.org websites.&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:Klogo-official-crystal.svg|noframe|left|40px]] ||&lt;br /&gt;
;[[/Promo|KDE Promotion]]&lt;br /&gt;
:Promoting KDE and conference organization.&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:Action_world.svg|noframe|left|40px]] ||&lt;br /&gt;
;[[/Partners|Partner Program]]&lt;br /&gt;
:KDE partner program targetting ISVs.&lt;br /&gt;
|-&lt;br /&gt;
| ||&lt;br /&gt;
;[[/Usability | KDE Usability project]]&lt;br /&gt;
: The KDE Usability Project is an initiative to apply usability principles and practices to the K Desktop Environment.&lt;br /&gt;
|-&lt;br /&gt;
| [[Image:Bugweeks ladybug.png|noframe|left|40px]]||&lt;br /&gt;
;[[Contribute/Bugsquad|KDE BugSquad]]&lt;br /&gt;
:The KDE BugSquad keeps track of incoming bugs in KDE software, and goes through old bugs.&lt;br /&gt;
|-&lt;br /&gt;
| ||&lt;br /&gt;
;[[/Summer_of_Code|Summer of Code Projects]]&lt;br /&gt;
:Information on Summer of Code projects and prospects related to KDE&lt;br /&gt;
|-&lt;br /&gt;
| ||&lt;br /&gt;
;[[/English Breakfast Network|KDE Code Quality (EBN)]]&lt;br /&gt;
: The English Breakfast Network and associated tools dedicated to KDE Quality, including: KDE API Documentation Validation, User Documentation Validation, Source Code Checking, ...&lt;br /&gt;
|-&lt;br /&gt;
| ||&lt;br /&gt;
;[[/KDE Research|KDE Research]]&lt;br /&gt;
: Project and community for everyone who is interested in contributing to (funded) research projects with(in) the KDE community.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Frameworks =&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;margin: 1em 2.5% 0 2.5%; padding: 0 5px;&amp;quot; cellpadding=&amp;quot;5&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:logo_oxygen.png|noframe|left|40px]] ||&lt;br /&gt;
;[[/Oxygen|The Oxygen Project]] &lt;br /&gt;
:Artwork for KDE4.&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:Klogo-official-crystal.svg|noframe|left|40px]] ||&lt;br /&gt;
;[[/kdelibs|KDE Core Libraries]]&lt;br /&gt;
:For the core developers working on the kdelibs module.&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:Decibel.png|noframe|left|40px]] ||&lt;br /&gt;
;[[/Decibel|Decibel]]&lt;br /&gt;
:Decibel - Realtime communications framework&lt;br /&gt;
|-&lt;br /&gt;
| ||&lt;br /&gt;
;[[/KGLEngine2D | KGLEngine2D]]&lt;br /&gt;
: KGLEngine2D is a framework designed to greatly simplify the development of reach multimedia applications on KDE enabled platforms.&lt;br /&gt;
|-&lt;br /&gt;
| ||&lt;br /&gt;
;[[/KioFuse|KioFuse]]&lt;br /&gt;
: Insert KIO resources (remote, archived or compressed files) into the root filesystem hierarchy.&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:Nepomuk_logo.png|noframe|left|40px]] ||&lt;br /&gt;
;[[/Nepomuk|Nepomuk]]&lt;br /&gt;
:Nepomuk Semantic Desktop project - Annotation/Indexing/Search/Linking&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:Action_filequickprint.svg|noframe|left|40px]] ||&lt;br /&gt;
;[[/KDEPrint|KDEPrint]]&lt;br /&gt;
:Printing related information for KDE.&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:knetworkmanager.png|noframe|left|40px]] ||&lt;br /&gt;
;[[/Network_Management|Network Management]]&lt;br /&gt;
: Development on Solid Networking, KNetworkManager applet and configuration tool.&lt;br /&gt;
|-&lt;br /&gt;
| ||&lt;br /&gt;
;[[/D-Bus-WS|D-Bus Web Service Proxy]]&lt;br /&gt;
: Fusion of D-Bus services and web services.&lt;br /&gt;
|-&lt;br /&gt;
| ||&lt;br /&gt;
;[[/Silk | Silk]]&lt;br /&gt;
: Project Silk - Deep integration of the web&lt;br /&gt;
|-&lt;br /&gt;
| ||&lt;br /&gt;
;[[/Solid | Solid]]&lt;br /&gt;
: Solid - The KDE Hardware Library&lt;br /&gt;
|-&lt;br /&gt;
| ||&lt;br /&gt;
;[[/Kbluetooth | Kbluetooth]]&lt;br /&gt;
: Kbluetooth - The KDE Bluetooth Library (deprecated)&lt;br /&gt;
|-&lt;br /&gt;
| ||&lt;br /&gt;
;[[/kdesu|kdesu]]&lt;br /&gt;
: Considerations and coordination to make kdesu work well with several backends.&lt;br /&gt;
|-&lt;br /&gt;
| ||&lt;br /&gt;
;[[/Telepathy|Telepathy]]&lt;br /&gt;
:Telepathy Realtime Communication Framework - Instant Messaging, VoIP and Collaboration.&lt;br /&gt;
|-&lt;br /&gt;
| ||&lt;br /&gt;
;[[/WebKit|WebKit (webkitkde)]]&lt;br /&gt;
: Project which aims to integrate WebKit (QtWebKit) into KDE.&lt;br /&gt;
|-&lt;br /&gt;
| ||&lt;br /&gt;
;[[/Widgets and Classes|Widgets &amp;amp; Classes]]&lt;br /&gt;
:Widgets and classes that are not in kdelibs but which you may find useful.&lt;br /&gt;
|-&lt;br /&gt;
| ||&lt;br /&gt;
;[[/KSecretsService|KSecretsService - managing KDE application's secrets]]&lt;br /&gt;
:Secrets management infrastructure for KDE applications and a collection of related tools, superseding KWallet.&lt;br /&gt;
|-&lt;br /&gt;
| ||&lt;br /&gt;
;[[/Related|Related Projects]]&lt;br /&gt;
: Projects which are related to KDE in any way, as dependencies or build tools.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Programs =&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;margin: 1em 2.5% 0 2.5%; padding: 0 5px;&amp;quot; cellpadding=&amp;quot;5&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[Image:Aki128.png|noframe|left|40px]]||&lt;br /&gt;
;[[/Aki | Aki]]&lt;br /&gt;
: Aki - Extensive IRC Client&lt;br /&gt;
|-&lt;br /&gt;
|||&lt;br /&gt;
;[[/Digikam|Digikam]]&lt;br /&gt;
:Digikam - Photo Management Software.&lt;br /&gt;
|-&lt;br /&gt;
| [[Image:Hisc-apps-kget.svg|noframe|left|40px]]||&lt;br /&gt;
;[[/KGet|KGet]]&lt;br /&gt;
: KGet, a KDE Downloader&lt;br /&gt;
|-&lt;br /&gt;
| ||&lt;br /&gt;
;[[/Gwenview|Gwenview]]&lt;br /&gt;
:Gwenview, the image viewer.&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:K3b.png|noframe|left|40px]] ||&lt;br /&gt;
;[[/K3b|K3b]]&lt;br /&gt;
:K3B, optical disc writer&lt;br /&gt;
|-&lt;br /&gt;
| ||&lt;br /&gt;
;[[/KDevelop4|KDevelop4]]&lt;br /&gt;
:KDevelop4, the KDE IDE.&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:Kopete.svg|noframe|left|40px]] ||&lt;br /&gt;
;[[/Kopete|Kopete]]&lt;br /&gt;
:Kopete, the KDE Instant Messaging program.&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:Marble.png|noframe|left|40px]] ||&lt;br /&gt;
;[[/Marble|Marble]]&lt;br /&gt;
:Marble Desktop Globe - Can You Feel The Earth Spinning?&lt;br /&gt;
|-&lt;br /&gt;
| ||&lt;br /&gt;
;[[/Okular|Okular]]&lt;br /&gt;
:Okular, the unified document viewer.&lt;br /&gt;
|-&lt;br /&gt;
| ||&lt;br /&gt;
;[[/rekonq | rekonq]]&lt;br /&gt;
: rekonq - A lightweight Web Browser for KDE based on WebKit&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:Ktimetracker.png|noframe|left|40px]] ||&lt;br /&gt;
;[[KTimeTracker]]&lt;br /&gt;
:Time management within the KDE PIM.&lt;br /&gt;
|-&lt;br /&gt;
| ||&lt;br /&gt;
;[[/SystemSettings|System Settings]]&lt;br /&gt;
: Development on the System Settings configuration tool.&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:superkaramba.png|noframe|left|40px]] ||&lt;br /&gt;
;[[/SuperKaramba|SuperKaramba]]&lt;br /&gt;
:SuperKaramba is a tool that allows you to easily create interactive eye-candy on your KDE desktop.&lt;br /&gt;
|-&lt;br /&gt;
| ||&lt;br /&gt;
;[[/KWin|KWin]]&lt;br /&gt;
: The KDE Window Manager.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Suites =&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;margin: 1em 2.5% 0 2.5%; padding: 0 5px;&amp;quot; cellpadding=&amp;quot;5&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:Action_book2.svg|noframe|left|40px]] ||&lt;br /&gt;
;[[/Edu|KDE Education Project]] &lt;br /&gt;
:Developing educational software for KDE.&lt;br /&gt;
|-&lt;br /&gt;
| ||&lt;br /&gt;
;[[/extragearReleases|Extragear Releases]]&lt;br /&gt;
: A current list of what extragear apps are to be released in sync with the core KDE release schedule.&lt;br /&gt;
|-&lt;br /&gt;
| ||&lt;br /&gt;
;[[/KdeFinance | KDE Finance]]&lt;br /&gt;
: KDE Finance is a group of KDE-related financial applications&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:Kdegameslogo_40.png|noframe|left|40px]] ||&lt;br /&gt;
;[[/Games|KDE Games Project]] &lt;br /&gt;
:Developing desktop's games for KDE.&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:Action_pencil.svg|noframe|left|40px]] ||&lt;br /&gt;
;[[/KOffice|KOffice]] and [http://wiki.koffice.org KOffice.org]&lt;br /&gt;
:Developing an Office suite based on KDE.&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:Action_mail_generic.svg|noframe|left|40px]] ||&lt;br /&gt;
;[[/PIM|KDE PIM Project]]&lt;br /&gt;
:KDE Personal Information Management.&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:Plasma_logo.jpg|noframe|left|40px]] ||&lt;br /&gt;
;[[/Plasma|Plasma]]&lt;br /&gt;
:Quick and easy creation of widgets. Interactive application launchers, window and task managers, weather checkers; they are all made with plasma.&lt;br /&gt;
|-&lt;br /&gt;
| ||&lt;br /&gt;
;[[/Kdetoys | Kdetoys]]&lt;br /&gt;
: The Kdetoys project&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:kdeutils-logo.svg|noframe|left|40px]] ||&lt;br /&gt;
;[[/Utils|KDE Utilities Team]]&lt;br /&gt;
:For the developers working on the kdeutils module.&lt;br /&gt;
|-&lt;br /&gt;
| ||&lt;br /&gt;
;[[/Necessitas | Necessitas]]&lt;br /&gt;
: Necessitas project&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Platforms =&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;margin: 1em 2.5% 0 2.5%; padding: 0 5px;&amp;quot; cellpadding=&amp;quot;5&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:KDE-Mac.png|noframe|left|40px]] ||&lt;br /&gt;
;[[/KDE on Mac OS X|KDE on Mac OS X]]&lt;br /&gt;
: KDE libraries and applications on Mac OS X.&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:Konqi-win.png|38px]] ||&lt;br /&gt;
;[[/KDE on Windows|KDE on Windows]]&lt;br /&gt;
: KDE libraries and applications on MS Windows.&lt;br /&gt;
|-&lt;br /&gt;
| ||&lt;br /&gt;
;[[/KDE on Solaris|KDE on Solaris]]&lt;br /&gt;
: KDE libraries and applications on Sun Microsystems Solaris and OpenSolaris.&lt;br /&gt;
|-&lt;br /&gt;
| ||&lt;br /&gt;
;[[/KDE on FreeBSD|KDE on FreeBSD]]&lt;br /&gt;
: KDE libraries and applications on FreeBSD and other BSDs.&lt;br /&gt;
|-&lt;br /&gt;
| ||&lt;br /&gt;
;[[Projects/Mobile|Mobile]]&lt;br /&gt;
: Project for porting KDE to the Mobile.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Vrusu</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Schedules/KDE4/4.8_Feature_Plan</id>
		<title>Schedules/KDE4/4.8 Feature Plan</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Schedules/KDE4/4.8_Feature_Plan"/>
				<updated>2011-10-20T21:34:49Z</updated>
		
		<summary type="html">&lt;p&gt;Vrusu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a list of planned features for the SC 4.8 release. &lt;br /&gt;
&lt;br /&gt;
See also: &lt;br /&gt;
&lt;br /&gt;
*[[Schedules/KDE4/4.8 Release Schedule]] &lt;br /&gt;
*[[Schedules/KDE4/4.8 Release Goals]] &lt;br /&gt;
*[[Schedules/KDE4/4.7 Feature Plan]] (previous major release)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; Legend: &lt;br /&gt;
&lt;br /&gt;
*todo =&amp;amp;gt; not started yet &lt;br /&gt;
*in-progress =&amp;amp;gt; started, but not completed yet &lt;br /&gt;
*done =&amp;amp;gt; completed&lt;br /&gt;
&lt;br /&gt;
__TOC__ &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= kde-workspace =&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! Status &lt;br /&gt;
! Project &lt;br /&gt;
! Description &lt;br /&gt;
! Contact &lt;br /&gt;
&lt;br /&gt;
{{FeatureInProgress|KWin|Take over screensaver/locking management from KRunner|alex.merry@kdemail.net|Alex Merry}}&lt;br /&gt;
{{FeatureInProgress|KCM|make mouse cursor size configurable (http://git.reviewboard.kde.org/r/101701/)|SommerLuk@gmail.com|Lukas Sommer}}&lt;br /&gt;
{{FeatureDone|powerdevil|Remove Desktop Effects Management|drf@kde.org|Dario Freddi}}&lt;br /&gt;
{{FeatureInProgress|powerdevil|Allow static profiles only|drf@kde.org|Dario Freddi}}&lt;br /&gt;
{{FeatureInProgress|powerdevil|Allow activity interaction|drf@kde.org|Dario Freddi}}&lt;br /&gt;
{{FeatureTodo|Plasma|Add MPRIS2 support to nowplaying|alex.merry@kdemail.net|Alex Merry}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= kde-runtime =&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! Status &lt;br /&gt;
! Project &lt;br /&gt;
! Description &lt;br /&gt;
! Contact &lt;br /&gt;
&lt;br /&gt;
{{FeatureInProgress|ksecretsserviced|KSecretsService daemon implementing the freedesktop.org secrets API. KDE applications will want to use the related kdelibs API (see below)|kde@rusu.info|Valentin Rusu}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= kdelibs =&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! Status &lt;br /&gt;
! Project &lt;br /&gt;
! Description &lt;br /&gt;
! Contact &lt;br /&gt;
&lt;br /&gt;
{{FeatureDone|Kate Part|Line modification system|dhaumann@kde.org|Dominik Haumann}}&lt;br /&gt;
{{FeatureDone|Kate Part|Modeline Editor|dhaumann@kde.org|Dominik Haumann}}&lt;br /&gt;
{{FeatureDone|Kate Part|Search &amp;amp; Replace in files plugin|kare.sars@iki.fi|Kåre Särs}}&lt;br /&gt;
{{FeatureDone|Kate Part|Reliable code folding|adrian.lungu89@gmail.com|Adrian Lungu}}&lt;br /&gt;
{{FeatureDone|Kate Part|Improved vi input mode|svatoslav1@gmail.com|Svyatoslav Kuzmich}}&lt;br /&gt;
{{FeatureInProgress|kdeui|KSecretsService API addition|kde@rusu.info|Valentin Rusu}}&lt;br /&gt;
{{FeatureInProgress|kdeui/util|Connect KWallet class to KSecretsService client API|kde@rusu.info|Valentin Rusu}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= kde-baseapps =&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! Status &lt;br /&gt;
! Project &lt;br /&gt;
! Description &lt;br /&gt;
! Contact &lt;br /&gt;
&lt;br /&gt;
{{FeatureInProgress|Dolphin|Implement new view-engine for Dolphin 2.0 (see http://ppenz.blogspot.com/2011/08/introducing-dolphin-20.html)|peter.penz19@gmail.com|Peter Penz}}&lt;br /&gt;
{{FeatureTodo|Dolphin|Implement support for back/forward mouse buttons|sebasti@n-doerner.de|Sebastian Dörner}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= kdeedu  =&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! Status &lt;br /&gt;
! Project &lt;br /&gt;
! Description &lt;br /&gt;
! Contact &lt;br /&gt;
&lt;br /&gt;
{{FeatureInProgress|KTouch|New organisation of keyboard and lecture files according to languages|peter.ruethemann@gmail.com|Rüthemann Peter}}&lt;br /&gt;
{{FeatureInProgress|KTouch|New organisation of menu system: Training, Statistic, Settings|peter.ruethemann@gmail.com|Rüthemann Peter}}&lt;br /&gt;
{{FeatureTodo|KTouch|End of lecture statistics|peter.ruethemann@gmail.com|Rüthemann Peter}}&lt;br /&gt;
{{FeatureDone|Rocs|Alignment Actions to minimize crossing graph edges|cola@uni-paderborn.de|Andreas Cord-Landwehr}}&lt;br /&gt;
{{FeatureTodo|Rocs|Project Files to combine graphs and algorithms|cola@uni-paderborn.de|Andreas Cord-Landwehr}}&lt;br /&gt;
{{FeatureTodo|Rocs|Stepped Execution of Algorithms|cola@uni-paderborn.de|Andreas Cord-Landwehr}}&lt;br /&gt;
{{FeatureInProgress|Rocs|Resurrect import-/export-features|cola@uni-paderborn.de|Andreas Cord-Landwehr}}&lt;br /&gt;
{{FeatureInProgress|Rocs|User Interface Cleanup|cola@uni-paderborn.de|Andreas Cord-Landwehr}}&lt;br /&gt;
{{FeatureInProgress|Cantor|Add Qalculate backend|matteo@agostinelli.me|Matteo Agostinelli}}&lt;br /&gt;
{{FeatureDone|Marble|Marble Runner plugins for Parsing files|tgridel@freedotfr|Thibaut Gridel}}&lt;br /&gt;
{{FeatureDone|Marble|(GSoC) OSM file rendering|oblaukhov.konstantin@gmail.com|Konstantin Oblaukhov}}&lt;br /&gt;
{{FeatureDone|Marble|Marble Graphics Scene (Performance of Vector Drawing)|oblaukhov.konstantin@gmail.com|Konstantin Oblaukhov}}&lt;br /&gt;
{{FeatureDone|Marble|Gps Info Plugin|tgridel@freedotfr|Thibaut Gridel}}&lt;br /&gt;
{{FeatureInProgress|Marble|Routing API|earthwings@gentoo.org|Dennis Nienhüser}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= kdepim  =&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! Status &lt;br /&gt;
! Project &lt;br /&gt;
! Description &lt;br /&gt;
! Contact &lt;br /&gt;
&lt;br /&gt;
{{FeatureTodo&lt;br /&gt;
|attachment:/ kio-slave&lt;br /&gt;
|Implement kio-slave to access (email) attachments in Akonadi&lt;br /&gt;
|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureInProgress|KAlarm|Port to Akonadi|djarvie@kde.org|David Jarvie}}&lt;br /&gt;
&lt;br /&gt;
{{FeatureTodo&lt;br /&gt;
|sieve: implement wizard&lt;br /&gt;
|Implement wizard to help user to create sieve script&lt;br /&gt;
|montel@kde.org|Montel Laurent}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= kdesdk  =&lt;br /&gt;
&lt;br /&gt;
{| cellspa/cing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;&amp;quot;&lt;br /&gt;
! Status &lt;br /&gt;
! Project &lt;br /&gt;
! Description &lt;br /&gt;
! Contact &lt;br /&gt;
{{FeatureTodo|Okteta|Add a general KPart adapter to Kasten, than finish port of Okteta KPart to Okteta Kasten|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|Add global toggle option for the offset display, hex or decimal|kossebau@kde.org|Friedrich W. H. Kossebau}} &lt;br /&gt;
{{FeatureTodo|Okteta|Add Kate-like combined dialogs to query for actions on files|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|add Kate-like search tool|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|Add Okular like embedded notifications|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|add support for import by drop, both url and data|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|add support for memory mapping of files and 64-bit addressing|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|add support for jobs like io, printing, string search or filter|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|Add view profiles, incl. editor/manager|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|copy again puts also a value or char variant of the data to clipboard|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|Improve the titels of the changes to the bytearray to be more descriptive, best using ids to avoid text string|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|Make all user interaction in the KastenCore managers plugin-based|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|Merge row and column widgets into one|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|Store bookmarks|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|Store bookmarks and other view settings for next load|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|Add custom datatypes to structures tool|alex.richardson@gmx.de|Alex Richardson}}&lt;br /&gt;
{{FeatureInProgress|Okteta|Add Flags Datatype to structures tool|alex.richardson@gmx.de|Alex Richardson}} &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= kdegames=&lt;br /&gt;
{| cellspa/cing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;&amp;quot;&lt;br /&gt;
! Status &lt;br /&gt;
! Project &lt;br /&gt;
! Description &lt;br /&gt;
! Contact &lt;br /&gt;
{{FeatureDone|Libkdegames|Improve graphics performance in all games by standardizing on the use of Qt Raster Graphics.|stefan.majewsky@googlemail.com|Stefan Majewsky}}{{FeatureInProgress|KSudoku|Add a new generator and solver to KSudoku, based on published algorithms. This will provide a full range of puzzle difficulties, rather than mainly easy puzzles, and will address bug 217925 and its duplicates 228614 and 237262 (now nearly two years old).|iandw.au@gmail.com|Ian Wadham}}&lt;br /&gt;
{{FeatureInProgress|KGoldrunner|Add the championship level &amp;quot;Gold Rush&amp;quot; game, contributed by Gabriel Miltschitzky.|iandw.au@gmail.com|Ian Wadham}}|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= kdegraphics=&lt;br /&gt;
{| cellspa/cing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;&amp;quot;&lt;br /&gt;
! Status &lt;br /&gt;
! Project &lt;br /&gt;
! Description &lt;br /&gt;
! Contact &lt;br /&gt;
{{FeatureInProgress|Okular|Reset Form Action support|aacid@kde.org|Albert Astals Cid}}&lt;br /&gt;
{{FeatureInProgress|Gwenview|Animated image transitions|agateau@kde.org|Aurélien Gâteau}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= kdeutils=&lt;br /&gt;
{| cellspa/cing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;&amp;quot;&lt;br /&gt;
! Status &lt;br /&gt;
! Project &lt;br /&gt;
! Description &lt;br /&gt;
! Contact &lt;br /&gt;
{{FeatureInProgress|ksecrets|A suite of tools related to the KSecretsService infrastructure|kde@rusu.info|Valentin Rusu}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vrusu</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Schedules/KDE4/4.8_Feature_Plan</id>
		<title>Schedules/KDE4/4.8 Feature Plan</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Schedules/KDE4/4.8_Feature_Plan"/>
				<updated>2011-10-20T21:32:44Z</updated>
		
		<summary type="html">&lt;p&gt;Vrusu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a list of planned features for the SC 4.8 release. &lt;br /&gt;
&lt;br /&gt;
See also: &lt;br /&gt;
&lt;br /&gt;
*[[Schedules/KDE4/4.8 Release Schedule]] &lt;br /&gt;
*[[Schedules/KDE4/4.8 Release Goals]] &lt;br /&gt;
*[[Schedules/KDE4/4.7 Feature Plan]] (previous major release)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; Legend: &lt;br /&gt;
&lt;br /&gt;
*todo =&amp;amp;gt; not started yet &lt;br /&gt;
*in-progress =&amp;amp;gt; started, but not completed yet &lt;br /&gt;
*done =&amp;amp;gt; completed&lt;br /&gt;
&lt;br /&gt;
__TOC__ &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= kde-workspace =&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! Status &lt;br /&gt;
! Project &lt;br /&gt;
! Description &lt;br /&gt;
! Contact &lt;br /&gt;
&lt;br /&gt;
{{FeatureInProgress|KWin|Take over screensaver/locking management from KRunner|alex.merry@kdemail.net|Alex Merry}}&lt;br /&gt;
{{FeatureInProgress|KCM|make mouse cursor size configurable (http://git.reviewboard.kde.org/r/101701/)|SommerLuk@gmail.com|Lukas Sommer}}&lt;br /&gt;
{{FeatureDone|powerdevil|Remove Desktop Effects Management|drf@kde.org|Dario Freddi}}&lt;br /&gt;
{{FeatureInProgress|powerdevil|Allow static profiles only|drf@kde.org|Dario Freddi}}&lt;br /&gt;
{{FeatureInProgress|powerdevil|Allow activity interaction|drf@kde.org|Dario Freddi}}&lt;br /&gt;
{{FeatureTodo|Plasma|Add MPRIS2 support to nowplaying|alex.merry@kdemail.net|Alex Merry}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= kde-runtime =&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! Status &lt;br /&gt;
! Project &lt;br /&gt;
! Description &lt;br /&gt;
! Contact &lt;br /&gt;
&lt;br /&gt;
{{FeatureInProgress|ksecretsserviced|KSecretsService daemon implementing the freedesktop.org secrets API. KDE applications will want to use the related kdelibs API (see below)|kde@rusu.info|Valentin Rusu}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= kdelibs =&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! Status &lt;br /&gt;
! Project &lt;br /&gt;
! Description &lt;br /&gt;
! Contact &lt;br /&gt;
&lt;br /&gt;
{{FeatureDone|Kate Part|Line modification system|dhaumann@kde.org|Dominik Haumann}}&lt;br /&gt;
{{FeatureDone|Kate Part|Modeline Editor|dhaumann@kde.org|Dominik Haumann}}&lt;br /&gt;
{{FeatureDone|Kate Part|Search &amp;amp; Replace in files plugin|kare.sars@iki.fi|Kåre Särs}}&lt;br /&gt;
{{FeatureDone|Kate Part|Reliable code folding|adrian.lungu89@gmail.com|Adrian Lungu}}&lt;br /&gt;
{{FeatureDone|Kate Part|Improved vi input mode|svatoslav1@gmail.com|Svyatoslav Kuzmich}}&lt;br /&gt;
{{FeatureInProgress|kdeui|KSecretsService API addition|kde@rusu.info|Valentin Rusu}}&lt;br /&gt;
{{FeatureInProgress|kdeui/util|Connect KWallet class to KSecretsService client API|kde@rusu.info|Valentin Rusu}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= kde-baseapps =&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! Status &lt;br /&gt;
! Project &lt;br /&gt;
! Description &lt;br /&gt;
! Contact &lt;br /&gt;
&lt;br /&gt;
{{FeatureInProgress|Dolphin|Implement new view-engine for Dolphin 2.0 (see http://ppenz.blogspot.com/2011/08/introducing-dolphin-20.html)|peter.penz19@gmail.com|Peter Penz}}&lt;br /&gt;
{{FeatureTodo|Dolphin|Implement support for back/forward mouse buttons|sebasti@n-doerner.de|Sebastian Dörner}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= kdeedu  =&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! Status &lt;br /&gt;
! Project &lt;br /&gt;
! Description &lt;br /&gt;
! Contact &lt;br /&gt;
&lt;br /&gt;
{{FeatureInProgress|KTouch|New organisation of keyboard and lecture files according to languages|peter.ruethemann@gmail.com|Rüthemann Peter}}&lt;br /&gt;
{{FeatureInProgress|KTouch|New organisation of menu system: Training, Statistic, Settings|peter.ruethemann@gmail.com|Rüthemann Peter}}&lt;br /&gt;
{{FeatureTodo|KTouch|End of lecture statistics|peter.ruethemann@gmail.com|Rüthemann Peter}}&lt;br /&gt;
{{FeatureDone|Rocs|Alignment Actions to minimize crossing graph edges|cola@uni-paderborn.de|Andreas Cord-Landwehr}}&lt;br /&gt;
{{FeatureTodo|Rocs|Project Files to combine graphs and algorithms|cola@uni-paderborn.de|Andreas Cord-Landwehr}}&lt;br /&gt;
{{FeatureTodo|Rocs|Stepped Execution of Algorithms|cola@uni-paderborn.de|Andreas Cord-Landwehr}}&lt;br /&gt;
{{FeatureInProgress|Rocs|Resurrect import-/export-features|cola@uni-paderborn.de|Andreas Cord-Landwehr}}&lt;br /&gt;
{{FeatureInProgress|Rocs|User Interface Cleanup|cola@uni-paderborn.de|Andreas Cord-Landwehr}}&lt;br /&gt;
{{FeatureInProgress|Cantor|Add Qalculate backend|matteo@agostinelli.me|Matteo Agostinelli}}&lt;br /&gt;
{{FeatureDone|Marble|Marble Runner plugins for Parsing files|tgridel@freedotfr|Thibaut Gridel}}&lt;br /&gt;
{{FeatureDone|Marble|(GSoC) OSM file rendering|oblaukhov.konstantin@gmail.com|Konstantin Oblaukhov}}&lt;br /&gt;
{{FeatureDone|Marble|Marble Graphics Scene (Performance of Vector Drawing)|oblaukhov.konstantin@gmail.com|Konstantin Oblaukhov}}&lt;br /&gt;
{{FeatureDone|Marble|Gps Info Plugin|tgridel@freedotfr|Thibaut Gridel}}&lt;br /&gt;
{{FeatureInProgress|Marble|Routing API|earthwings@gentoo.org|Dennis Nienhüser}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= kdepim  =&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! Status &lt;br /&gt;
! Project &lt;br /&gt;
! Description &lt;br /&gt;
! Contact &lt;br /&gt;
&lt;br /&gt;
{{FeatureTodo&lt;br /&gt;
|attachment:/ kio-slave&lt;br /&gt;
|Implement kio-slave to access (email) attachments in Akonadi&lt;br /&gt;
|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureInProgress|KAlarm|Port to Akonadi|djarvie@kde.org|David Jarvie}}&lt;br /&gt;
&lt;br /&gt;
{{FeatureTodo&lt;br /&gt;
|sieve: implement wizard&lt;br /&gt;
|Implement wizard to help user to create sieve script&lt;br /&gt;
|montel@kde.org|Montel Laurent}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= kdesdk  =&lt;br /&gt;
&lt;br /&gt;
{| cellspa/cing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;&amp;quot;&lt;br /&gt;
! Status &lt;br /&gt;
! Project &lt;br /&gt;
! Description &lt;br /&gt;
! Contact &lt;br /&gt;
{{FeatureTodo|Okteta|Add a general KPart adapter to Kasten, than finish port of Okteta KPart to Okteta Kasten|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|Add global toggle option for the offset display, hex or decimal|kossebau@kde.org|Friedrich W. H. Kossebau}} &lt;br /&gt;
{{FeatureTodo|Okteta|Add Kate-like combined dialogs to query for actions on files|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|add Kate-like search tool|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|Add Okular like embedded notifications|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|add support for import by drop, both url and data|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|add support for memory mapping of files and 64-bit addressing|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|add support for jobs like io, printing, string search or filter|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|Add view profiles, incl. editor/manager|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|copy again puts also a value or char variant of the data to clipboard|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|Improve the titels of the changes to the bytearray to be more descriptive, best using ids to avoid text string|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|Make all user interaction in the KastenCore managers plugin-based|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|Merge row and column widgets into one|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|Store bookmarks|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|Store bookmarks and other view settings for next load|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|Add custom datatypes to structures tool|alex.richardson@gmx.de|Alex Richardson}}&lt;br /&gt;
{{FeatureInProgress|Okteta|Add Flags Datatype to structures tool|alex.richardson@gmx.de|Alex Richardson}} &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= kdegames=&lt;br /&gt;
{| cellspa/cing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;&amp;quot;&lt;br /&gt;
! Status &lt;br /&gt;
! Project &lt;br /&gt;
! Description &lt;br /&gt;
! Contact &lt;br /&gt;
{{FeatureDone|Libkdegames|Improve graphics performance in all games by standardizing on the use of Qt Raster Graphics.|stefan.majewsky@googlemail.com|Stefan Majewsky}}{{FeatureInProgress|KSudoku|Add a new generator and solver to KSudoku, based on published algorithms. This will provide a full range of puzzle difficulties, rather than mainly easy puzzles, and will address bug 217925 and its duplicates 228614 and 237262 (now nearly two years old).|iandw.au@gmail.com|Ian Wadham}}&lt;br /&gt;
{{FeatureInProgress|KGoldrunner|Add the championship level &amp;quot;Gold Rush&amp;quot; game, contributed by Gabriel Miltschitzky.|iandw.au@gmail.com|Ian Wadham}}|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= kdegraphics=&lt;br /&gt;
{| cellspa/cing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;&amp;quot;&lt;br /&gt;
! Status &lt;br /&gt;
! Project &lt;br /&gt;
! Description &lt;br /&gt;
! Contact &lt;br /&gt;
{{FeatureInProgress|Okular|Reset Form Action support|aacid@kde.org|Albert Astals Cid}}&lt;br /&gt;
{{FeatureInProgress|Gwenview|Animated image transitions|agateau@kde.org|Aurélien Gâteau}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vrusu</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Schedules/KDE4/4.8_Feature_Plan</id>
		<title>Schedules/KDE4/4.8 Feature Plan</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Schedules/KDE4/4.8_Feature_Plan"/>
				<updated>2011-10-20T21:26:30Z</updated>
		
		<summary type="html">&lt;p&gt;Vrusu: /* kdelibs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a list of planned features for the SC 4.8 release. &lt;br /&gt;
&lt;br /&gt;
See also: &lt;br /&gt;
&lt;br /&gt;
*[[Schedules/KDE4/4.8 Release Schedule]] &lt;br /&gt;
*[[Schedules/KDE4/4.8 Release Goals]] &lt;br /&gt;
*[[Schedules/KDE4/4.7 Feature Plan]] (previous major release)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; Legend: &lt;br /&gt;
&lt;br /&gt;
*todo =&amp;amp;gt; not started yet &lt;br /&gt;
*in-progress =&amp;amp;gt; started, but not completed yet &lt;br /&gt;
*done =&amp;amp;gt; completed&lt;br /&gt;
&lt;br /&gt;
__TOC__ &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= kde-workspace =&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! Status &lt;br /&gt;
! Project &lt;br /&gt;
! Description &lt;br /&gt;
! Contact &lt;br /&gt;
&lt;br /&gt;
{{FeatureInProgress|KWin|Take over screensaver/locking management from KRunner|alex.merry@kdemail.net|Alex Merry}}&lt;br /&gt;
{{FeatureInProgress|KCM|make mouse cursor size configurable (http://git.reviewboard.kde.org/r/101701/)|SommerLuk@gmail.com|Lukas Sommer}}&lt;br /&gt;
{{FeatureDone|powerdevil|Remove Desktop Effects Management|drf@kde.org|Dario Freddi}}&lt;br /&gt;
{{FeatureInProgress|powerdevil|Allow static profiles only|drf@kde.org|Dario Freddi}}&lt;br /&gt;
{{FeatureInProgress|powerdevil|Allow activity interaction|drf@kde.org|Dario Freddi}}&lt;br /&gt;
{{FeatureTodo|Plasma|Add MPRIS2 support to nowplaying|alex.merry@kdemail.net|Alex Merry}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= kdelibs =&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! Status &lt;br /&gt;
! Project &lt;br /&gt;
! Description &lt;br /&gt;
! Contact &lt;br /&gt;
&lt;br /&gt;
{{FeatureDone|Kate Part|Line modification system|dhaumann@kde.org|Dominik Haumann}}&lt;br /&gt;
{{FeatureDone|Kate Part|Modeline Editor|dhaumann@kde.org|Dominik Haumann}}&lt;br /&gt;
{{FeatureDone|Kate Part|Search &amp;amp; Replace in files plugin|kare.sars@iki.fi|Kåre Särs}}&lt;br /&gt;
{{FeatureDone|Kate Part|Reliable code folding|adrian.lungu89@gmail.com|Adrian Lungu}}&lt;br /&gt;
{{FeatureDone|Kate Part|Improved vi input mode|svatoslav1@gmail.com|Svyatoslav Kuzmich}}&lt;br /&gt;
{{FeatureInProgress|kdeui|KSecretsService API addition|kde@rusu.info|Valentin Rusu}}&lt;br /&gt;
{{FeatureInProgress|kdeui/util|Connect KWallet class to KSecretsService client API|kde@rusu.info|Valentin Rusu}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= kde-baseapps =&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! Status &lt;br /&gt;
! Project &lt;br /&gt;
! Description &lt;br /&gt;
! Contact &lt;br /&gt;
&lt;br /&gt;
{{FeatureInProgress|Dolphin|Implement new view-engine for Dolphin 2.0 (see http://ppenz.blogspot.com/2011/08/introducing-dolphin-20.html)|peter.penz19@gmail.com|Peter Penz}}&lt;br /&gt;
{{FeatureTodo|Dolphin|Implement support for back/forward mouse buttons|sebasti@n-doerner.de|Sebastian Dörner}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= kdeedu  =&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! Status &lt;br /&gt;
! Project &lt;br /&gt;
! Description &lt;br /&gt;
! Contact &lt;br /&gt;
&lt;br /&gt;
{{FeatureInProgress|KTouch|New organisation of keyboard and lecture files according to languages|peter.ruethemann@gmail.com|Rüthemann Peter}}&lt;br /&gt;
{{FeatureInProgress|KTouch|New organisation of menu system: Training, Statistic, Settings|peter.ruethemann@gmail.com|Rüthemann Peter}}&lt;br /&gt;
{{FeatureTodo|KTouch|End of lecture statistics|peter.ruethemann@gmail.com|Rüthemann Peter}}&lt;br /&gt;
{{FeatureDone|Rocs|Alignment Actions to minimize crossing graph edges|cola@uni-paderborn.de|Andreas Cord-Landwehr}}&lt;br /&gt;
{{FeatureTodo|Rocs|Project Files to combine graphs and algorithms|cola@uni-paderborn.de|Andreas Cord-Landwehr}}&lt;br /&gt;
{{FeatureTodo|Rocs|Stepped Execution of Algorithms|cola@uni-paderborn.de|Andreas Cord-Landwehr}}&lt;br /&gt;
{{FeatureInProgress|Rocs|Resurrect import-/export-features|cola@uni-paderborn.de|Andreas Cord-Landwehr}}&lt;br /&gt;
{{FeatureInProgress|Rocs|User Interface Cleanup|cola@uni-paderborn.de|Andreas Cord-Landwehr}}&lt;br /&gt;
{{FeatureInProgress|Cantor|Add Qalculate backend|matteo@agostinelli.me|Matteo Agostinelli}}&lt;br /&gt;
{{FeatureDone|Marble|Marble Runner plugins for Parsing files|tgridel@freedotfr|Thibaut Gridel}}&lt;br /&gt;
{{FeatureDone|Marble|(GSoC) OSM file rendering|oblaukhov.konstantin@gmail.com|Konstantin Oblaukhov}}&lt;br /&gt;
{{FeatureDone|Marble|Marble Graphics Scene (Performance of Vector Drawing)|oblaukhov.konstantin@gmail.com|Konstantin Oblaukhov}}&lt;br /&gt;
{{FeatureDone|Marble|Gps Info Plugin|tgridel@freedotfr|Thibaut Gridel}}&lt;br /&gt;
{{FeatureInProgress|Marble|Routing API|earthwings@gentoo.org|Dennis Nienhüser}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= kdepim  =&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! Status &lt;br /&gt;
! Project &lt;br /&gt;
! Description &lt;br /&gt;
! Contact &lt;br /&gt;
&lt;br /&gt;
{{FeatureTodo&lt;br /&gt;
|attachment:/ kio-slave&lt;br /&gt;
|Implement kio-slave to access (email) attachments in Akonadi&lt;br /&gt;
|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureInProgress|KAlarm|Port to Akonadi|djarvie@kde.org|David Jarvie}}&lt;br /&gt;
&lt;br /&gt;
{{FeatureTodo&lt;br /&gt;
|sieve: implement wizard&lt;br /&gt;
|Implement wizard to help user to create sieve script&lt;br /&gt;
|montel@kde.org|Montel Laurent}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= kdesdk  =&lt;br /&gt;
&lt;br /&gt;
{| cellspa/cing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;&amp;quot;&lt;br /&gt;
! Status &lt;br /&gt;
! Project &lt;br /&gt;
! Description &lt;br /&gt;
! Contact &lt;br /&gt;
{{FeatureTodo|Okteta|Add a general KPart adapter to Kasten, than finish port of Okteta KPart to Okteta Kasten|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|Add global toggle option for the offset display, hex or decimal|kossebau@kde.org|Friedrich W. H. Kossebau}} &lt;br /&gt;
{{FeatureTodo|Okteta|Add Kate-like combined dialogs to query for actions on files|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|add Kate-like search tool|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|Add Okular like embedded notifications|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|add support for import by drop, both url and data|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|add support for memory mapping of files and 64-bit addressing|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|add support for jobs like io, printing, string search or filter|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|Add view profiles, incl. editor/manager|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|copy again puts also a value or char variant of the data to clipboard|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|Improve the titels of the changes to the bytearray to be more descriptive, best using ids to avoid text string|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|Make all user interaction in the KastenCore managers plugin-based|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|Merge row and column widgets into one|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|Store bookmarks|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|Store bookmarks and other view settings for next load|kossebau@kde.org|Friedrich W. H. Kossebau}}&lt;br /&gt;
{{FeatureTodo|Okteta|Add custom datatypes to structures tool|alex.richardson@gmx.de|Alex Richardson}}&lt;br /&gt;
{{FeatureInProgress|Okteta|Add Flags Datatype to structures tool|alex.richardson@gmx.de|Alex Richardson}} &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= kdegames=&lt;br /&gt;
{| cellspa/cing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;&amp;quot;&lt;br /&gt;
! Status &lt;br /&gt;
! Project &lt;br /&gt;
! Description &lt;br /&gt;
! Contact &lt;br /&gt;
{{FeatureDone|Libkdegames|Improve graphics performance in all games by standardizing on the use of Qt Raster Graphics.|stefan.majewsky@googlemail.com|Stefan Majewsky}}{{FeatureInProgress|KSudoku|Add a new generator and solver to KSudoku, based on published algorithms. This will provide a full range of puzzle difficulties, rather than mainly easy puzzles, and will address bug 217925 and its duplicates 228614 and 237262 (now nearly two years old).|iandw.au@gmail.com|Ian Wadham}}&lt;br /&gt;
{{FeatureInProgress|KGoldrunner|Add the championship level &amp;quot;Gold Rush&amp;quot; game, contributed by Gabriel Miltschitzky.|iandw.au@gmail.com|Ian Wadham}}|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= kdegraphics=&lt;br /&gt;
{| cellspa/cing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;&amp;quot;&lt;br /&gt;
! Status &lt;br /&gt;
! Project &lt;br /&gt;
! Description &lt;br /&gt;
! Contact &lt;br /&gt;
{{FeatureInProgress|Okular|Reset Form Action support|aacid@kde.org|Albert Astals Cid}}&lt;br /&gt;
{{FeatureInProgress|Gwenview|Animated image transitions|agateau@kde.org|Aurélien Gâteau}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vrusu</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Getting_Started/Build/Distributions/Arch_Linux</id>
		<title>Getting Started/Build/Distributions/Arch Linux</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Getting_Started/Build/Distributions/Arch_Linux"/>
				<updated>2011-10-08T18:30:17Z</updated>
		
		<summary type="html">&lt;p&gt;Vrusu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:I18n/Language Navigation Bar|Getting_Started/Build/Distributions/Arch Linux}}&lt;br /&gt;
&lt;br /&gt;
{{TutorialBrowser|&lt;br /&gt;
&lt;br /&gt;
series=Getting Started|&lt;br /&gt;
&lt;br /&gt;
name=Building KDE4 From Source (Arch Linux requirements)|&lt;br /&gt;
&lt;br /&gt;
pre=[[Getting_Started/Build|Build KDE]]|&lt;br /&gt;
&lt;br /&gt;
next=[[Getting_Started/Build|Build KDE]]|&lt;br /&gt;
&lt;br /&gt;
reading=[[Getting_Started/Build/kdesvn-build|kdesvn-build: The KDE From Subversion Build Tool]]&amp;lt;br&amp;gt;[[Getting_Started/Build/Environment|KDE Build Environment including useful scripts]]&amp;lt;br&amp;gt;[[Development/Tutorials/CMake |Introduction to CMake]]|&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In Arch Linux you need to install the following packages:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
pacman -Sy subversion bzip2 libxslt libxml2 libjpeg \&lt;br /&gt;
           libungif shared-mime-info mesa boost dbus \&lt;br /&gt;
           openssl pkgconfig xine-lib clucene redland \&lt;br /&gt;
           gpgme hal cmake qt qca libical lcms&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note that Qt 4 will be installed by the command above (it is required by QCA anyway), but you can [[Getting Started/Build/KDE4/Prerequisites#Qt|build your own]] from qt-copy in KDE svn, which will include several fixes not yet in a released version of Qt as well as giving you the option of compiling a version with debugging information.  If you do this, the system installed QCA (and any other system libraries that use Qt 4) should work without a problem in your local KDE build.&lt;br /&gt;
&lt;br /&gt;
All of the dependencies in kdesupport can be installed from the [extra] repository.  These will be fine for building from the KDE stable branch, but some may be too old for building KDE from trunk.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
pacman -Sy automoc4 akonadi eigen taglib soprano strigi qimageblitz phonon&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
To build the latest versions of these instead, see [[Getting Started/Build/KDE_Support|building kdesupport]]&lt;br /&gt;
&lt;br /&gt;
For the makeobj script, you can either install kdesdk from [extra] or just download http://websvn.kde.org/*checkout*/trunk/KDE/kdesdk/scripts/makeobj and copy it to either /usr/bin or $HOME/bin (providing $HOME/bin is in your PATH).&lt;br /&gt;
&lt;br /&gt;
Note that there may be other optional dependencies of KDE modules, but almost all of these can be satisfied by [extra], [community] or the [http://aur.archlinux.org/ AUR].  The missing optional dependencies will be listed when configuring a package with cmake.  To search and install from all the main repositories and the AUR at the same time, you can use [http://wiki.archlinux.org/index.php/Yaourt Yaourt].&lt;br /&gt;
&lt;br /&gt;
Here is the list of packages needed to build almost all of the KDE. Put these lines into a file, named for example 'pkglist' then use it to install all the packages at once by issuing &amp;quot;pacman -S $(&amp;lt; pkglist)&amp;quot;. See [https://wiki.archlinux.org/index.php/Pacman_Tips#Backing_up_and_retrieving_a_list_of_installed_packages PacmanTips] for more information.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
artwiz-fonts&lt;br /&gt;
aspell-fr&lt;br /&gt;
autoconf&lt;br /&gt;
automake&lt;br /&gt;
bash&lt;br /&gt;
binutils&lt;br /&gt;
bison&lt;br /&gt;
boost&lt;br /&gt;
bzip2&lt;br /&gt;
cdparanoia&lt;br /&gt;
clucene&lt;br /&gt;
clutter-gst&lt;br /&gt;
consolekit&lt;br /&gt;
coreutils&lt;br /&gt;
cronie&lt;br /&gt;
cryptsetup&lt;br /&gt;
dblatex&lt;br /&gt;
device-mapper&lt;br /&gt;
dhcpcd&lt;br /&gt;
diffutils&lt;br /&gt;
e2fsprogs&lt;br /&gt;
exiv2&lt;br /&gt;
fakeroot&lt;br /&gt;
ffmpeg&lt;br /&gt;
ffmpegthumbnailer&lt;br /&gt;
file&lt;br /&gt;
filesystem&lt;br /&gt;
findutils&lt;br /&gt;
flex&lt;br /&gt;
font-bh-ttf&lt;br /&gt;
font-bitstream-speedo&lt;br /&gt;
gambas3-devel&lt;br /&gt;
gambas3-examples&lt;br /&gt;
gambas3-gb-cairo&lt;br /&gt;
gambas3-gb-chart&lt;br /&gt;
gambas3-gb-compress&lt;br /&gt;
gambas3-gb-crypt&lt;br /&gt;
gambas3-gb-db&lt;br /&gt;
gambas3-gb-db-form&lt;br /&gt;
gambas3-gb-db-mysql&lt;br /&gt;
gambas3-gb-db-odbc&lt;br /&gt;
gambas3-gb-db-postgresql&lt;br /&gt;
gambas3-gb-db-sqlite2&lt;br /&gt;
gambas3-gb-db-sqlite3&lt;br /&gt;
gambas3-gb-dbus&lt;br /&gt;
gambas3-gb-desktop&lt;br /&gt;
gambas3-gb-eval-highlight&lt;br /&gt;
gambas3-gb-form&lt;br /&gt;
gambas3-gb-form-dialog&lt;br /&gt;
gambas3-gb-form-mdi&lt;br /&gt;
gambas3-gb-form-stock&lt;br /&gt;
gambas3-gb-gtk&lt;br /&gt;
gambas3-gb-gui&lt;br /&gt;
gambas3-gb-image&lt;br /&gt;
gambas3-gb-image-effect&lt;br /&gt;
gambas3-gb-image-imlib&lt;br /&gt;
gambas3-gb-image-io&lt;br /&gt;
gambas3-gb-net&lt;br /&gt;
gambas3-gb-net-curl&lt;br /&gt;
gambas3-gb-net-smtp&lt;br /&gt;
gambas3-gb-opengl&lt;br /&gt;
gambas3-gb-opengl-glsl&lt;br /&gt;
gambas3-gb-opengl-glu&lt;br /&gt;
gambas3-gb-option&lt;br /&gt;
gambas3-gb-pcre&lt;br /&gt;
gambas3-gb-pdf&lt;br /&gt;
gambas3-gb-qt4&lt;br /&gt;
gambas3-gb-qt4-ext&lt;br /&gt;
gambas3-gb-qt4-opengl&lt;br /&gt;
gambas3-gb-qt4-webkit&lt;br /&gt;
gambas3-gb-report&lt;br /&gt;
gambas3-gb-sdl&lt;br /&gt;
gambas3-gb-sdl-sound&lt;br /&gt;
gambas3-gb-settings&lt;br /&gt;
gambas3-gb-signal&lt;br /&gt;
gambas3-gb-v4l&lt;br /&gt;
gambas3-gb-vb&lt;br /&gt;
gambas3-gb-web&lt;br /&gt;
gambas3-gb-xml&lt;br /&gt;
gambas3-gb-xml-rpc&lt;br /&gt;
gambas3-gb-xml-xslt&lt;br /&gt;
gambas3-ide&lt;br /&gt;
gambas3-runtime&lt;br /&gt;
gambas3-script&lt;br /&gt;
gamin&lt;br /&gt;
gawk&lt;br /&gt;
gcc&lt;br /&gt;
gcc-libs&lt;br /&gt;
gettext&lt;br /&gt;
git&lt;br /&gt;
glibc&lt;br /&gt;
glitz&lt;br /&gt;
glproto&lt;br /&gt;
gpgme&lt;br /&gt;
grep&lt;br /&gt;
grub&lt;br /&gt;
gsfonts&lt;br /&gt;
gzip&lt;br /&gt;
heirloom-mailx&lt;br /&gt;
inetutils&lt;br /&gt;
initscripts&lt;br /&gt;
iputils&lt;br /&gt;
jfsutils&lt;br /&gt;
less&lt;br /&gt;
libcanberra&lt;br /&gt;
libcanberra-gstreamer&lt;br /&gt;
libdbusmenu-qt&lt;br /&gt;
libdmtx&lt;br /&gt;
libdvdcss&lt;br /&gt;
libical&lt;br /&gt;
libiodbc&lt;br /&gt;
libopensync&lt;br /&gt;
libpipeline&lt;br /&gt;
libraw1394&lt;br /&gt;
libssh&lt;br /&gt;
libtool&lt;br /&gt;
libxss&lt;br /&gt;
licenses&lt;br /&gt;
linux&lt;br /&gt;
logrotate&lt;br /&gt;
lvm2&lt;br /&gt;
m4&lt;br /&gt;
make&lt;br /&gt;
man-db&lt;br /&gt;
man-pages&lt;br /&gt;
mc&lt;br /&gt;
mdadm&lt;br /&gt;
mobile-broadband-provider-info&lt;br /&gt;
modemmanager&lt;br /&gt;
mysql&lt;br /&gt;
nano&lt;br /&gt;
nas&lt;br /&gt;
networkmanager&lt;br /&gt;
networkmanager-dispatcher-ntpd&lt;br /&gt;
openssh&lt;br /&gt;
openssh-askpass&lt;br /&gt;
pacman&lt;br /&gt;
pacman-mirrorlist&lt;br /&gt;
pam&lt;br /&gt;
patch&lt;br /&gt;
pciutils&lt;br /&gt;
pcmciautils&lt;br /&gt;
perl&lt;br /&gt;
pkg-config&lt;br /&gt;
ppp&lt;br /&gt;
procps&lt;br /&gt;
psmisc&lt;br /&gt;
pulseaudio-alsa&lt;br /&gt;
qrencode&lt;br /&gt;
redland-storage-virtuoso&lt;br /&gt;
reiserfsprogs&lt;br /&gt;
sane&lt;br /&gt;
sdl_ttf&lt;br /&gt;
sed&lt;br /&gt;
sgmltools-lite&lt;br /&gt;
shadow&lt;br /&gt;
sshfs&lt;br /&gt;
subversion&lt;br /&gt;
sudo&lt;br /&gt;
sysfsutils&lt;br /&gt;
syslinux&lt;br /&gt;
syslog-ng&lt;br /&gt;
sysvinit&lt;br /&gt;
tar&lt;br /&gt;
texinfo&lt;br /&gt;
ttf-bitstream-vera&lt;br /&gt;
ttf-cheapskate&lt;br /&gt;
ttf-dejavu&lt;br /&gt;
ttf-liberation&lt;br /&gt;
udev&lt;br /&gt;
usbutils&lt;br /&gt;
util-linux&lt;br /&gt;
vi&lt;br /&gt;
vim-buftabs&lt;br /&gt;
virtuoso&lt;br /&gt;
vlc&lt;br /&gt;
vorbis-tools&lt;br /&gt;
wget&lt;br /&gt;
which&lt;br /&gt;
wpa_supplicant&lt;br /&gt;
xf86-input-acecad&lt;br /&gt;
xf86-input-aiptek&lt;br /&gt;
xf86-input-evdev&lt;br /&gt;
xf86-input-joystick&lt;br /&gt;
xf86-input-keyboard&lt;br /&gt;
xf86-input-mouse&lt;br /&gt;
xf86-input-synaptics&lt;br /&gt;
xf86-input-vmmouse&lt;br /&gt;
xf86-input-void&lt;br /&gt;
xf86-video-apm&lt;br /&gt;
xf86-video-ark&lt;br /&gt;
xf86-video-ast&lt;br /&gt;
xf86-video-ati&lt;br /&gt;
xf86-video-chips&lt;br /&gt;
xf86-video-cirrus&lt;br /&gt;
xf86-video-dummy&lt;br /&gt;
xf86-video-fbdev&lt;br /&gt;
xf86-video-glint&lt;br /&gt;
xf86-video-i128&lt;br /&gt;
xf86-video-i740&lt;br /&gt;
xf86-video-intel&lt;br /&gt;
xf86-video-mach64&lt;br /&gt;
xf86-video-mga&lt;br /&gt;
xf86-video-neomagic&lt;br /&gt;
xf86-video-nv&lt;br /&gt;
xf86-video-r128&lt;br /&gt;
xf86-video-rendition&lt;br /&gt;
xf86-video-s3&lt;br /&gt;
xf86-video-s3virge&lt;br /&gt;
xf86-video-savage&lt;br /&gt;
xf86-video-siliconmotion&lt;br /&gt;
xf86-video-sis&lt;br /&gt;
xf86-video-sisusb&lt;br /&gt;
xf86-video-tdfx&lt;br /&gt;
xf86-video-trident&lt;br /&gt;
xf86-video-tseng&lt;br /&gt;
xf86-video-v4l&lt;br /&gt;
xf86-video-vesa&lt;br /&gt;
xf86-video-vmware&lt;br /&gt;
xf86-video-voodoo&lt;br /&gt;
xf86-video-xgi&lt;br /&gt;
xf86-video-xgixp&lt;br /&gt;
xfsprogs&lt;br /&gt;
xine-ui&lt;br /&gt;
xmms&lt;br /&gt;
xorg-bdftopcf&lt;br /&gt;
xorg-docs&lt;br /&gt;
xorg-fonts-100dpi&lt;br /&gt;
xorg-fonts-75dpi&lt;br /&gt;
xorg-fonts-encodings&lt;br /&gt;
xorg-fonts-type1&lt;br /&gt;
xorg-font-util&lt;br /&gt;
xorg-iceauth&lt;br /&gt;
xorg-luit&lt;br /&gt;
xorg-mkfontdir&lt;br /&gt;
xorg-mkfontscale&lt;br /&gt;
xorg-server&lt;br /&gt;
xorg-server-utils&lt;br /&gt;
xorg-sessreg&lt;br /&gt;
xorg-setxkbmap&lt;br /&gt;
xorg-smproxy&lt;br /&gt;
xorg-utils&lt;br /&gt;
xorg-x11perf&lt;br /&gt;
xorg-xauth&lt;br /&gt;
xorg-xbacklight&lt;br /&gt;
xorg-xcmsdb&lt;br /&gt;
xorg-xcursorgen&lt;br /&gt;
xorg-xdpyinfo&lt;br /&gt;
xorg-xdriinfo&lt;br /&gt;
xorg-xev&lt;br /&gt;
xorg-xgamma&lt;br /&gt;
xorg-xhost&lt;br /&gt;
xorg-xinit&lt;br /&gt;
xorg-xinput&lt;br /&gt;
xorg-xkbcomp&lt;br /&gt;
xorg-xkbevd&lt;br /&gt;
xorg-xkbutils&lt;br /&gt;
xorg-xkill&lt;br /&gt;
xorg-xlsatoms&lt;br /&gt;
xorg-xlsclients&lt;br /&gt;
xorg-xmodmap&lt;br /&gt;
xorg-xpr&lt;br /&gt;
xorg-xprop&lt;br /&gt;
xorg-xrandr&lt;br /&gt;
xorg-xrdb&lt;br /&gt;
xorg-xrefresh&lt;br /&gt;
xorg-xset&lt;br /&gt;
xorg-xsetroot&lt;br /&gt;
xorg-xvinfo&lt;br /&gt;
xorg-xwd&lt;br /&gt;
xorg-xwininfo&lt;br /&gt;
xorg-xwud&lt;br /&gt;
xterm&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vrusu</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Vrusu</id>
		<title>User:Vrusu</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Vrusu"/>
				<updated>2011-08-13T12:47:35Z</updated>
		
		<summary type="html">&lt;p&gt;Vrusu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Valentin Rusu&amp;lt;br&amp;gt;&lt;br /&gt;
Location: Lyon, France&amp;lt;br&amp;gt;&lt;br /&gt;
ICQ: valir&amp;lt;br&amp;gt;&lt;br /&gt;
Projects: KSecretsService&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vrusu</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Vrusu</id>
		<title>User:Vrusu</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Vrusu"/>
				<updated>2011-08-13T12:47:08Z</updated>
		
		<summary type="html">&lt;p&gt;Vrusu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Valentin Rusu&amp;lt;br&amp;gt;&lt;br /&gt;
Location: Lyon, France&lt;br /&gt;
ICQ: valir&amp;lt;br&amp;gt;&lt;br /&gt;
Projects: KSecretsService&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vrusu</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Vrusu</id>
		<title>User:Vrusu</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Vrusu"/>
				<updated>2011-08-13T12:46:43Z</updated>
		
		<summary type="html">&lt;p&gt;Vrusu: Created page with &amp;quot;Valentin Rusu ICQ: valir Projects: KSecretsService&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Valentin Rusu&lt;br /&gt;
ICQ: valir&lt;br /&gt;
Projects: KSecretsService&lt;/div&gt;</summary>
		<author><name>Vrusu</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Archive:Getting_Started/Run/Full_Session</id>
		<title>Archive:Getting Started/Run/Full Session</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Archive:Getting_Started/Run/Full_Session"/>
				<updated>2011-06-06T09:14:30Z</updated>
		
		<summary type="html">&lt;p&gt;Vrusu: /* Full KDE 4 session */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:I18n/Language Navigation Bar|Getting_Started/Run/Full_Session}}&lt;br /&gt;
&lt;br /&gt;
== Full KDE 4 session ==&lt;br /&gt;
To run a full KDE 4 desktop environment session, you can either start it from the command line as you normally would, with something like this:&lt;br /&gt;
&lt;br /&gt;
 X :1 &amp;amp; export DISPLAY=:1&lt;br /&gt;
 startkde&lt;br /&gt;
&lt;br /&gt;
{{Note|If the X server refuses the connection saying something like: &amp;lt;tt&amp;gt;Xlib: connection to &amp;quot;:1.0&amp;quot; refused by server&amp;lt;/tt&amp;gt;, try &amp;lt;tt&amp;gt;X -ac :1&amp;lt;/tt&amp;gt; instead.}}&lt;br /&gt;
&lt;br /&gt;
or you can can add it to your login manager. If you are using KDM (or a compatible login manager) this is done by creating a .desktop file in either {{path|`kde-config --prefix`/share/apps/kdm/sessions/}} or in {{path|/usr/share/xsessions/}}. The easiest thing to do is to copy an existing {{path|kde.desktop}} file and name it {{path|kde4.desktop}}. Open this new .desktop file in a text editor and change the &amp;lt;tt&amp;gt;Exec&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;TryExec&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;Name&amp;lt;/tt&amp;gt; entries to look something like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code ini&amp;gt;&lt;br /&gt;
Exec=$HOME/kde/bin/startkde&lt;br /&gt;
TryExec=$HOME/kde/bin/startkde&lt;br /&gt;
Name=KDE4&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Replace {{path|$HOME/kde}} in the example above with the prefix you are installing KDE4 into.&lt;br /&gt;
&lt;br /&gt;
After restarting the login manager (&amp;lt;tt&amp;gt;Alt+e&amp;lt;/tt&amp;gt; in KDM) this new entry should appear in the sessions menu.&lt;br /&gt;
&lt;br /&gt;
You might have to edit your startkde scripts, &lt;br /&gt;
ie: change&lt;br /&gt;
&lt;br /&gt;
this&lt;br /&gt;
&amp;lt;code ini&amp;gt;kdehome=$HOME/.kde&amp;lt;/code&amp;gt;&lt;br /&gt;
to this&lt;br /&gt;
&amp;lt;code ini&amp;gt;kdehome=$HOME/.kde4&amp;lt;/code&amp;gt;&lt;br /&gt;
or paste this&lt;br /&gt;
&amp;lt;code ini&amp;gt;&lt;br /&gt;
export KDEDIR=`kde4-config --prefix`&lt;br /&gt;
export LD_LIBRARY_PATH=$KDEDIR/lib:$LD_LIBRARY_PATH&lt;br /&gt;
export PATH=$KDEDIR/bin/:$PATH&lt;br /&gt;
export KDEHOME=~/.kde4&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
on top.&lt;br /&gt;
&lt;br /&gt;
{{Note|You should have path to 'qdbus' program (usually it is $QTDIR/bin) in your $PATH to login successfully. If it is not there, you'll get an error message &amp;quot;Could not start DBus. Check your installation.&amp;quot;}}&lt;br /&gt;
&lt;br /&gt;
[[Category:KDE4]]&lt;/div&gt;</summary>
		<author><name>Vrusu</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Development/Tutorials/Git/Recipes</id>
		<title>Development/Tutorials/Git/Recipes</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Development/Tutorials/Git/Recipes"/>
				<updated>2011-02-01T21:44:11Z</updated>
		
		<summary type="html">&lt;p&gt;Vrusu: /* Backporting fixes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===GIT/KDE useful recipes===&lt;br /&gt;
&lt;br /&gt;
===Backporting fixes===&lt;br /&gt;
Let's say you just fixed a bug in kde-apps and you commited it to the master and git reported it as commit id 0f601b3d28. You want now to get it backported to the latest released version.&lt;br /&gt;
&lt;br /&gt;
When you issue:&lt;br /&gt;
&amp;lt;code&amp;gt;git branch -a&amp;lt;/code&amp;gt;&lt;br /&gt;
you get&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
* master&lt;br /&gt;
  remotes/origin/4.6&lt;br /&gt;
  remotes/origin/HEAD -&amp;gt; origin/master&lt;br /&gt;
  remotes/origin/KDE/4.0&lt;br /&gt;
  remotes/origin/KDE/4.1&lt;br /&gt;
  remotes/origin/KDE/4.2&lt;br /&gt;
  remotes/origin/KDE/4.3&lt;br /&gt;
  remotes/origin/KDE/4.4&lt;br /&gt;
  remotes/origin/KDE/4.5&lt;br /&gt;
  remotes/origin/KDE/4.6&lt;br /&gt;
  remotes/origin/kdepim/enterprise-4.0.83&lt;br /&gt;
  remotes/origin/kdepim/enterprise-4.1&lt;br /&gt;
  remotes/origin/master&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
The red-colored lines are showing you the branches that are living into the main repository (you must have enabled git colors before this). &lt;br /&gt;
&lt;br /&gt;
You need to backport to the last released version, which lives in the remotes/origin/KDE/4.6:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
git checkout -b KDE/4.6 origin/KDE/4.6&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
This will get get you on the backport branch. Verify the diff between this old branch and the origin branch where you commited your fix :&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
git diff origin &amp;lt;fileYouModified&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To apply your fix, do this:&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
git cherry-pick 0f601b3d28&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
You just applied your fix (well, if you get merging errors, just fix them as usual). See it by yourself:&lt;br /&gt;
&amp;lt;code&amp;gt;git log&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now push your changes:&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
git push&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
Don't forget to get back on the main branch:&lt;br /&gt;
&amp;lt;code&amp;gt;git checkout master&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vrusu</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Development/Tutorials/Git/Recipes</id>
		<title>Development/Tutorials/Git/Recipes</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Development/Tutorials/Git/Recipes"/>
				<updated>2011-02-01T21:42:37Z</updated>
		
		<summary type="html">&lt;p&gt;Vrusu: Created page with '===GIT/KDE useful recipes===  == Backporting fixes == Let's say you just fixed a bug in kde-apps and you commited it to the master and git reported it as commit id 0f601b3d28. Yo...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===GIT/KDE useful recipes===&lt;br /&gt;
&lt;br /&gt;
== Backporting fixes ==&lt;br /&gt;
Let's say you just fixed a bug in kde-apps and you commited it to the master and git reported it as commit id 0f601b3d28. You want now to get it backported to the latest released version.&lt;br /&gt;
&lt;br /&gt;
When you issue:&lt;br /&gt;
&amp;lt;code&amp;gt;git branch -a&amp;lt;/code&amp;gt;&lt;br /&gt;
you get&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
* master&lt;br /&gt;
  remotes/origin/4.6&lt;br /&gt;
  remotes/origin/HEAD -&amp;gt; origin/master&lt;br /&gt;
  remotes/origin/KDE/4.0&lt;br /&gt;
  remotes/origin/KDE/4.1&lt;br /&gt;
  remotes/origin/KDE/4.2&lt;br /&gt;
  remotes/origin/KDE/4.3&lt;br /&gt;
  remotes/origin/KDE/4.4&lt;br /&gt;
  remotes/origin/KDE/4.5&lt;br /&gt;
  remotes/origin/KDE/4.6&lt;br /&gt;
  remotes/origin/kdepim/enterprise-4.0.83&lt;br /&gt;
  remotes/origin/kdepim/enterprise-4.1&lt;br /&gt;
  remotes/origin/master&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
The red-colored lines are showing you the branches that are living into the main repository (you must have enabled git colors before this). &lt;br /&gt;
&lt;br /&gt;
You need to backport to the last released version, which lives in the remotes/origin/KDE/4.6:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
git checkout -b KDE/4.6 origin/KDE/4.6&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
This will get get you on the backport branch. Verify the diff between this old branch and the origin branch where you commited your fix :&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
git diff origin &amp;lt;fileYouModified&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To apply your fix, do this:&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
git cherry-pick 0f601b3d28&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
You just applied your fix (well, if you get merging errors, just fix them as usual). See it by yourself:&lt;br /&gt;
&amp;lt;code&amp;gt;git log&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now push your changes:&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
git push&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
Don't forget to get back on the main branch:&lt;br /&gt;
&amp;lt;code&amp;gt;git checkout master&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vrusu</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Projects/Utils/kwallet</id>
		<title>Projects/Utils/kwallet</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Projects/Utils/kwallet"/>
				<updated>2010-08-27T12:49:55Z</updated>
		
		<summary type="html">&lt;p&gt;Vrusu: /* Structure */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:I18n/Language Navigation Bar|Projects/Utils/kwallet}}&lt;br /&gt;
== Structure ==&lt;br /&gt;
&lt;br /&gt;
kwallet is actually not a single program but consists of several parts scattered across all of the kde modules.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! part&lt;br /&gt;
! svn&lt;br /&gt;
! purpose&lt;br /&gt;
! important classes&lt;br /&gt;
|-&lt;br /&gt;
| Backend&lt;br /&gt;
| [http://websvn.kde.org/trunk/KDE/kdebase/runtime/kwalletd/backend/ kdebase/runtime/kwalletd/backend/]&lt;br /&gt;
| reading/writing kwl files and encryption&lt;br /&gt;
| KWallet::Backend, KWallet::Entry&lt;br /&gt;
|-&lt;br /&gt;
| UI components&lt;br /&gt;
| [http://websvn.kde.org/trunk/KDE/kdelibs/kdeui/util kdelibs/kdeui/util]&lt;br /&gt;
| provides the client API for kwallet, mostly dbus client stubs&lt;br /&gt;
| KWallet::Wallet&lt;br /&gt;
|-&lt;br /&gt;
| kwalletd&lt;br /&gt;
| [http://websvn.kde.org/trunk/KDE/kdebase/runtime/kwalletd/ kdebase/runtime/kwalletd]&lt;br /&gt;
| the actual kwalletd, currently a module to kded accepting client requests using dbus. This part also has some GUI eg. for authenticating a user.&lt;br /&gt;
| KWalletD, KWalletWizard, KTimeout&lt;br /&gt;
|-&lt;br /&gt;
| kwalletmanager&lt;br /&gt;
| [http://websvn.kde.org/trunk/KDE/kdeutils/kwallet kdeutils/kwallet]&lt;br /&gt;
| The application the user uses for managing the wallets and the password entries.&lt;br /&gt;
| none&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Work ==&lt;br /&gt;
&lt;br /&gt;
* [[Projects/Utils/kwallet/FeaturePlan42|KDE 4.2 feature plan]]&lt;br /&gt;
* [[Projects/Utils/kwallet/Benchmark|KWallet encryption benchmark]]&lt;br /&gt;
&lt;br /&gt;
== Bugs ==&lt;br /&gt;
&lt;br /&gt;
* [http://bugs.kde.org/buglist.cgi?short_desc_type=allwordssubstr&amp;amp;short_desc=&amp;amp;long_desc_type=allwordssubstr&amp;amp;long_desc=&amp;amp;product=kwalletmanager&amp;amp;bug_status=UNCONFIRMED&amp;amp;bug_status=NEW&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=REOPENED&amp;amp;bugidtype=include&amp;amp;bug_id=&amp;amp;votes=&amp;amp;emailassigned_to1=1&amp;amp;emailtype1=substring&amp;amp;email1=&amp;amp;emailassigned_to2=1&amp;amp;emailreporter2=1&amp;amp;emailcc2=1&amp;amp;emailtype2=substring&amp;amp;email2=&amp;amp;changedin=&amp;amp;chfieldfrom=&amp;amp;chfieldto=Now&amp;amp;chfieldvalue=&amp;amp;order=Reuse+same+sort+as+last+time&amp;amp;cmdtype=doit&amp;amp;newqueryname=&amp;amp;namedcmd=kwalletmanager Open bugs in kwalletmanager]&lt;br /&gt;
* [http://bugs.kde.org/buglist.cgi?short_desc_type=allwordssubstr&amp;amp;short_desc=&amp;amp;long_desc_type=allwordssubstr&amp;amp;long_desc=&amp;amp;product=kdelibs&amp;amp;component=kwallet&amp;amp;bug_status=UNCONFIRMED&amp;amp;bug_status=NEW&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=REOPENED&amp;amp;bugidtype=include&amp;amp;bug_id=&amp;amp;votes=&amp;amp;emailassigned_to1=1&amp;amp;emailtype1=substring&amp;amp;email1=&amp;amp;emailassigned_to2=1&amp;amp;emailreporter2=1&amp;amp;emailcc2=1&amp;amp;emailtype2=substring&amp;amp;email2=&amp;amp;changedin=&amp;amp;chfieldfrom=&amp;amp;chfieldto=Now&amp;amp;chfieldvalue=&amp;amp;order=Reuse+same+sort+as+last+time&amp;amp;cmdtype=doit&amp;amp;newqueryname=&amp;amp;namedcmd=kwalletmanager Open bugs in kdelibs/kwallet]&lt;br /&gt;
&lt;br /&gt;
== External references ==&lt;br /&gt;
&lt;br /&gt;
* http://www.staikos.net/~staikos/papers/2003&lt;/div&gt;</summary>
		<author><name>Vrusu</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Getting_Started/Build/Distributions/Debian</id>
		<title>Getting Started/Build/Distributions/Debian</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Getting_Started/Build/Distributions/Debian"/>
				<updated>2008-08-05T23:04:38Z</updated>
		
		<summary type="html">&lt;p&gt;Vrusu: Removed references to libsoprano-dev as it's now part of kdesupport&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:I18n/Language Navigation Bar|Getting_Started/Build/KDE4/Kubuntu and Debian}}&lt;br /&gt;
This page details installation of kde4 requirements on Kubuntu 7.10 (Gutsy) and Debian (Testing/Unstable). For a basic functioning desktop, the recommended packages are installed with the command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
sudo aptitude install build-essential cdbs debhelper cmake \&lt;br /&gt;
kdesdk-scripts subversion ssh xserver-xephyr doxygen dbus-x11 \&lt;br /&gt;
libstreamanalyzer-dev libstrigiqtdbusclient-dev \&lt;br /&gt;
libxml2-dev libxslt1-dev shared-mime-info libgif-dev libssl-dev \&lt;br /&gt;
libboost-dev libgpgme11-dev libxine-dev libqimageblitz-dev libbz2-dev \&lt;br /&gt;
libdbus-1-dev libpam0g-dev libpcre3-dev libkrb5-dev libsm-dev \&lt;br /&gt;
libclucene0ldbl libclucene-dev libjpeg62-dev libxtst-dev xsltproc&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This installs build prerequisites such as build essential, almost all compilation requirements for kde4 (with the exception of qt4) and some recommended packages such as libssl-dev for https support. Further recommended and optional packages are listed below.&lt;br /&gt;
&lt;br /&gt;
To install all the optional packages:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
sudo aptitude install build-essential cdbs debhelper cmake  \&lt;br /&gt;
kdesdk-scripts subversion ssh xserver-xephyr doxygen graphviz libqt4-dev \&lt;br /&gt;
dbus-x11 libstreamanalyzer-dev libstrigiqtdbusclient-dev libxml2-dev \&lt;br /&gt;
libxslt1-dev shared-mime-info libgif-dev libpcre3-dev libssl-dev libbz2-dev \&lt;br /&gt;
libpcre3-dev libxml2-utils libpcre3-dev libopenexr-dev libjasper-dev \&lt;br /&gt;
libenchant-dev libavahi-common-dev libaspell-dev libasound2-dev libboost-dev \&lt;br /&gt;
libgpgme11-dev libldap2-dev libsasl2-dev libxine-dev libqimageblitz-dev \&lt;br /&gt;
libsmbclient-dev libxkbfile-dev libxcb1-dev libxklavier12-dev libxdamage-dev \&lt;br /&gt;
libxcomposite-dev libbluetooth-dev libusb-dev libcaptury-dev \&lt;br /&gt;
network-manager-dev libsmbclient-dev libsensors-dev \&lt;br /&gt;
libpam0g-dev libnm-util-dev libusb-dev libcfitsio3-dev libnova-dev \&lt;br /&gt;
libeigen-dev libopenbabel-dev libfacile-ocaml-dev libboost-python-dev \&lt;br /&gt;
libqca2-dev libqca2-dev libqca2-dev libsvn-dev libsvncpp-dev \&lt;br /&gt;
libcommoncpp2-dev libidn11 libidn11-dev libxtst-dev&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To compile the stable release of kde4 (kde4.0) also install the package &amp;lt;tt&amp;gt;libqt4-dev&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
To compile kde from trunk (soon to be kde4.1) the latest Qt4.4 snapshot must be compiled from source. This is provided conveniently in the kde svn repository as qt-copy. Please read README.qt-copy for the necessary Qt options as well as currently known problems.&lt;br /&gt;
&lt;br /&gt;
It may be installed with the following commands:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
cs # Note: cs is not a typo.&lt;br /&gt;
svn checkout svn://anonsvn.kde.org/home/kde/trunk/qt-copy&lt;br /&gt;
cd qt-copy&lt;br /&gt;
./apply_patches&lt;br /&gt;
cb # Build Qt in a separate build directory&lt;br /&gt;
../../src/qt-copy/configure &amp;lt;Qt options here&amp;gt; -prefix $QTDIR&lt;br /&gt;
make -j2 # use 'make -j(X+1)' where X is your number of processors, to compile faster&lt;br /&gt;
# if we don't install, we'll just clear obj files to&lt;br /&gt;
# save disk space&lt;br /&gt;
if [ &amp;quot;$QTDIR&amp;quot; = &amp;quot;`pwd`&amp;quot; ]; then \&lt;br /&gt;
find . -name '*.o' -delete ; \&lt;br /&gt;
else make install; fi;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After installing required and desired packages, proceed to [[Getting_Started/Build/KDE4#kdelibs|building KDE 4]].&lt;br /&gt;
&lt;br /&gt;
== Build prerequisites ==&lt;br /&gt;
In Kubuntu 7.10 (Gutsy) and Debian (Testing/Unstable) the build prerequisites are installed with:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
sudo aptitude install build-essential cdbs debhelper cmake \&lt;br /&gt;
kdesdk-scripts subversion ssh xserver-xephyr&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Optional packages for API documentation generation:&lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
sudo aptitude install doxygen graphviz&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== kdelibs dependencies ==&lt;br /&gt;
&lt;br /&gt;
Kdelibs dependencies can be installed with:&lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
sudo aptitude install libqt4-dev dbus-x11 \&lt;br /&gt;
libstreamanalyzer-dev libstrigiqtdbusclient-dev \&lt;br /&gt;
libxml2-dev libxslt1-dev shared-mime-info libgif-dev libpcre3-dev \&lt;br /&gt;
libjpeg62-dev&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Recommended packages ===&lt;br /&gt;
* libssl-dev - Needed for https support etc.&lt;br /&gt;
* libbz2-dev - Needed for bzip support in kio_archive and GHNS packages.&lt;br /&gt;
* libpcre3-dev - regular expression library. Recommended for Javascript support.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
sudo aptitude install libssl-dev libbz2-dev libpcre3-dev&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Optional packages ===&lt;br /&gt;
* libasound2-dev - The Alsa sound system&lt;br /&gt;
* libaspell-dev - spell checking support (in kwrite etc)&lt;br /&gt;
* libavahi-common-dev - avahi/zeroconf service discovery&lt;br /&gt;
* libenchant-dev - spell checking wrapper library&lt;br /&gt;
* libjasper-dev - image processing library&lt;br /&gt;
* libopenexr-dev - image processing library&lt;br /&gt;
* libxml2-utils - used to validate generate doc files&lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
sudo aptitude install libasound2-dev libaspell-dev \&lt;br /&gt;
libavahi-common-dev libenchant-dev libjasper-dev libopenexr-dev \&lt;br /&gt;
libxml2-utils&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== kdepimlibs dependencies ==&lt;br /&gt;
kdepimlibs dependencies can be installed with:&lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
sudo aptitude install libboost-dev libgpgme11-dev&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== kdepimlibs recommended ===&lt;br /&gt;
* libldap2-dev - For ldap support in kde4.&lt;br /&gt;
* libsasl2-dev - Required for imap and sieve kioslaves&lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
sudo aptitude install libldap2-dev libsasl2-dev&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== kdebase dependencies ==&lt;br /&gt;
kdebase-runtime dependencies can be installed with:&lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
sudo aptitude install libxine-dev&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Note|Note that libxine1-dev depends on gnome packages due to a kubuntu gutsy packaging bug (fixed in hardy). Also kubuntu packages xinelib version 1.1.8, which has trouble playing short sounds (fixed in xinelib 1.1.9).&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
kdebase-apps dependencies can be installed with:&lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
sudo aptitude install libqimageblitz-dev&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== kdebase-apps optional ===&lt;br /&gt;
* libxcb1-dev - X C binding - Used for video widget support in xine&lt;br /&gt;
* libxkbfile-dev - keyboard configuration package&lt;br /&gt;
* libsmbclient-dev - for samba support in kde4&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
sudo aptitude install libsmbclient-dev libxkbfile-dev libxcb1-dev&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== kdebase-workspace optional ===&lt;br /&gt;
* libsmbclient-dev - for samba support in kde4&lt;br /&gt;
* network-manager-dev - Can be used by solid for network management&lt;br /&gt;
* libcaptury-dev - video capturing tool for screencasts&lt;br /&gt;
* libusb-dev - for usb support in solid&lt;br /&gt;
* libbluetooth-dev - for bluetooth support in solid&lt;br /&gt;
* libxcomposite-dev - for compositing support in kwin&lt;br /&gt;
* libxdamage-dev - for compositing support in kwin&lt;br /&gt;
* libxklavier11-dev - virtual keyboard&lt;br /&gt;
* libsensors-dev - Support for hardware sensors (eg, temperature, fans)&lt;br /&gt;
* libpam0g-dev - Authentication module&lt;br /&gt;
* libnm-util-dev  - needed to build solid with network manager&lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
sudo aptitude install libxklavier11-dev libxdamage-dev libxcomposite-dev \&lt;br /&gt;
libbluetooth-dev libusb-dev libcaptury-dev network-manager-dev \&lt;br /&gt;
libsmbclient-dev libsensors-dev libpam0g-dev libnm-util-dev&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== kdeedu ==&lt;br /&gt;
The following packages are recommended if you intend to use kstars:&lt;br /&gt;
&lt;br /&gt;
* libfacile-ocaml-dev - used by kalzuim.&lt;br /&gt;
* libboost-python-dev - optional for kig.&lt;br /&gt;
* libreadline-dev - Gives kalgebra a console interface.&lt;br /&gt;
* libopenbabel-dev - used by kalzium.&lt;br /&gt;
* libeigen-dev - used by kalzium.&lt;br /&gt;
* libusb-dev - Provides KStars INDI support.&lt;br /&gt;
* libcfitsio3-dev - Gives KStars support for FITS images.&lt;br /&gt;
* libnova-dev - A general purpose, double precision, Celestial Mechanics, Astrometry and Astrodynamics library for KStars.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
sudo aptitude install libusb-dev libcfitsio3-dev libnova-dev libeigen-dev \&lt;br /&gt;
libopenbabel-dev libfacile-ocaml-dev libboost-python-dev &lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== koffice ==&lt;br /&gt;
* libqca2-dev - qt cryptographic support.&lt;br /&gt;
&lt;br /&gt;
== kdepim ==&lt;br /&gt;
* libqca2-dev - qt cryptographic support.&lt;br /&gt;
&lt;br /&gt;
== kdenetwork ==&lt;br /&gt;
* libqca2-dev - qt cryptographic support. Used for jabber protocol.&lt;br /&gt;
&lt;br /&gt;
== kdevplatform ==&lt;br /&gt;
* libsvn-dev - subversion support for the dev platform.&lt;br /&gt;
* libsvncpp-dev - subversion support for the dev platform.&lt;br /&gt;
* libcommoncpp2-dev - teamwork integration.&lt;br /&gt;
&lt;br /&gt;
== kdevelop ==&lt;br /&gt;
Requires kdevplatform.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Return to [[Getting_Started/Build/KDE4#kdelibs|building KDE 4]].&lt;/div&gt;</summary>
		<author><name>Vrusu</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Getting_Started/Build/KDE4</id>
		<title>Getting Started/Build/KDE4</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Getting_Started/Build/KDE4"/>
				<updated>2008-08-05T22:50:56Z</updated>
		
		<summary type="html">&lt;p&gt;Vrusu: /* The Recipe */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:I18n/Language Navigation Bar|Getting_Started/Build/KDE4}}&lt;br /&gt;
&lt;br /&gt;
{{TutorialBrowser|&lt;br /&gt;
&lt;br /&gt;
series=Getting Started|&lt;br /&gt;
&lt;br /&gt;
name=Building KDE4 From Source|&lt;br /&gt;
&lt;br /&gt;
pre=[[../../Sources/Anonymous_SVN|Anonymous SVN Quickstart Guide]]|&lt;br /&gt;
&lt;br /&gt;
next=[[../../Set_up_KDE_4_for_development|Set up KDE 4 for development]]|&lt;br /&gt;
&lt;br /&gt;
reading=[[../kdesvn-build|kdesvn-build: The KDE From Subversion Build Tool]]&amp;lt;br&amp;gt;[[../../Increased_Productivity_in_KDE4_with_Scripts|Increased Productivity in KDE4 with Scripts]]&amp;lt;br&amp;gt;[[Development/Tutorials/CMake |Introduction to CMake]]&amp;lt;br&amp;gt;[[../KDE4/FreeBSD|FreeBSD notes]]&amp;lt;br&amp;gt;[[../KDE4/Mac OS X|Instructions for Mac OS X]]&amp;lt;br&amp;gt;[[../KDE4/Windows|Instructions for MS Windows]]|&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Abstract ==&lt;br /&gt;
&lt;br /&gt;
This tutorial shows one way to get KDE from trunk running on Linux/BSD systems. There are also tutorials for [[Getting_Started/Build/KDE4/FreeBSD|FreeBSD]], [http://www.kdelibs.com/ Windows], [[Getting_Started/Build/KDE4/Mac OS X|Mac OS X]] and [http://solaris.kde.org/ Solaris]. Throughout the tutorial the bash shell is used.&lt;br /&gt;
&lt;br /&gt;
{{warning|Expect a higher risk of build failure '''on Mondays''' when most kdelibs changes are committed. [http://developer.kde.org/~dirk/dashboard/ Dashboard] reports unexpected breakages. You are encouraged to fix failing modules.}}&lt;br /&gt;
&lt;br /&gt;
== Create a user account for KDE4 development ==&lt;br /&gt;
&lt;br /&gt;
{{Note|&lt;br /&gt;
Some people like to have a separate user account for KDE 4 (for instance an old bug deleted files by mistake), and the instructions below were written with that approach.&lt;br /&gt;
&lt;br /&gt;
However it is much more efficient to do everything with a single user account, see [[Getting_Started/Increased_Productivity_in_KDE4_with_Scripts|Increased Productivity in KDE4 with Scripts]]&lt;br /&gt;
for more details. &lt;br /&gt;
&lt;br /&gt;
You can still follow the instructions below, but don't put the environment variables in your &amp;lt;tt&amp;gt;.bashrc&amp;lt;/tt&amp;gt;, put them in a separate file that you source to switch to the KDE 4 environment.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Option 1: Command Line ===&lt;br /&gt;
{{Note|&lt;br /&gt;
On some systems a new user is configured by default to use {{path|/bin/sh}}. Using {{path|/bin/sh}} can be very inconvenient to work with and you may want to change it to {{path|/bin/bash}} or another shell.&lt;br /&gt;
On Ark Linux and Fedora, you can skip the &amp;lt;tt&amp;gt;-s /bin/bash&amp;lt;/tt&amp;gt; switch - {{path|/bin/sh}} is {{path|bash}}.&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
useradd -m kde-devel -s /bin/bash&lt;br /&gt;
passwd kde-devel&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Warning|&lt;br /&gt;
The new kde-devel user will not be added automatically to all the user groups, which will result in not having sound, not being able to sudo, etc. Edit your /etc/groups file to add the kde-devel user to all the groups that you need (probably the groups that your usual username is already assigned to).&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Option 2: Using KControl ===&lt;br /&gt;
&lt;br /&gt;
Instead of using the commands above, you can also use the User module in the KDE Control Center if you already have KDE3 installed.&lt;br /&gt;
&lt;br /&gt;
=== Setting up the environment ===&lt;br /&gt;
&lt;br /&gt;
Copy the {{path|~/.bashrc}} from your normal user account to the new kde-devel account. Next, copy and paste the contents of the [[Getting Started/Increased Productivity in KDE4 with Scripts/.bashrc|example .bashrc]] into {{path|~kde-devel/.bashrc}}. Be sure to comment out the line &amp;lt;tt&amp;gt;alias make=makeobj&amp;lt;/tt&amp;gt; if you do not have the &amp;lt;tt&amp;gt;[[Getting Started/Build/KDE4#Required Software|makeobj]]&amp;lt;/tt&amp;gt; command available. Alternatively, you can download the kde-sdk package (or perform a subversion checkout) and include the kde-sdk/scripts/ directory in your path. You will probably also want to modify the path to make sure it doesn't include your kde3 paths. Also if you want to use KDevelop to develop KDE 4 applications you may pass the ''-GKDevelop3'' flag to the ''cmake'' command (to make CMake generate KDevelop project files, it will help to avoid rebuilding in the future, see [[Getting_Started/Set_up_KDE_4_for_development#Setting_up_the_environment|this]]).  &lt;br /&gt;
To make it run, you have to open a new bash or to execute &lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
source ~/.bashrc&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will provide access to commands such as &amp;lt;tt&amp;gt;cmakekde&amp;lt;/tt&amp;gt; that are used in this tutorial as well as ensure that the proper paths are in place for Qt, KDE and CMake binaries.&lt;br /&gt;
&lt;br /&gt;
For more information, please read the [[Getting Started/Increased Productivity in KDE4 with Scripts]] tutorial.&lt;br /&gt;
&lt;br /&gt;
=== Switching to the New User ===&lt;br /&gt;
Switch to the user kde-devel: (don't forget the dash)&lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
ssh -X kde-devel@localhost&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Note|&lt;br /&gt;
If the ssh command fails, check out the [[Getting_Started/Set_up_KDE_4_for_development#Launching_KDE_4_apps|Launching KDE 4 apps]] section of the [[Getting_Started/Set_up_KDE_4_for_development|KDE4 development guide]].&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Required packages from your distribution ==&lt;br /&gt;
The requirements to build kde4 from source vary from distribution to distribution. Instructions for your distribution are provided below:&lt;br /&gt;
&lt;br /&gt;
* [[Getting_Started/Build/KDE4/Ark Linux|Ark Linux]]&lt;br /&gt;
* [[Getting_Started/Build/KDE4/Arch Linux|Arch Linux]]&lt;br /&gt;
* [[Getting_Started/Build/KDE4/Fedora|Fedora]]&lt;br /&gt;
* [[Getting_Started/Build/KDE4/Kubuntu and Debian|Kubuntu and Debian]]&lt;br /&gt;
* [[Getting_Started/Build/KDE4/openSUSE|openSUSE]] Note: there is a [http://en.opensuse.org/KDE/Developing/Guide specific guide for openSUSE].&lt;br /&gt;
* [[Getting_Started/Build/KDE4/Gentoo|Gentoo]]&lt;br /&gt;
* [[Getting_Started/Build/KDE4/LFS|Linux from Scratch]] or to build from source.&lt;br /&gt;
* [[Getting_Started/Build/KDE4/Mandriva|Mandriva]]&lt;br /&gt;
&lt;br /&gt;
* [[Getting_Started/Build/KDE4/Generic|any other distro]]&lt;br /&gt;
&lt;br /&gt;
Your next compilation step depends on the packages supplied by your distro.&lt;br /&gt;
&lt;br /&gt;
=== Compiling qt-copy, HAL etc. ===&lt;br /&gt;
If you do not want to use the packages provided by your distro you can compile things like Qt yourself. Instructions for building all dependencies including HAL, Cmake, Qt4 (qt-copy) and kde-support are available in [[Getting_Started/Build/KDE4/Prerequisites|the build prerequisites page]].&lt;br /&gt;
&lt;br /&gt;
== Building KDE for development or stable use ==&lt;br /&gt;
&lt;br /&gt;
The commands below are used to build the latest unstable version of KDE from trunk. This should not be used in a production environment, but is recommended for developers.&lt;br /&gt;
&lt;br /&gt;
To build the stable version of KDE4, change the svn checkout commands below to &amp;lt;tt&amp;gt;branches/KDE/4.0/&amp;lt;/tt&amp;gt; instead of &amp;lt;tt&amp;gt;trunk/KDE/&amp;lt;/tt&amp;gt;, ie:&lt;br /&gt;
&lt;br /&gt;
 svn checkout svn://anonsvn.kde.org/home/kde/branches/KDE/4.0/kdelibs&lt;br /&gt;
&lt;br /&gt;
 svn checkout svn://anonsvn.kde.org/home/kde/branches/KDE/4.0/kdepimlibs&lt;br /&gt;
&lt;br /&gt;
 svn checkout svn://anonsvn.kde.org/home/kde/branches/KDE/4.0/kdebase&lt;br /&gt;
&lt;br /&gt;
etc...&lt;br /&gt;
&lt;br /&gt;
== kdelibs ==&lt;br /&gt;
&lt;br /&gt;
We can now move on to building KDE's base libraries.&lt;br /&gt;
&lt;br /&gt;
=== The Recipe ===&lt;br /&gt;
 cd   &lt;br /&gt;
 cs # [[Getting_Started/Increased_Productivity_in_KDE4_with_Scripts/.bashrc|'cs' is a bash function, click here to learn more]]&lt;br /&gt;
 svn checkout svn://anonsvn.kde.org/home/kde/trunk/kdesupport&lt;br /&gt;
 cs kdesupport&lt;br /&gt;
 cmakekde &lt;br /&gt;
 mkdir KDE &amp;amp;&amp;amp; cd KDE&lt;br /&gt;
 svn checkout svn://anonsvn.kde.org/home/kde/trunk/KDE/kdelibs&lt;br /&gt;
 cd kdelibs&lt;br /&gt;
 cmakekde&lt;br /&gt;
&lt;br /&gt;
=== What's Happening ===&lt;br /&gt;
We change to the base source directory (line 1) then make and go into the KDE directory (line 2). We download the sources for kdelibs using subversion (line 3), go into the new {{path|~/kde/src/KDE/kdelibs}} directory (line 4), and commence the build (line 5). This will leave us in the &amp;lt;tt&amp;gt;kdelibs&amp;lt;/tt&amp;gt; build directory after the build is completed.&lt;br /&gt;
&lt;br /&gt;
{{tip|There might be missing dependencies on your system! They are easily overlooked in the output of &amp;lt;tt&amp;gt;cmakekde&amp;lt;/tt&amp;gt;.&lt;br /&gt;
You might want to do a &amp;lt;tt&amp;gt;cmake $KDE_SRC/KDE/MODULE_NAME&amp;lt;/tt&amp;gt; prior to compiling any kde modules (like kdelibs, kdepimlibs etc.)}}&lt;br /&gt;
&lt;br /&gt;
=== Additional KDE-specific CMake know-how ===&lt;br /&gt;
&lt;br /&gt;
There are additional CMake modules in {{path|kdelibs/cmake/modules/}} that are necessary for building KDE4 applications. These will be installed for you when  kdelibs itself is installed.&lt;br /&gt;
&lt;br /&gt;
To make a non-debug-release (e.g. suppressing all kDebug() messages), use e.g.&lt;br /&gt;
 cmake -DCMAKE_BUILD_TYPE=Release . &amp;amp;&amp;amp; make &amp;amp;&amp;amp; make install&lt;br /&gt;
&lt;br /&gt;
=== Troubleshooting ===&lt;br /&gt;
&lt;br /&gt;
For troubleshooting information, see the [[Getting_Started/Build/KDE4/Troubleshooting#Issues_building_kdelibs|kdelibs troubleshooting section]].&lt;br /&gt;
&lt;br /&gt;
== kdebase ==&lt;br /&gt;
kdebase is divided into three parts:&lt;br /&gt;
* '''apps'''&lt;br /&gt;
:This contains applications like Dolphin or KWrite.&lt;br /&gt;
* '''runtime'''&lt;br /&gt;
:This contains things needed by every application at runtime, like icons. It is a required dependency for each KDE application, so you have to compile and install this.&lt;br /&gt;
* '''workspace'''&lt;br /&gt;
:This contains things specific to the KDE desktop, like Plasma or the window manager. Most stuff here depends on X11. You only need it if you want to build a full KDE desktop.&lt;br /&gt;
&lt;br /&gt;
You can build all of kdebase at once, which is described in the recipe below. If you only want to build kdebase-runtime, which is the only requirement, you can replace &amp;lt;code bash&amp;gt;cd kdebase&amp;lt;/code&amp;gt; with &amp;lt;code bash&amp;gt;cd kdebase/runtime&amp;lt;/code&amp;gt; in the recipe below.&lt;br /&gt;
&lt;br /&gt;
=== The Recipe ===&lt;br /&gt;
 cs KDE # [[Getting_Started/Increased_Productivity_in_KDE4_with_Scripts/.bashrc|'cs' is a bash function, click here to learn more]]&lt;br /&gt;
 svn checkout svn://anonsvn.kde.org/home/kde/trunk/KDE/kdebase&lt;br /&gt;
 cd kdebase&lt;br /&gt;
 cmakekde&lt;br /&gt;
&lt;br /&gt;
=== Troubleshooting ===&lt;br /&gt;
For troubleshooting information, see the [[Getting_Started/Build/KDE4/Troubleshooting#Issues_building_kdebase|kdebase troubleshooting section]].&lt;br /&gt;
&lt;br /&gt;
== Running KDE 4 programs ==&lt;br /&gt;
&lt;br /&gt;
You can now run KDE 4 programs (e.g. kwrite) by typing:&lt;br /&gt;
 ssh -X kde-devel@localhost&lt;br /&gt;
 kwrite &lt;br /&gt;
&lt;br /&gt;
=== Troubleshooting ===&lt;br /&gt;
&lt;br /&gt;
For troubleshooting issues see [[Getting_Started/Build/KDE4/Troubleshooting#Running_programs|troubleshooting running programs]].&lt;br /&gt;
&lt;br /&gt;
== kdepimlibs ==&lt;br /&gt;
It is a good idea to build kdepimlibs, since some other packages require it (within KDE those are kdepim, kdeutils and kdenetwork).&lt;br /&gt;
&lt;br /&gt;
=== The Recipe ===&lt;br /&gt;
 cs KDE # [[Getting_Started/Increased_Productivity_in_KDE4_with_Scripts/.bashrc|'cs' is a bash function, click here to learn more]]&lt;br /&gt;
 svn checkout svn://anonsvn.kde.org/home/kde/trunk/KDE/kdepimlibs&lt;br /&gt;
 cd kdepimlibs&lt;br /&gt;
 cmakekde&lt;br /&gt;
&lt;br /&gt;
=== What's Happening ===&lt;br /&gt;
We go into the KDE source directory (line 1), download the source code for kdepimlibs using subversion (line 2) and then go into the new {{path|~/kde/src/KDE/kdepimlibs}} directory (line 3). We then commence the build (line 4). This will leave us in the &amp;lt;tt&amp;gt;kdepimlibs&amp;lt;/tt&amp;gt; build directory after the build is completed.&lt;br /&gt;
&lt;br /&gt;
=== Troubleshooting ===&lt;br /&gt;
&lt;br /&gt;
For troubleshooting information, see the [[Getting_Started/Build/KDE4/Troubleshooting#Issues_building_kdepimlibs|kdepimlibs troubleshooting section]].&lt;br /&gt;
&lt;br /&gt;
== Generating local API documentation ==&lt;br /&gt;
&lt;br /&gt;
See the [[Development/Tools/apidox|generating apidox]] page.&lt;br /&gt;
&lt;br /&gt;
== Staying up to date ==&lt;br /&gt;
&lt;br /&gt;
In order to keep the kde4 installation up to date, each of the modules installed should be updated periodically. As Monday is the day for big changes in kdelibs, Tuesday may be the best day to do this. For each module checked out, run &amp;lt;tt&amp;gt;svn up&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;make&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
For example:&lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
cs kdesupport # cs is not a typo&lt;br /&gt;
svn up&lt;br /&gt;
cb # cb is not a typo&lt;br /&gt;
make install&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note: it is not necessary to run cmakekde for updates.&lt;br /&gt;
&lt;br /&gt;
== Installing a subset of a module ==&lt;br /&gt;
&lt;br /&gt;
Many modules in KDE contain a large number of programs which could take a long time to download and compile. In cases where you want to work only on a particular program or programs in a module, it is possible to download and compile particular folders. In some cases, certain folders are required for any build of the module. This is determined in the CMakeLists.txt file of the module. For example the [http://websvn.kde.org/branches/KDE/4.0/kdegames/CMakeLists.txt?view=markup kdegames CMakeLists.txt file] lists:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
add_subdirectory(libkdegames)&lt;br /&gt;
add_subdirectory(libkmahjongg)&lt;br /&gt;
&lt;br /&gt;
macro_optional_add_subdirectory(doc)&lt;br /&gt;
macro_optional_add_subdirectory(lskat)&lt;br /&gt;
macro_optional_add_subdirectory(katomic)&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
So, the libkdegames and libkmahjongg directories are required to build any of kdegames. The cmake directory will also usually be required. All the other directories (doc, katomic etc) are optional. They will be built if present on your machine. In this example, we build kmahjongg and kbattleship:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
cs KDE&lt;br /&gt;
svn co -N svn://anonsvn.kde.org/home/kde/trunk/KDE/kdegames # The -N switch performs a non-recursive checkout&lt;br /&gt;
cd kdegames&lt;br /&gt;
svn co svn://anonsvn.kde.org/home/kde/trunk/KDE/kdegames/libkdegames # Get required directories&lt;br /&gt;
svn co svn://anonsvn.kde.org/home/kde/trunk/KDE/kdegames/libkmahjongg&lt;br /&gt;
svn co svn://anonsvn.kde.org/home/kde/trunk/KDE/kdegames/cmake&lt;br /&gt;
svn co svn://anonsvn.kde.org/home/kde/trunk/KDE/kdegames/kbattleship # Get optional directories&lt;br /&gt;
svn co svn://anonsvn.kde.org/home/kde/trunk/KDE/kdegames/kmahjongg&lt;br /&gt;
cmakekde &lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Success! ==&lt;br /&gt;
&lt;br /&gt;
You are now ready to start building other svn modules in the same fashion as you built kdebase, running and testing KDE4 or writing your own patches and applications.&lt;br /&gt;
&lt;br /&gt;
See the [[Getting Started/Set up KDE 4 for development|Set up KDE 4 for development]] tutorial for how to start KDE 4 applications and how to use KDevelop to work on them.&lt;br /&gt;
&lt;br /&gt;
[[Category:Build KDE]]&lt;br /&gt;
[[Category:KDE4]]&lt;/div&gt;</summary>
		<author><name>Vrusu</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Getting_Started/Build/Distributions/Debian</id>
		<title>Getting Started/Build/Distributions/Debian</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Getting_Started/Build/Distributions/Debian"/>
				<updated>2008-08-05T22:24:38Z</updated>
		
		<summary type="html">&lt;p&gt;Vrusu: Added xsltproc package to required packages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:I18n/Language Navigation Bar|Getting_Started/Build/KDE4/Kubuntu and Debian}}&lt;br /&gt;
This page details installation of kde4 requirements on Kubuntu 7.10 (Gutsy) and Debian (Testing/Unstable). For a basic functioning desktop, the recommended packages are installed with the command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
sudo aptitude install build-essential cdbs debhelper cmake \&lt;br /&gt;
kdesdk-scripts subversion ssh xserver-xephyr doxygen dbus-x11 \&lt;br /&gt;
libstreamanalyzer-dev libstrigiqtdbusclient-dev libsoprano-dev \&lt;br /&gt;
libxml2-dev libxslt1-dev shared-mime-info libgif-dev libssl-dev \&lt;br /&gt;
libboost-dev libgpgme11-dev libxine-dev libqimageblitz-dev libbz2-dev \&lt;br /&gt;
libdbus-1-dev libpam0g-dev libpcre3-dev libkrb5-dev libsm-dev \&lt;br /&gt;
libclucene0ldbl libclucene-dev libjpeg62-dev libxtst-dev xsltproc&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This installs build prerequisites such as build essential, almost all compilation requirements for kde4 (with the exception of qt4) and some recommended packages such as libssl-dev for https support. Further recommended and optional packages are listed below.&lt;br /&gt;
&lt;br /&gt;
To install all the optional packages:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
sudo aptitude install build-essential cdbs debhelper cmake  \&lt;br /&gt;
kdesdk-scripts subversion ssh xserver-xephyr doxygen graphviz libqt4-dev \&lt;br /&gt;
dbus-x11 libstreamanalyzer-dev libstrigiqtdbusclient-dev libxml2-dev \&lt;br /&gt;
libxslt1-dev shared-mime-info libgif-dev libpcre3-dev libssl-dev libbz2-dev \&lt;br /&gt;
libpcre3-dev libxml2-utils libpcre3-dev libopenexr-dev libjasper-dev \&lt;br /&gt;
libenchant-dev libavahi-common-dev libaspell-dev libasound2-dev libboost-dev \&lt;br /&gt;
libgpgme11-dev libldap2-dev libsasl2-dev libxine-dev libqimageblitz-dev \&lt;br /&gt;
libsmbclient-dev libxkbfile-dev libxcb1-dev libxklavier12-dev libxdamage-dev \&lt;br /&gt;
libxcomposite-dev libbluetooth-dev libusb-dev libcaptury-dev \&lt;br /&gt;
network-manager-dev libsmbclient-dev libsoprano-dev libsensors-dev \&lt;br /&gt;
libpam0g-dev libnm-util-dev libusb-dev libcfitsio3-dev libnova-dev \&lt;br /&gt;
libeigen-dev libopenbabel-dev libfacile-ocaml-dev libboost-python-dev \&lt;br /&gt;
libqca2-dev libqca2-dev libqca2-dev libsvn-dev libsvncpp-dev \&lt;br /&gt;
libcommoncpp2-dev libidn11 libidn11-dev libxtst-dev&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To compile the stable release of kde4 (kde4.0) also install the package &amp;lt;tt&amp;gt;libqt4-dev&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
To compile kde from trunk (soon to be kde4.1) the latest Qt4.4 snapshot must be compiled from source. This is provided conveniently in the kde svn repository as qt-copy. Please read README.qt-copy for the necessary Qt options as well as currently known problems.&lt;br /&gt;
&lt;br /&gt;
It may be installed with the following commands:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
cs # Note: cs is not a typo.&lt;br /&gt;
svn checkout svn://anonsvn.kde.org/home/kde/trunk/qt-copy&lt;br /&gt;
cd qt-copy&lt;br /&gt;
./apply_patches&lt;br /&gt;
cb # Build Qt in a separate build directory&lt;br /&gt;
../../src/qt-copy/configure &amp;lt;Qt options here&amp;gt; -prefix $QTDIR&lt;br /&gt;
make -j2 # use 'make -j(X+1)' where X is your number of processors, to compile faster&lt;br /&gt;
# if we don't install, we'll just clear obj files to&lt;br /&gt;
# save disk space&lt;br /&gt;
if [ &amp;quot;$QTDIR&amp;quot; = &amp;quot;`pwd`&amp;quot; ]; then \&lt;br /&gt;
find . -name '*.o' -delete ; \&lt;br /&gt;
else make install; fi;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After installing required and desired packages, proceed to [[Getting_Started/Build/KDE4#kdelibs|building KDE 4]].&lt;br /&gt;
&lt;br /&gt;
== Build prerequisites ==&lt;br /&gt;
In Kubuntu 7.10 (Gutsy) and Debian (Testing/Unstable) the build prerequisites are installed with:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
sudo aptitude install build-essential cdbs debhelper cmake \&lt;br /&gt;
kdesdk-scripts subversion ssh xserver-xephyr&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Optional packages for API documentation generation:&lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
sudo aptitude install doxygen graphviz&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== kdelibs dependencies ==&lt;br /&gt;
&lt;br /&gt;
Kdelibs dependencies can be installed with:&lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
sudo aptitude install libqt4-dev dbus-x11 \&lt;br /&gt;
libstreamanalyzer-dev libstrigiqtdbusclient-dev \&lt;br /&gt;
libxml2-dev libxslt1-dev shared-mime-info libgif-dev libpcre3-dev \&lt;br /&gt;
libjpeg62-dev&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Recommended packages ===&lt;br /&gt;
* libssl-dev - Needed for https support etc.&lt;br /&gt;
* libbz2-dev - Needed for bzip support in kio_archive and GHNS packages.&lt;br /&gt;
* libpcre3-dev - regular expression library. Recommended for Javascript support.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
sudo aptitude install libssl-dev libbz2-dev libpcre3-dev&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Optional packages ===&lt;br /&gt;
* libasound2-dev - The Alsa sound system&lt;br /&gt;
* libaspell-dev - spell checking support (in kwrite etc)&lt;br /&gt;
* libavahi-common-dev - avahi/zeroconf service discovery&lt;br /&gt;
* libenchant-dev - spell checking wrapper library&lt;br /&gt;
* libjasper-dev - image processing library&lt;br /&gt;
* libopenexr-dev - image processing library&lt;br /&gt;
* libxml2-utils - used to validate generate doc files&lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
sudo aptitude install libasound2-dev libaspell-dev \&lt;br /&gt;
libavahi-common-dev libenchant-dev libjasper-dev libopenexr-dev \&lt;br /&gt;
libxml2-utils&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== kdepimlibs dependencies ==&lt;br /&gt;
kdepimlibs dependencies can be installed with:&lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
sudo aptitude install libboost-dev libgpgme11-dev&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== kdepimlibs recommended ===&lt;br /&gt;
* libldap2-dev - For ldap support in kde4.&lt;br /&gt;
* libsasl2-dev - Required for imap and sieve kioslaves&lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
sudo aptitude install libldap2-dev libsasl2-dev&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== kdebase dependencies ==&lt;br /&gt;
kdebase-runtime dependencies can be installed with:&lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
sudo aptitude install libxine-dev&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Note|Note that libxine1-dev depends on gnome packages due to a kubuntu gutsy packaging bug (fixed in hardy). Also kubuntu packages xinelib version 1.1.8, which has trouble playing short sounds (fixed in xinelib 1.1.9).&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
kdebase-apps dependencies can be installed with:&lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
sudo aptitude install libqimageblitz-dev&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== kdebase-apps optional ===&lt;br /&gt;
* libxcb1-dev - X C binding - Used for video widget support in xine&lt;br /&gt;
* soprano - Recommended by nepomuk. See [[#Install soprano from svn]]&lt;br /&gt;
* libxkbfile-dev - keyboard configuration package&lt;br /&gt;
* libsmbclient-dev - for samba support in kde4&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
sudo aptitude install libsmbclient-dev libxkbfile-dev libxcb1-dev&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== kdebase-workspace optional ===&lt;br /&gt;
* libsmbclient-dev - for samba support in kde4&lt;br /&gt;
* network-manager-dev - Can be used by solid for network management&lt;br /&gt;
* libcaptury-dev - video capturing tool for screencasts&lt;br /&gt;
* libusb-dev - for usb support in solid&lt;br /&gt;
* libbluetooth-dev - for bluetooth support in solid&lt;br /&gt;
* libxcomposite-dev - for compositing support in kwin&lt;br /&gt;
* libxdamage-dev - for compositing support in kwin&lt;br /&gt;
* libxklavier11-dev - virtual keyboard&lt;br /&gt;
* libsoprano-dev - Qt RDF storage framework&lt;br /&gt;
* libsensors-dev - Support for hardware sensors (eg, temperature, fans)&lt;br /&gt;
* libpam0g-dev - Authentication module&lt;br /&gt;
* libnm-util-dev  - needed to build solid with network manager&lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
sudo aptitude install libxklavier11-dev libxdamage-dev libxcomposite-dev \&lt;br /&gt;
libbluetooth-dev libusb-dev libcaptury-dev network-manager-dev \&lt;br /&gt;
libsmbclient-dev libsoprano-dev libsensors-dev libpam0g-dev libnm-util-dev&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== kdeedu ==&lt;br /&gt;
The following packages are recommended if you intend to use kstars:&lt;br /&gt;
&lt;br /&gt;
* libfacile-ocaml-dev - used by kalzuim.&lt;br /&gt;
* libboost-python-dev - optional for kig.&lt;br /&gt;
* libreadline-dev - Gives kalgebra a console interface.&lt;br /&gt;
* libopenbabel-dev - used by kalzium.&lt;br /&gt;
* libeigen-dev - used by kalzium.&lt;br /&gt;
* libusb-dev - Provides KStars INDI support.&lt;br /&gt;
* libcfitsio3-dev - Gives KStars support for FITS images.&lt;br /&gt;
* libnova-dev - A general purpose, double precision, Celestial Mechanics, Astrometry and Astrodynamics library for KStars.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
sudo aptitude install libusb-dev libcfitsio3-dev libnova-dev libeigen-dev \&lt;br /&gt;
libopenbabel-dev libfacile-ocaml-dev libboost-python-dev &lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== koffice ==&lt;br /&gt;
* libqca2-dev - qt cryptographic support.&lt;br /&gt;
&lt;br /&gt;
== kdepim ==&lt;br /&gt;
* libqca2-dev - qt cryptographic support.&lt;br /&gt;
&lt;br /&gt;
== kdenetwork ==&lt;br /&gt;
* libqca2-dev - qt cryptographic support. Used for jabber protocol.&lt;br /&gt;
&lt;br /&gt;
== kdevplatform ==&lt;br /&gt;
* libsvn-dev - subversion support for the dev platform.&lt;br /&gt;
* libsvncpp-dev - subversion support for the dev platform.&lt;br /&gt;
* libcommoncpp2-dev - teamwork integration.&lt;br /&gt;
&lt;br /&gt;
== kdevelop ==&lt;br /&gt;
Requires kdevplatform.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Return to [[Getting_Started/Build/KDE4#kdelibs|building KDE 4]].&lt;/div&gt;</summary>
		<author><name>Vrusu</name></author>	</entry>

	</feed>