Is distribution-level package management obsolete?
-
Upload
donnie-berkholz -
Category
Technology
-
view
4.009 -
download
3
description
Transcript of Is distribution-level package management obsolete?
Is distro-levelpackage management obsolete?
Donnie Berkholz@dberkholz
Key questions
● How are developers shipping apps?● Do they still care about distributions?● What do your current users want?● What do other users want?● What do distro maintainers want?● How have all of these changed over time?
cloud
cloudcloud
cloud
cloud
cloud
cloud
DevOps
DevOpsDevOps
DevOps
DevOps
DevOps
DevOps
WTF is DevOps, anyhow?
“Infrastructure as code”
Chef to Debian:Please stoppackaging us
Distro stability vs rapid releases
APIs, SDKs, CI
Language-level PMs/repos
Developers choose
Sysadmins choose
The split at data stores
Containerization
“Package my damn code”
“I don't care about distros”
● git clone git+ssh://github.com/...
Package management in Windows?!
● NuGet● CoApp● Chocolatey
Rethinking the distro
What do we need?
● Transparent bundling● PM visibility/understanding of bundles● Use a real data store● Integrated configuration management
Worldview: code-centric vssystems-centric
Flickr: kalandrakas
Donnie [email protected]/IRC: dberkholz
Disclosures: AWS, Chef, Splunk, CloudBees (Jenkins), AnsibleWorks, and Basho are clients. GitHub, Puppet Labs, and Black Duck (Ohloh) have been clients.