May 10th Meeting: fpm – why you should try it out

Date: May 10th, 2012
Time: 7pm
Place: EE1 Building (Electrical Engineering)
Room 403
University of Washington Campus
Subject: fpm – why you should try it out
Presenter: Ian Paredes

Ever needed to build a package quickly from a tarball or folder structure without having to write spec files or Debian control files? What about converting rpm’s to deb’s, deb’s to rpm’s, RubyGems to system packages, Python packages to system packages, or even all of the above over to full fledged Puppet modules?

fpm does all of the above for you. What’s more is that there are other open source projects, such as fpm-cookery, that allow you to define how to build packages from scratch with a single manifest, and have it build packages in a package format agnostic way.

We will be talking about how to get started, how you can use fpm-cookery to replace repositories of spec files and Debian related packaging files, and what a build system would look like with these two programs.


Ian Paredes recently joined Amazon Web Services as a systems engineer for both the CloudFront and Route 53 teams. He’s worked in a variety of environments, with most of his experience being in administering high performance websites and automating entire stacks with configuration management systems. He has been in the industry for
three years.


As always, there will be dinner sponsored by Silicon Mechanics. Check them out at

There will also be several CACert assurers present.

The meeting will be at the Electrical Engineering building on the University of Washington Campus, aka EE1. Directions are linked to the EE Department’s web site above. Parking is $5 after 5pm.