{"action":"created","issue":{"url":"https://api.github.com/repos/networkupstools/nut/issues/305","repository_url":"https://api.github.com/repos/networkupstools/nut","labels_url":"https://api.github.com/repos/networkupstools/nut/issues/305/labels{/name}","comments_url":"https://api.github.com/repos/networkupstools/nut/issues/305/comments","events_url":"https://api.github.com/repos/networkupstools/nut/issues/305/events","html_url":"https://github.com/networkupstools/nut/pull/305","id":171253429,"number":305,"title":"DMF code and recipes rearranged to compile cleaner as part of NUT, again","user":{"login":"jimklimov","id":1636756,"avatar_url":"https://avatars.githubusercontent.com/u/1636756?v=3","gravatar_id":"","url":"https://api.github.com/users/jimklimov","html_url":"https://github.com/jimklimov","followers_url":"https://api.github.com/users/jimklimov/followers","following_url":"https://api.github.com/users/jimklimov/following{/other_user}","gists_url":"https://api.github.com/users/jimklimov/gists{/gist_id}","starred_url":"https://api.github.com/users/jimklimov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jimklimov/subscriptions","organizations_url":"https://api.github.com/users/jimklimov/orgs","repos_url":"https://api.github.com/users/jimklimov/repos","events_url":"https://api.github.com/users/jimklimov/events{/privacy}","received_events_url":"https://api.github.com/users/jimklimov/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/networkupstools/nut/labels/WIP","name":"WIP","color":"bfe5bf"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":12,"created_at":"2016-08-15T20:24:11Z","updated_at":"2016-08-25T11:15:30Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/networkupstools/nut/pulls/305","html_url":"https://github.com/networkupstools/nut/pull/305","diff_url":"https://github.com/networkupstools/nut/pull/305.diff","patch_url":"https://github.com/networkupstools/nut/pull/305.patch"},"body":"Major change - LUA code and compiler flags are now compartmentalized, so the project can again be built both with and without LUA capabilities, and successfully builds to the end and regenerates DMF files from scratch without unexpected differences from the Git-saved reference copies. Many temporary or example files from development process are now removed or relocated.\r\n\r\nThere is still a lot to clean up and revise, but this set of issues was a major roadblock before upstreaming can be discussed :)\r\n\r\n(NOTE: This PR duplicates https://github.com/eaton-bob/nut/pull/117 in the original DMF team development repo)"},"comment":{"url":"https://api.github.com/repos/networkupstools/nut/issues/comments/242352514","html_url":"https://github.com/networkupstools/nut/pull/305#issuecomment-242352514","issue_url":"https://api.github.com/repos/networkupstools/nut/issues/305","id":242352514,"user":{"login":"jimklimov","id":1636756,"avatar_url":"https://avatars.githubusercontent.com/u/1636756?v=3","gravatar_id":"","url":"https://api.github.com/users/jimklimov","html_url":"https://github.com/jimklimov","followers_url":"https://api.github.com/users/jimklimov/followers","following_url":"https://api.github.com/users/jimklimov/following{/other_user}","gists_url":"https://api.github.com/users/jimklimov/gists{/gist_id}","starred_url":"https://api.github.com/users/jimklimov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jimklimov/subscriptions","organizations_url":"https://api.github.com/users/jimklimov/orgs","repos_url":"https://api.github.com/users/jimklimov/repos","events_url":"https://api.github.com/users/jimklimov/events{/privacy}","received_events_url":"https://api.github.com/users/jimklimov/received_events","type":"User","site_admin":false},"created_at":"2016-08-25T11:15:29Z","updated_at":"2016-08-25T11:15:29Z","body":"Hopefully recent commits have fixed a number of PR-declared and internally found issues, such as building without LTDL present (now should work either with compile-time dynamic linking or run-time dynamic loading)...\r\n\r\nOn another note, I think it is helpful to have a pretty diverse build farm with different sets of (un)available packages to check different variants of whatever builds and/or works.\r\n\r\nFor example, in some buildbot's logs I saw that while dblatex was present, it lacked other tools to actually build PDFs. Perhaps the configure script should not only test presence of tools, but also try to build a page into expected formats and then choose if `auto` becomes a `yes` or `no`..."}}
{"actor":{"display_login":"jimklimov"}}