{"action":"created","issue":{"url":"https://api.github.com/repos/openMVG/openMVG/issues/1223","repository_url":"https://api.github.com/repos/openMVG/openMVG","labels_url":"https://api.github.com/repos/openMVG/openMVG/issues/1223/labels{/name}","comments_url":"https://api.github.com/repos/openMVG/openMVG/issues/1223/comments","events_url":"https://api.github.com/repos/openMVG/openMVG/issues/1223/events","html_url":"https://github.com/openMVG/openMVG/issues/1223","id":291787916,"number":1223,"title":"[logger] Prepare OpenMVG to use a centralized LOGGER","user":{"login":"pmoulon","id":3235050,"avatar_url":"https://avatars1.githubusercontent.com/u/3235050?v=4","gravatar_id":"","url":"https://api.github.com/users/pmoulon","html_url":"https://github.com/pmoulon","followers_url":"https://api.github.com/users/pmoulon/followers","following_url":"https://api.github.com/users/pmoulon/following{/other_user}","gists_url":"https://api.github.com/users/pmoulon/gists{/gist_id}","starred_url":"https://api.github.com/users/pmoulon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pmoulon/subscriptions","organizations_url":"https://api.github.com/users/pmoulon/orgs","repos_url":"https://api.github.com/users/pmoulon/repos","events_url":"https://api.github.com/users/pmoulon/events{/privacy}","received_events_url":"https://api.github.com/users/pmoulon/received_events","type":"User","site_admin":false},"labels":[{"id":27790952,"url":"https://api.github.com/repos/openMVG/openMVG/labels/enhancement","name":"enhancement","color":"84b6eb","default":true},{"id":794584991,"url":"https://api.github.com/repos/openMVG/openMVG/labels/help_wanted","name":"help_wanted","color":"38c452","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/openMVG/openMVG/milestones/15","html_url":"https://github.com/openMVG/openMVG/milestone/15","labels_url":"https://api.github.com/repos/openMVG/openMVG/milestones/15/labels","id":2920141,"number":15,"title":"1.X","description":"","creator":{"login":"pmoulon","id":3235050,"avatar_url":"https://avatars1.githubusercontent.com/u/3235050?v=4","gravatar_id":"","url":"https://api.github.com/users/pmoulon","html_url":"https://github.com/pmoulon","followers_url":"https://api.github.com/users/pmoulon/followers","following_url":"https://api.github.com/users/pmoulon/following{/other_user}","gists_url":"https://api.github.com/users/pmoulon/gists{/gist_id}","starred_url":"https://api.github.com/users/pmoulon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pmoulon/subscriptions","organizations_url":"https://api.github.com/users/pmoulon/orgs","repos_url":"https://api.github.com/users/pmoulon/repos","events_url":"https://api.github.com/users/pmoulon/events{/privacy}","received_events_url":"https://api.github.com/users/pmoulon/received_events","type":"User","site_admin":false},"open_issues":10,"closed_issues":15,"state":"open","created_at":"2017-11-17T16:25:28Z","updated_at":"2018-03-22T01:52:29Z","due_on":null,"closed_at":null},"comments":6,"created_at":"2018-01-26T03:13:32Z","updated_at":"2018-03-22T01:58:05Z","closed_at":null,"author_association":"OWNER","body":"Add and use macro to LOG message with severity.\r\n\r\nIt will provide a uniform way to report information/status to the user and a better reporting of semantic of the message (INFO, WARNING, ERROR).\r\n\r\n- [x] Add severity based logging macro OPENMVG_LOG_INFO, OPENMVG_LOG_WARNING, OPENMVG_LOG_ERROR\r\n- [x] Add conditional and severity base logging macro OPENMVG_LOG_INFO_IF, OPENMVG_LOG_WARNING_IF, OPENMVG_LOG_ERROR_IF\r\n\r\nRemaining task:\r\n- [ ] test to use a header only logger system in order to have a thread safe logging. Alternative could be:\r\n  - [spdlog](https://github.com/gabime/spdlog)\r\n  - [easyloggingpp](https://github.com/muflihun/easyloggingpp)\r\n  - [loguru](https://github.com/emilk/loguru)"},"comment":{"url":"https://api.github.com/repos/openMVG/openMVG/issues/comments/375153340","html_url":"https://github.com/openMVG/openMVG/issues/1223#issuecomment-375153340","issue_url":"https://api.github.com/repos/openMVG/openMVG/issues/1223","id":375153340,"user":{"login":"pmoulon","id":3235050,"avatar_url":"https://avatars1.githubusercontent.com/u/3235050?v=4","gravatar_id":"","url":"https://api.github.com/users/pmoulon","html_url":"https://github.com/pmoulon","followers_url":"https://api.github.com/users/pmoulon/followers","following_url":"https://api.github.com/users/pmoulon/following{/other_user}","gists_url":"https://api.github.com/users/pmoulon/gists{/gist_id}","starred_url":"https://api.github.com/users/pmoulon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pmoulon/subscriptions","organizations_url":"https://api.github.com/users/pmoulon/orgs","repos_url":"https://api.github.com/users/pmoulon/repos","events_url":"https://api.github.com/users/pmoulon/events{/privacy}","received_events_url":"https://api.github.com/users/pmoulon/received_events","type":"User","site_admin":false},"created_at":"2018-03-22T01:58:05Z","updated_at":"2018-03-22T01:58:05Z","author_association":"OWNER","body":"No worries. I was just checking ;-) Let me know when you will have more time to work on this."}}
{"actor":{"display_login":"pmoulon"}}