{"action":"created","issue":{"url":"https://api.github.com/repos/OpenMobileAlliance/OMA_LwM2M_for_Developers/issues/136","repository_url":"https://api.github.com/repos/OpenMobileAlliance/OMA_LwM2M_for_Developers","labels_url":"https://api.github.com/repos/OpenMobileAlliance/OMA_LwM2M_for_Developers/issues/136/labels{/name}","comments_url":"https://api.github.com/repos/OpenMobileAlliance/OMA_LwM2M_for_Developers/issues/136/comments","events_url":"https://api.github.com/repos/OpenMobileAlliance/OMA_LwM2M_for_Developers/issues/136/events","html_url":"https://github.com/OpenMobileAlliance/OMA_LwM2M_for_Developers/issues/136","id":175092553,"number":136,"title":"OMA-DM-LightweightM2M-2016-0119-CR_firmware_update_state_machine","user":{"login":"boaks","id":10937819,"avatar_url":"https://avatars.githubusercontent.com/u/10937819?v=3","gravatar_id":"","url":"https://api.github.com/users/boaks","html_url":"https://github.com/boaks","followers_url":"https://api.github.com/users/boaks/followers","following_url":"https://api.github.com/users/boaks/following{/other_user}","gists_url":"https://api.github.com/users/boaks/gists{/gist_id}","starred_url":"https://api.github.com/users/boaks/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/boaks/subscriptions","organizations_url":"https://api.github.com/users/boaks/orgs","repos_url":"https://api.github.com/users/boaks/repos","events_url":"https://api.github.com/users/boaks/events{/privacy}","received_events_url":"https://api.github.com/users/boaks/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/OpenMobileAlliance/OMA_LwM2M_for_Developers/labels/P4","name":"P4","color":"f9d0c4"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":18,"created_at":"2016-09-05T15:23:57Z","updated_at":"2016-09-21T06:56:08Z","closed_at":null,"body":"Would it be possible to add \"Update fails [Res == 8]\" to the arrow from \"UPDATING\" to \"IDLE\" to allow a \"BootLoader\" to delete a broken image? (Just if that broken image could only be detected by the bootloader itself?) "},"comment":{"url":"https://api.github.com/repos/OpenMobileAlliance/OMA_LwM2M_for_Developers/issues/comments/248527350","html_url":"https://github.com/OpenMobileAlliance/OMA_LwM2M_for_Developers/issues/136#issuecomment-248527350","issue_url":"https://api.github.com/repos/OpenMobileAlliance/OMA_LwM2M_for_Developers/issues/136","id":248527350,"user":{"login":"boaks","id":10937819,"avatar_url":"https://avatars.githubusercontent.com/u/10937819?v=3","gravatar_id":"","url":"https://api.github.com/users/boaks","html_url":"https://github.com/boaks","followers_url":"https://api.github.com/users/boaks/followers","following_url":"https://api.github.com/users/boaks/following{/other_user}","gists_url":"https://api.github.com/users/boaks/gists{/gist_id}","starred_url":"https://api.github.com/users/boaks/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/boaks/subscriptions","organizations_url":"https://api.github.com/users/boaks/orgs","repos_url":"https://api.github.com/users/boaks/repos","events_url":"https://api.github.com/users/boaks/events{/privacy}","received_events_url":"https://api.github.com/users/boaks/received_events","type":"User","site_admin":false},"created_at":"2016-09-21T06:56:08Z","updated_at":"2016-09-21T06:56:08Z","body":"Hello Hannes,\r\n\r\nlooks great!\r\nOne question left for me:\r\nA device, which detects an error (e.g. an invalid URL (7)),\r\nMUST it first set the (state 1, result 0) and then (state 0, result 7)?\r\nOr is it valid to report (state 0, result 7) immediately?\r\n\r\nI would go for the second one, which would add the “error arrows” from IDLE to itself.\r\nIf so, a Note to clear a previous result before starting a new download may be added.\r\n\r\nThe first one, with MUST (state 1), will raise the question, how long it should stay\r\nin 1 and if a LWM2M server can rely on that. I don’t think, it would be a good solution\r\nto specify that the server can rely on get aware of state 1, because this would introduce\r\ncomplexity. Therefore “state 1” should not be MUST.\r\n\r\nMit freundlichen Grüßen / Best regards\r\n\r\nAchim Kraus\r\n\r\nBosch Software Innovations GmbH\r\nCommunications (INST/ESY1)\r\nStuttgarter Straße 130\r\n71332 Waiblingen\r\nGERMANY\r\nwww.bosch-si.de\r\nwww.blog.bosch-si.com<http://www.blog.bosch-si.com>\r\n\r\nTel. +49 711 811-58139\r\nachim.kraus@bosch-si.com<mailto:achim.kraus@bosch-si.com>\r\n\r\nRegistered office: Berlin, Register court: Amtsgericht Charlottenburg, HRB 148411 B\r\nExecutives: Dr.-Ing. Rainer Kallenbach; Michael Hahn\r\n\r\n\r\nVon: Hannes Tschofenig [mailto:notifications@github.com]\r\nGesendet: Dienstag, 20. September 2016 17:54\r\nAn: OpenMobileAlliance/OMA_LwM2M_for_Developers <OMA_LwM2M_for_Developers@noreply.github.com>\r\nCc: Kraus Achim (INST/ESY1) <Achim.Kraus@bosch-si.com>; Author <author@noreply.github.com>\r\nBetreff: Re: [OpenMobileAlliance/OMA_LwM2M_for_Developers] OMA-DM-LightweightM2M-2016-0119-CR_firmware_update_state_machine (#136)\r\n\r\n\r\nBased on discussions during today's conference call I have simplified the state machine drawing.\r\n\r\n[statemachine-20sep2016]<https://cloud.githubusercontent.com/assets/1016643/18678076/2bba73f2-7f5b-11e6-955e-abd27054dd45.png>\r\n\r\n—\r\nYou are receiving this because you authored the thread.\r\nReply to this email directly, view it on GitHub<https://github.com/OpenMobileAlliance/OMA_LwM2M_for_Developers/issues/136#issuecomment-248345106>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AKbl2wpZBEzHTWlIHmHkZiXtxW5953FBks5qsAGrgaJpZM4J1KYi>.\r\n"}}
{"actor":{"display_login":"boaks"}}