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
Snapping KDE Applications
Search
Harald Sitter
November 16, 2016
Technology
0
44
Snapping KDE Applications
https://www.youtube.com/watch?v=eOeDpoO6XT8
Harald Sitter
November 16, 2016
Tweet
Share
More Decks by Harald Sitter
See All by Harald Sitter
KDE neon QtCon 2016
apachelogger
0
81
KDE Neon
apachelogger
0
660
Blue Systems KDE Neon Status
apachelogger
0
96
Other Decks in Technology
See All in Technology
Improve Your Development Workflow with Gemini Code Assist
meteatamel
0
120
FrontDoorとWebAppsを組み合わせた際のリダイレクト処理の注意点
kenichirokimura
1
710
生産性向上チームの紹介
cybozuinsideout
PRO
1
910
How to do well in consulting–Balkan Ruby 2024
irinanazarova
0
120
ルーターでプレゼンする
puhitaku
1
3.2k
Cypress or Playwright?
rainerhahnekamp
0
170
いつか使うかも貯金してたらめちゃめちゃ機能が増えてた話
riyaamemiya
0
600
非同期推論システムによるコスト削減と信頼性向上
koki_nishihara
1
360
Microsoft Intune 勉強会 第 2 回目
tamaiyutaro
2
370
コードファーストの考え方。 Amplify Gen2から学ぶAWS次世代のWeb開発体験
yoshiitaka
1
290
今年のRubyKaigiはProfiler Year🤘
osyoyu
0
320
自己改善からチームを動かす! 「セルフエンジニアリングマネージャー」のすゝめ
shoota
6
1k
Featured
See All Featured
Adopting Sorbet at Scale
ufuk
69
8.6k
GitHub's CSS Performance
jonrohan
1025
450k
The Cost Of JavaScript in 2023
addyosmani
20
3.9k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
660
120k
Embracing the Ebb and Flow
colly
80
4.2k
How GitHub Uses GitHub to Build GitHub
holman
468
290k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
19
6.9k
KATA
mclloyd
16
12k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
33
6k
Why Our Code Smells
bkeepers
PRO
331
56k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
12
1.5k
The Power of CSS Pseudo Elements
geoffreycrofte
61
5k
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]