{"action":"created","issue":{"url":"https://api.github.com/repos/Homebrew/homebrew-core/issues/19893","repository_url":"https://api.github.com/repos/Homebrew/homebrew-core","labels_url":"https://api.github.com/repos/Homebrew/homebrew-core/issues/19893/labels{/name}","comments_url":"https://api.github.com/repos/Homebrew/homebrew-core/issues/19893/comments","events_url":"https://api.github.com/repos/Homebrew/homebrew-core/issues/19893/events","html_url":"https://github.com/Homebrew/homebrew-core/pull/19893","id":268843036,"number":19893,"title":"ocaml-findlib 1.7.3 (new formula)","user":{"login":"btj","id":1780310,"avatar_url":"https://avatars2.githubusercontent.com/u/1780310?v=4","gravatar_id":"","url":"https://api.github.com/users/btj","html_url":"https://github.com/btj","followers_url":"https://api.github.com/users/btj/followers","following_url":"https://api.github.com/users/btj/following{/other_user}","gists_url":"https://api.github.com/users/btj/gists{/gist_id}","starred_url":"https://api.github.com/users/btj/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/btj/subscriptions","organizations_url":"https://api.github.com/users/btj/orgs","repos_url":"https://api.github.com/users/btj/repos","events_url":"https://api.github.com/users/btj/events{/privacy}","received_events_url":"https://api.github.com/users/btj/received_events","type":"User","site_admin":false},"labels":[{"id":351932951,"url":"https://api.github.com/repos/Homebrew/homebrew-core/labels/new%20formula","name":"new formula","color":"5319e7","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2017-10-26T17:18:56Z","updated_at":"2017-11-03T08:03:05Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/Homebrew/homebrew-core/pulls/19893","html_url":"https://github.com/Homebrew/homebrew-core/pull/19893","diff_url":"https://github.com/Homebrew/homebrew-core/pull/19893.diff","patch_url":"https://github.com/Homebrew/homebrew-core/pull/19893.patch"},"body":"- [x] Have you followed the [guidelines for contributing](https://github.com/Homebrew/homebrew-core/blob/master/CONTRIBUTING.md)?\r\n- [X] Have you checked that there aren't other open [pull requests](https://github.com/Homebrew/homebrew-core/pulls) for the same formula update/change?\r\n- [X] Have you built your formula locally with `brew install --build-from-source <formula>`, where `<formula>` is the name of the formula you're submitting?\r\n- [X] Does your build pass `brew audit --strict <formula>` (after doing `brew install <formula>`)?\r\n\r\n-----\r\n\r\nThis is the `findlib` package that offers the `ocamlfind` tool which is used by many OCaml projects to find and manage OCaml libraries. (The instance that I currently care about is that the Z3 install script uses `ocamlfind` to install the OCaml bindings.)\r\n\r\nYou will notice that I am diverging from the rule that the formula should be named like the way the author markets their package. The author calls the package just \"Findlib\", but this seems too generic. All other packagers ([Debian, Ubuntu, Arch Linux, Cygwin, MSYS2](https://gitlab.camlcity.org/btj/lib-findlib/wikis/downstream-packages)) seem to have thought so, too."},"comment":{"url":"https://api.github.com/repos/Homebrew/homebrew-core/issues/comments/341640774","html_url":"https://github.com/Homebrew/homebrew-core/pull/19893#issuecomment-341640774","issue_url":"https://api.github.com/repos/Homebrew/homebrew-core/issues/19893","id":341640774,"user":{"login":"btj","id":1780310,"avatar_url":"https://avatars2.githubusercontent.com/u/1780310?v=4","gravatar_id":"","url":"https://api.github.com/users/btj","html_url":"https://github.com/btj","followers_url":"https://api.github.com/users/btj/followers","following_url":"https://api.github.com/users/btj/following{/other_user}","gists_url":"https://api.github.com/users/btj/gists{/gist_id}","starred_url":"https://api.github.com/users/btj/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/btj/subscriptions","organizations_url":"https://api.github.com/users/btj/orgs","repos_url":"https://api.github.com/users/btj/repos","events_url":"https://api.github.com/users/btj/events{/privacy}","received_events_url":"https://api.github.com/users/btj/received_events","type":"User","site_admin":false},"created_at":"2017-11-03T08:03:05Z","updated_at":"2017-11-03T08:03:05Z","author_association":"CONTRIBUTOR","body":"> etc files are stored in the bottle tar file in a hidden .bottle directory.\r\n\r\nInteresting. So Homebrew does a diff of the `etc` directory? BTW: Is there a place where I can learn about these details? I guess I'll need to read the Ruby scripts to understand exactly what happens?"}}
{"actor":{"display_login":"btj"}}