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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Gokmen Goksel
December 07, 2011
Programming
330
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
310
Nasıl Pardus Geliştiricisi Olunur?
gokmen
1
370
Pardus ve Özgür Yazılım
gokmen
1
290
Pardus From Scratch
gokmen
1
490
Comar: A new approach to system management
gokmen
0
320
Other Decks in Programming
See All in Programming
Oxlintのカスタムルールの現況
syumai
6
1.1k
軽量Java基盤の設計 DIコンテナに頼らない、長期保守と1秒起動の実現 JJUG CCC 2026 Spring
macha64
0
550
AIだと陥りがちなJakarta EE最新技術への移行時の落とし穴と解決策
tnagao7
0
110
肥大化するレガシーコードに立ち向かうためのインターフェース分離と依存の逆転 / JJUG CCC 2026 Spring
hirokunimaeta
0
580
メソッドのジェネリクスでGoの夢は広がるか? / Kyoto.go #65
utgwkk
3
850
並列実装の現場、2ヶ月間実務でAIを使い倒したAIもPCも私も限界が近い
ming_ayami
0
130
Lemonade + Foundry Toolkit でお手軽アプリ開発
seosoft
1
360
ふつうのFeature Flag実践入門
irof
8
4.1k
Signal Forms: Details & Live Coding @enterJS 2026 in Mannheim
manfredsteyer
PRO
0
160
Creating Composable Callables in Contemporary C++
rollbear
0
150
DynamoDBには集計系のクエリがないけどなんとかしたい
musan
1
180
セキュリティの専門家じゃなくてもできる。「セキュリティ意識」をアップデートして サプライチェーン攻撃への耐性を高めよう。
tk3fftk
5
890
Featured
See All Featured
Darren the Foodie - Storyboard
khoart
PRO
3
3.4k
Into the Great Unknown - MozCon
thekraken
41
2.6k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2k
Practical Orchestrator
shlominoach
191
11k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
580
New Earth Scene 8
popppiees
3
2.3k
How to Ace a Technical Interview
jacobian
281
24k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
210
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
320
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
210
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
490
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]