Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Snapping KDE Applications
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Harald Sitter
November 16, 2016
Technology
58
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Snapping KDE Applications
https://www.youtube.com/watch?v=eOeDpoO6XT8
Harald Sitter
November 16, 2016
More Decks by Harald Sitter
See All by Harald Sitter
KDE neon QtCon 2016
apachelogger
0
100
KDE Neon
apachelogger
0
800
Blue Systems KDE Neon Status
apachelogger
0
130
Other Decks in Technology
See All in Technology
hackers_champloo_2026_tidb
makocchi
0
160
その Valkey 使いこなしていますか?
onk
PRO
5
1.5k
自作バイナリを動かす「入口」8選
puhitaku
2
1.3k
AI コーディングと人間の認知スループット / CTO Night & Day 2026 Morning Session / AI Coding and Human Cognitive Throughput
prog893
4
1.1k
しろおびから始める!ログ活用の第一歩
shumei_ito
0
950
スキマバイトという雇用形態は存在しないので、雇用期間1日のアルバイト契約を事業者とワーカーが結ぶ手続きを支えるのがタイミーなんです
akitoshiga
0
200
パッチ更新でterraform initが落ちた日
grimoh
1
140
Active Record Connection Adaptersにおける長年の課題に再び取り組む
yahonda
0
150
ストレスなくAIと付き合いたい!こんなときどうしてる?
namiki64
3
540
AIがコードを書く時代に、エンジニアは何で自分の価値を証明するのか / In an era where AI writes code how do engineers prove their value
carta_engineering
3
1.1k
AI駆動で「他アプリの音を加工できる」アプリを作った
satomasahiro2005
0
150
OptunaHub: ブラックボックス最適化のためのプラットフォーム
pfn
PRO
0
140
Featured
See All Featured
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3.2k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.4k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
370
Why Our Code Smells
bkeepers
PRO
340
58k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
1k
KATA
mclloyd
PRO
35
16k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
74
43k
How to Think Like a Performance Engineer
csswizardry
28
2.9k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
ラッコキーワード サービス紹介資料
rakko
1
5.3M
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Transcript
Snapping KDE Applications Harald Sitter <
[email protected]
>
KDE Community of Freedom Fighters Lots of Software All Major
Platforms
Bundles Put everything into a blob for the user to
use. KDE invests in Snaps and Flatpak.
Heavy Lifting KDE has many sophisticated applications Many libraries, called
KDE Frameworks Most applications use multiple Frameworks Almost everything needs Qt
> 70 MiB Minimal (unoptimized) size of a tiny KDE
Application. Most of this is the graphics stack.
KDE Frameworks 5 Content Snap New content snap Currently 160
MiB (unoptimized) Includes all KDE Frameworks and the entire Qt 5.7 stack
> 0 KiB Content-sharing applications are only a couple of
KiB (more if they have artwork etc.)
KDE Applications Snaps Built against a content snap stage Add
things on top of the content snap Bind-mount content snap to access shared content
Status Framework & Application build automated KTuberling and KBlocks in
edge channel on Ubuntu Store Missing DBus access hurts a lot
CI ➜ Store
Demo :-O
https://www.kde.org
[email protected]