$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Distro Specific Solutions for KDE 4
Search
Gokmen Goksel
December 07, 2011
Programming
1
300
Distro Specific Solutions for KDE 4
Pardus technologies which are completely integrated to the KDE 4 desktop environment.
Gokmen Goksel
December 07, 2011
Tweet
Share
More Decks by Gokmen Goksel
See All by Gokmen Goksel
JavaScript & Node.js
gokmen
0
350
Distros & KDE
gokmen
1
280
Nasıl Pardus Geliştiricisi Olunur?
gokmen
1
350
Pardus ve Özgür Yazılım
gokmen
1
260
Pardus From Scratch
gokmen
1
440
Comar: A new approach to system management
gokmen
0
270
Other Decks in Programming
See All in Programming
なあ兄弟、 余白の意味を考えてから UI実装してくれ!
ktcryomm
11
11k
認証・認可の基本を学ぼう後編
kouyuume
0
190
実はマルチモーダルだった。ブラウザの組み込みAI🧠でWebの未来を感じてみよう #jsfes #gemini
n0bisuke2
0
210
ID管理機能開発の裏側 高速にSaaS連携を実現したチームのAI活用編
atzzcokek
0
220
AIの誤りが許されない業務システムにおいて“信頼されるAI” を目指す / building-trusted-ai-systems
yuya4
6
3k
【Streamlit x Snowflake】データ基盤からアプリ開発・AI活用まで、すべてをSnowflake内で実現
ayumu_yamaguchi
1
120
UIデザインに役立つ 2025年の最新CSS / The Latest CSS for UI Design 2025
clockmaker
18
7.4k
「コードは上から下へ読むのが一番」と思った時に、思い出してほしい話
panda728
PRO
38
25k
ゲームの物理 剛体編
fadis
0
330
TypeScriptで設計する 堅牢さとUXを両立した非同期ワークフローの実現
moeka__c
6
3k
まだ間に合う!Claude Code元年をふりかえる
nogu66
5
800
開発に寄りそう自動テストの実現
goyoki
1
880
Featured
See All Featured
Large-scale JavaScript Application Architecture
addyosmani
515
110k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.2k
Docker and Python
trallard
47
3.7k
Reflections from 52 weeks, 52 projects
jeffersonlam
355
21k
The Cost Of JavaScript in 2023
addyosmani
55
9.3k
Building Adaptive Systems
keathley
44
2.9k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
Code Reviewing Like a Champion
maltzj
527
40k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
34k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
720
Visualization
eitanlees
150
16k
Transcript
Welcome !
Me, Gökmen Göksel a Pardus Developer
[email protected]
Let's start...
A new infrastructure.
COMAR COnfiguration MAnageR
An amazing desktop environment.
KDE K Desktop Environment
Merge them.
Pardus A shiny distro.
What are common actions for a desktop computer user ?
Surfing the Internet, Listening music, Watching movies, Organizing files... For
a KDE Developer; Building KDE from SVN Git.
Who will provide a great solution for these actions and
more ?
KDE K Desktop Environment
So, What COMAR provides ?
System Management...
Network Management*, Service Management, User Management, Package Management, Bootloader Management,
Firewall Management, Display Management... * When we've done the Network Management thing, there were no such solution like KDE's Network Manager or GNOME...
These operations can be done via cli with Python API
of COMAR...
But we need a graphical solutions ...
Solutions should be transparent to user.
All of Pardus Management tools are KApplication
What are the benefits of using KApplication ?
Applications are similar...
None
You can embed one application to another one...
None
You can use them from KDE SystemSettings as KCModule...
None
Notifications ...
Package Manager uses KNotification...
None
What about authentication ?
COMAR provides PolicyKit authentication for predefined atomic operations...
None
When needs an authentication, COMAR calls PolicyKitKDE...
None
Is that all in COMAR side ?
Not, COMAR also sends a notification to client application when
something changed in low-level...
Removing a network device pings the Network Manager...
Unplug the device
What about new technologies of KDE 4 ?
Plasmoids...
Network Manager Plasmoid ...
None
Service Manager Plasmoid ...
None
Each plasmoid connected to COMAR, so when something changed from
a plasmoid, managers knows them...
More than thousand word... Comar
Solid Support
Solid::Networking for other KDE Applications
Solid::PowerManagement for Power Consumption
Show Time !
Thanks !
[email protected]
[email protected]