Packaging

See also (specific) | :python:packaging :ubuntu:packaging :debian:deb :debian:apt :juju :ubuntu-make :gnu:guix :launchpad:ppa
See also (translation) | :fpm

Notes

Codebase vs application vs system

http://12factor.net/codebase
(not sure if this really belongs here)

Beyond apt and yum

AppImage
http://appimage.org
Sandboxing is possible with Firejail or Bubblewrap: https://github.com/probonopd/AppImageKit#sandboxing

Flatpak
http://flatpak.org

Guix package manager
https://www.gnu.org/software/guix/manual/html_node/Packaging-Guidelines.html
See :gnu:guix

gx (see :ipfs)
https://github.com/whyrusleeping/gx

Snappy / snapd
https://snapcraft.io
https://github.com/snapcore/snapd
https://github.com/ubuntu-core/snapcraft
http://arstechnica.com/information-technology/2016/06/goodbye-apt-and-yum-ubuntus-snap-apps-are-coming-to-distros-everywhere/

Comparisons

apt/Snappy: http://blog.dustinkirkland.com/2015/01/snappy-vs-apt-get-ubuntu-matrix.html
Nix/Guix: https://sandervanderburg.blogspot.co.za/2012/11/on-nix-and-gnu-guix.html
Nix/Snappy: https://sandervanderburg.blogspot.co.za/2015/04/an-evaluation-and-comparison-of-snappy.html
Flatpak/Snappy: https://www.happyassassin.net/2016/06/16/on-snappy-and-flatpak-business-as-usual-in-the-canonical-propaganda-department/

Windows



Backlinks: devops gnu:guix

CC0 / Public domain dedication To the extent possible under law, d3vid seaward has waived all copyright and related or neighboring rights to "Packaging in Grasmere notebook, including code snippets" (why? how?)