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
320
1
Share
Distro Specific Solutions for KDE 4
Pardus technologies which are completely integrated to the KDE 4 desktop environment.
Gokmen Goksel
December 07, 2011
More Decks by Gokmen Goksel
See All by Gokmen Goksel
JavaScript & Node.js
gokmen
0
360
Distros & KDE
gokmen
1
300
Nasıl Pardus Geliştiricisi Olunur?
gokmen
1
360
Pardus ve Özgür Yazılım
gokmen
1
280
Pardus From Scratch
gokmen
1
470
Comar: A new approach to system management
gokmen
0
300
Other Decks in Programming
See All in Programming
Geminiをパートナーに神社DXシステムを個人開発した話(いなめぐDX 開発振り返り)
fujiba
0
140
[PHPerKaigi 2026]PHPerKaigi2025の企画CodeGolfが最高すぎて社内で内製して半年運営して得た内製と運営の知見
ikezoemakoto
0
320
The free-lunch guide to idea circularity
hollycummins
0
410
「速くなった気がする」をデータで疑う
senleaf24
0
140
存在論的プログラミング: 時間と存在を記述する
koriym
5
770
Feature Toggle は捨てやすく使おう
gennei
0
410
煩雑なSkills管理をSoC(関心の分離)により解決する――関心を分離し、プロンプトを部品として育てるためのOSSを作った話 / Solving Complex Skills Management Through SoC (Separation of Concerns)
nrslib
3
410
へんな働き方
yusukebe
6
2.9k
20260315 AWSなんもわからん🥲
chiilog
2
190
Coding as Prompting Since 2025
ragingwind
0
680
一度始めたらやめられない開発効率向上術 / Findy あなたのdotfilesを教えて!
k0kubun
4
2.8k
車輪の再発明をしよう!PHP で実装して学ぶ、Web サーバーの仕組みと HTTP の正体
h1r0
3
500
Featured
See All Featured
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.4k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Evolving SEO for Evolving Search Engines
ryanjones
0
170
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
220
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.1k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.7k
Become a Pro
speakerdeck
PRO
31
5.9k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
280
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
990
Rebuilding a faster, lazier Slack
samanthasiow
85
9.4k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
First, design no harm
axbom
PRO
2
1.2k
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]