Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
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
280
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
330
Distros & KDE
gokmen
1
270
Nasıl Pardus Geliştiricisi Olunur?
gokmen
1
340
Pardus ve Özgür Yazılım
gokmen
1
260
Pardus From Scratch
gokmen
1
420
Comar: A new approach to system management
gokmen
0
260
Other Decks in Programming
See All in Programming
Refinementsのメソッド定義を4000倍速くした話
alpacatc
0
190
API Platform 4.2: Redefining API Development
soyuka
0
470
プロポーザル駆動学習 / Proposal-Driven Learning
mackey0225
2
1.4k
GitHubとGitLabとAWS CodePipelineでCI/CDを組み比べてみた
satoshi256kbyte
4
250
請來的 AI Agent 同事們在寫程式時,怎麼用 pytest 去除各種幻想與盲點
keitheis
0
140
「手軽で便利」に潜む罠。 Popover API を WCAG 2.2の視点で安全に使うには
taitotnk
0
890
テストコードはもう書かない:JetBrains AI Assistantに委ねる非同期処理のテスト自動設計・生成
makun
0
630
検索機能リプレイスを4ヶ月→2ヶ月に! AI Agentで実現した2倍速リプレイス
fuuki12
3
490
Swift Updates - Learn Languages 2025
koher
2
530
The Past, Present, and Future of Enterprise Java with ASF in the Middle
ivargrimstad
0
260
GoogleI/O2025 LT報告会資料
shinsukefujita1126
0
130
Web技術を最大限活用してRAW画像を現像する / Developing RAW Images on the Web
ssssota
1
170
Featured
See All Featured
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
9
820
Imperfection Machines: The Place of Print at Facebook
scottboms
268
13k
Scaling GitHub
holman
463
140k
Building Applications with DynamoDB
mza
96
6.6k
Typedesign – Prime Four
hannesfritz
42
2.8k
Testing 201, or: Great Expectations
jmmastey
45
7.7k
A Tale of Four Properties
chriscoyier
160
23k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.9k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.2k
Git: the NoSQL Database
bkeepers
PRO
431
66k
Balancing Empowerment & Direction
lara
3
630
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]