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
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
1つのリクエストを追って理解する - llm-dのP/D分離
akhino
1
160
Rustuna: Rustによる高速なOptuna実装
pfn
PRO
0
190
V8のArray.prototype.flatを最大約20倍速くするまでと、巨大OSSへの大規模コミットの道のり
riyaamemiya
0
290
分析の民主化を支えるメタデータ整備の実践
kakehashi
PRO
4
1.4k
Optunaの最新リリースv5.0について
pfn
PRO
0
120
WasmをRustにする
sansantech
PRO
0
250
OptunaHub: ブラックボックス最適化のためのプラットフォーム
pfn
PRO
0
140
USB PDを使ってスマホを労わりたい
raspython3
0
180
DWH の限界突破! AI エージェント向け爆速リアルタイムデータ基盤 ClickHouse
jozono
1
470
初海外で注意すべきこと12選!!!安全快適なre:invent生活にするために
yuuuuuuu168
1
160
脆弱性診断って、何をしているの? 〜弱点を見つけて、会社の改善につなげるまで〜
keeg
0
920
JAWSUG TOHOKU 青森支部 「LoGoチャット」のAWS移行で 乗り越えたこと
taketakekaho
0
330
Featured
See All Featured
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.2k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
640
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
430
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
280
The Cult of Friendly URLs
andyhume
79
7k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Build your cross-platform service in a week with App Engine
jlugia
234
19k
Side Projects
sachag
456
43k
Into the Great Unknown - MozCon
thekraken
41
2.8k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
550
Rails Girls Zürich Keynote
gr2m
96
14k
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]