Skip to content

Instantly share code, notes, and snippets.

@InformatiQ
Created November 13, 2013 20:18
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save InformatiQ/7455657 to your computer and use it in GitHub Desktop.
Save InformatiQ/7455657 to your computer and use it in GitHub Desktop.

##What's wrong with packaging? some links

##user stories

  1. as a developer I want to be able to easily ship my code into all distro formats
  2. as a developer I want a simple dsl to describe my package that will build all package formats
  3. as a developer I want that that the packaging solution would take care of all the dependencies
  4. as a sys admin I want to easily package new code
  5. as a sys admin I want to be able to deploy multiple versions of same package
  6. as a sys admin I don't want to install fat packages that will include code versions that I am not tracking independently and hence I cannot monitor for security or upgrade independently
  7. as a sys admin i trust my distro maintainers and would like to use distro packages when possible
  8. as a sys admin i trust my distro and would to know that they agree with that aproach too
  9. as a sys admin i don't want to deploy a big fat OBS to build packages

##tools today

  • fpm and fpm-cookery
  • omnibus
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment