{"action":"created","issue":{"url":"https://api.github.com/repos/flux-framework/flux-sched/issues/121","repository_url":"https://api.github.com/repos/flux-framework/flux-sched","labels_url":"https://api.github.com/repos/flux-framework/flux-sched/issues/121/labels{/name}","comments_url":"https://api.github.com/repos/flux-framework/flux-sched/issues/121/comments","events_url":"https://api.github.com/repos/flux-framework/flux-sched/issues/121/events","html_url":"https://github.com/flux-framework/flux-sched/pull/121","id":135874726,"number":121,"title":"drop --with-flux-core-builddir and libforeign","user":{"login":"garlick","id":169947,"avatar_url":"https://avatars.githubusercontent.com/u/169947?v=3","gravatar_id":"","url":"https://api.github.com/users/garlick","html_url":"https://github.com/garlick","followers_url":"https://api.github.com/users/garlick/followers","following_url":"https://api.github.com/users/garlick/following{/other_user}","gists_url":"https://api.github.com/users/garlick/gists{/gist_id}","starred_url":"https://api.github.com/users/garlick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/garlick/subscriptions","organizations_url":"https://api.github.com/users/garlick/orgs","repos_url":"https://api.github.com/users/garlick/repos","events_url":"https://api.github.com/users/garlick/events{/privacy}","received_events_url":"https://api.github.com/users/garlick/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":20,"created_at":"2016-02-23T21:40:21Z","updated_at":"2016-02-24T17:21:02Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/flux-framework/flux-sched/pulls/121","html_url":"https://github.com/flux-framework/flux-sched/pull/121","diff_url":"https://github.com/flux-framework/flux-sched/pull/121.diff","patch_url":"https://github.com/flux-framework/flux-sched/pull/121.patch"},"body":"This PR eliminates `--with-flux-core-builddir` and libforeign by weaning flux-sched off of the barely-used libforeign/optparse, libforeign/jsonutil, and libforeign/base64; and by pulling in stripped down versions of libtap, liblsd (list only), libutil (shortjson, log, xzmalloc only).  It also copies in json-lua.[ch] from the lua bindings.\r\n\r\nThis approach was briefly discussed in #56 and pr #115.  The sources that are pulled in here are for the most part either trivial wrappers undergoing no development in flux-core, or originate from third parties and are designed for drop-in use.\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/flux-framework/flux-sched/issues/comments/188360122","html_url":"https://github.com/flux-framework/flux-sched/pull/121#issuecomment-188360122","issue_url":"https://api.github.com/repos/flux-framework/flux-sched/issues/121","id":188360122,"user":{"login":"grondo","id":741970,"avatar_url":"https://avatars.githubusercontent.com/u/741970?v=3","gravatar_id":"","url":"https://api.github.com/users/grondo","html_url":"https://github.com/grondo","followers_url":"https://api.github.com/users/grondo/followers","following_url":"https://api.github.com/users/grondo/following{/other_user}","gists_url":"https://api.github.com/users/grondo/gists{/gist_id}","starred_url":"https://api.github.com/users/grondo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/grondo/subscriptions","organizations_url":"https://api.github.com/users/grondo/orgs","repos_url":"https://api.github.com/users/grondo/repos","events_url":"https://api.github.com/users/grondo/events{/privacy}","received_events_url":"https://api.github.com/users/grondo/received_events","type":"User","site_admin":false},"created_at":"2016-02-24T17:21:02Z","updated_at":"2016-02-24T17:21:02Z","body":"OK, I repushed a subdir-objects branch, let it pass, then deleted it. Let's see if that unbeffuddles travis."}}