Slide 1

Slide 1 text

The Good, the Bad and the Ugly of OS X Packaging Mike McQuaid Homebrew

Slide 2

Slide 2 text

Mike McQuaid https://github.com/MikeMcQuaid !

Slide 3

Slide 3 text

The Good

Slide 4

Slide 4 text

Contribution

Slide 5

Slide 5 text

4462 contributors to Homebrew/homebrew

Slide 6

Slide 6 text

mistydemeo mikemcquaid asparagui jacknagel adamv tdsmith

Slide 7

Slide 7 text

No content

Slide 8

Slide 8 text

No content

Slide 9

Slide 9 text

No content

Slide 10

Slide 10 text

Stable Base System Dependencies

Slide 11

Slide 11 text

depends_run port:rsync \ port:p5.12-error depends_lib port:p5.12 \ port:curl \ port:zlib \ port:openssl \ port:expat \ port:libiconv

Slide 12

Slide 12 text

No content

Slide 13

Slide 13 text

Patching

Slide 14

Slide 14 text

No content

Slide 15

Slide 15 text

The Bad

Slide 16

Slide 16 text

Upstream Doesn’t Support/Like OS X Patches

Slide 17

Slide 17 text

Upstream Is Inactive

Slide 18

Slide 18 text

Niche Projects

Slide 19

Slide 19 text

Money

Slide 20

Slide 20 text

The Ugly

Slide 21

Slide 21 text

Abuse

Slide 22

Slide 22 text

Questions?