homebrew
play

Homebrew Things We Do Differently Mike McQuaid A Mike McQuaid - PowerPoint PPT Presentation

Homebrew Things We Do Differently Mike McQuaid A Mike McQuaid https://github.com/MikeMcQuaid GitHub fork-based contribution 5,472 contributors to Homebrew/homebrew 48,548 PRs/issues on Homebrew/homebrew mistydemeo apjanke xu-cheng


  1. Homebrew Things We Do Differently Mike McQuaid

  2. A Mike McQuaid https://github.com/MikeMcQuaid

  3. GitHub fork-based contribution

  4. 5,472 contributors to Homebrew/homebrew

  5. 48,548 PRs/issues on Homebrew/homebrew

  6. mistydemeo apjanke xu-cheng mikemcquaid bfontaine asparagui UniqMartin dunn tdsmith DomT4

  7. Written in Ruby

  8. Doesn’t use the root user

  9. Uses system libraries

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

  11. Updates using Git

  12. Install prefixes use package/version

  13. 
 $ cd /usr/local/Cellar 
 $ find wget 
 wget/1.13.4/AUTHORS 
 wget/1.13.4/bin/wget 
 wget/1.13.4/ChangeLog 
 wget/1.13.4/COPYING 
 wget/1.13.4/INSTALL_RECEIPT.json 
 wget/1.13.4/README 
 wget/1.13.4/share/man/man1/wget.1

  14. Avoids patching

  15. Enforces Code of Conduct

  16. Accepts niche/new projects

  17. Questions?

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend