{"action":"created","issue":{"url":"https://api.github.com/repos/SamCooper/MAL_SPEC_RIDS/issues/8","repository_url":"https://api.github.com/repos/SamCooper/MAL_SPEC_RIDS","labels_url":"https://api.github.com/repos/SamCooper/MAL_SPEC_RIDS/issues/8/labels{/name}","comments_url":"https://api.github.com/repos/SamCooper/MAL_SPEC_RIDS/issues/8/comments","events_url":"https://api.github.com/repos/SamCooper/MAL_SPEC_RIDS/issues/8/events","html_url":"https://github.com/SamCooper/MAL_SPEC_RIDS/issues/8","id":162854650,"number":8,"title":"Scheme for avoiding conflict of error numbers","user":{"login":"CesarCoelho","id":7406300,"avatar_url":"https://avatars.githubusercontent.com/u/7406300?v=3","gravatar_id":"","url":"https://api.github.com/users/CesarCoelho","html_url":"https://github.com/CesarCoelho","followers_url":"https://api.github.com/users/CesarCoelho/followers","following_url":"https://api.github.com/users/CesarCoelho/following{/other_user}","gists_url":"https://api.github.com/users/CesarCoelho/gists{/gist_id}","starred_url":"https://api.github.com/users/CesarCoelho/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/CesarCoelho/subscriptions","organizations_url":"https://api.github.com/users/CesarCoelho/orgs","repos_url":"https://api.github.com/users/CesarCoelho/repos","events_url":"https://api.github.com/users/CesarCoelho/events{/privacy}","received_events_url":"https://api.github.com/users/CesarCoelho/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-06-29T07:01:53Z","updated_at":"2016-06-29T09:59:04Z","closed_at":null,"body":"I have noticed that the MAL complains when I try to deepInit a certain Area when one has repeated error numbers. \r\nFor example, I have 2 different sets of services Platform and Software Management services. However, because I was numbering them sequentially starting it with 1, there was an overlap of errors during the initialization and the MAL implementation complained during runtime. \r\nI have checked the COM services and this is what you have defined:\r\n\r\nINVALID 70000\r\nDUPLICATE 70001\r\n\r\nSam's answer:\r\nNo, there is no scheme for avoiding conflict of error numbers. Its probably worth raising a RID on the MAL spec for this."},"comment":{"url":"https://api.github.com/repos/SamCooper/MAL_SPEC_RIDS/issues/comments/229312442","html_url":"https://github.com/SamCooper/MAL_SPEC_RIDS/issues/8#issuecomment-229312442","issue_url":"https://api.github.com/repos/SamCooper/MAL_SPEC_RIDS/issues/8","id":229312442,"user":{"login":"CesarCoelho","id":7406300,"avatar_url":"https://avatars.githubusercontent.com/u/7406300?v=3","gravatar_id":"","url":"https://api.github.com/users/CesarCoelho","html_url":"https://github.com/CesarCoelho","followers_url":"https://api.github.com/users/CesarCoelho/followers","following_url":"https://api.github.com/users/CesarCoelho/following{/other_user}","gists_url":"https://api.github.com/users/CesarCoelho/gists{/gist_id}","starred_url":"https://api.github.com/users/CesarCoelho/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/CesarCoelho/subscriptions","organizations_url":"https://api.github.com/users/CesarCoelho/orgs","repos_url":"https://api.github.com/users/CesarCoelho/repos","events_url":"https://api.github.com/users/CesarCoelho/events{/privacy}","received_events_url":"https://api.github.com/users/CesarCoelho/received_events","type":"User","site_admin":false},"created_at":"2016-06-29T09:59:04Z","updated_at":"2016-06-29T09:59:04Z","body":"After discussing it with Sam, it was agreed to follow the following convention on the short-term:\r\n0xAAVSEEEE\r\n\r\nAt the moment this will only truncate zeros however we could find a migration solution in the future to allow versions higher than 15 and errors for areas with more than 15 services."}}
{"actor":{"display_login":"CesarCoelho"}}