{"action":"created","issue":{"url":"https://api.github.com/repos/open62541/open62541/issues/1700","repository_url":"https://api.github.com/repos/open62541/open62541","labels_url":"https://api.github.com/repos/open62541/open62541/issues/1700/labels{/name}","comments_url":"https://api.github.com/repos/open62541/open62541/issues/1700/comments","events_url":"https://api.github.com/repos/open62541/open62541/issues/1700/events","html_url":"https://github.com/open62541/open62541/issues/1700","id":309746521,"number":1700,"title":"Write doc: how to create a minimal binary and check how to minimize binary file","user":{"login":"Pro","id":251973,"avatar_url":"https://avatars0.githubusercontent.com/u/251973?v=4","gravatar_id":"","url":"https://api.github.com/users/Pro","html_url":"https://github.com/Pro","followers_url":"https://api.github.com/users/Pro/followers","following_url":"https://api.github.com/users/Pro/following{/other_user}","gists_url":"https://api.github.com/users/Pro/gists{/gist_id}","starred_url":"https://api.github.com/users/Pro/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Pro/subscriptions","organizations_url":"https://api.github.com/users/Pro/orgs","repos_url":"https://api.github.com/users/Pro/repos","events_url":"https://api.github.com/users/Pro/events{/privacy}","received_events_url":"https://api.github.com/users/Pro/received_events","type":"User","site_admin":false},"labels":[{"id":432779957,"url":"https://api.github.com/repos/open62541/open62541/labels/help%20wanted","name":"help wanted","color":"0e8a16","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2018-03-29T13:04:52Z","updated_at":"2018-03-29T14:43:16Z","closed_at":null,"author_association":"OWNER","body":"There's no documentation on how to create a minimum size binary.\r\n\r\nWe should add a document on that, especially for resource limited devices.\r\nIt cloud include notes about:\r\n- Use / customize the minimal nodeset NS0\r\n- Decrease loglevel\r\n- Disable typenames\r\n- Set compiler optimization options (e.g. `-Os`)\r\n\r\nAdditionally we should analyze the generated binary and see where most of the size is used up (e.g., static objects, nodeset compiler output, ...)\r\n\r\nMore ideas are welcome!"},"comment":{"url":"https://api.github.com/repos/open62541/open62541/issues/comments/377257861","html_url":"https://github.com/open62541/open62541/issues/1700#issuecomment-377257861","issue_url":"https://api.github.com/repos/open62541/open62541/issues/1700","id":377257861,"user":{"login":"jpfr","id":1726411,"avatar_url":"https://avatars1.githubusercontent.com/u/1726411?v=4","gravatar_id":"","url":"https://api.github.com/users/jpfr","html_url":"https://github.com/jpfr","followers_url":"https://api.github.com/users/jpfr/followers","following_url":"https://api.github.com/users/jpfr/following{/other_user}","gists_url":"https://api.github.com/users/jpfr/gists{/gist_id}","starred_url":"https://api.github.com/users/jpfr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jpfr/subscriptions","organizations_url":"https://api.github.com/users/jpfr/orgs","repos_url":"https://api.github.com/users/jpfr/repos","events_url":"https://api.github.com/users/jpfr/events{/privacy}","received_events_url":"https://api.github.com/users/jpfr/received_events","type":"User","site_admin":false},"created_at":"2018-03-29T14:43:16Z","updated_at":"2018-03-29T14:43:16Z","author_association":"CONTRIBUTOR","body":"#1697 is adding nodes to the minimal nodeset. ☹️ \r\nThey are required to pass the CTT.\r\n\r\n👍 for minimizing the minimal xml\r\nWe can also add a \"nano\" option that does not pass the CTT but makes most clients happy."}}
{"actor":{"display_login":"jpfr"}}