{"action":"created","issue":{"url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/7890","repository_url":"https://api.github.com/repos/RIOT-OS/RIOT","labels_url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/7890/labels{/name}","comments_url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/7890/comments","events_url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/7890/events","html_url":"https://github.com/RIOT-OS/RIOT/issues/7890","id":269113312,"node_id":"MDU6SXNzdWUyNjkxMTMzMTI=","number":7890,"title":"Software Updates","user":{"login":"kYc0o","id":5419775,"node_id":"MDQ6VXNlcjU0MTk3NzU=","avatar_url":"https://avatars1.githubusercontent.com/u/5419775?v=4","gravatar_id":"","url":"https://api.github.com/users/kYc0o","html_url":"https://github.com/kYc0o","followers_url":"https://api.github.com/users/kYc0o/followers","following_url":"https://api.github.com/users/kYc0o/following{/other_user}","gists_url":"https://api.github.com/users/kYc0o/gists{/gist_id}","starred_url":"https://api.github.com/users/kYc0o/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kYc0o/subscriptions","organizations_url":"https://api.github.com/users/kYc0o/orgs","repos_url":"https://api.github.com/users/kYc0o/repos","events_url":"https://api.github.com/users/kYc0o/events{/privacy}","received_events_url":"https://api.github.com/users/kYc0o/received_events","type":"User","site_admin":false},"labels":[{"id":165479578,"node_id":"MDU6TGFiZWwxNjU0Nzk1Nzg=","url":"https://api.github.com/repos/RIOT-OS/RIOT/labels/Feature%20Request","name":"Feature Request","color":"aefdcb","default":false},{"id":87985768,"node_id":"MDU6TGFiZWw4Nzk4NTc2OA==","url":"https://api.github.com/repos/RIOT-OS/RIOT/labels/WIP","name":"WIP","color":"009800","default":false},{"id":76555437,"node_id":"MDU6TGFiZWw3NjU1NTQzNw==","url":"https://api.github.com/repos/RIOT-OS/RIOT/labels/arm","name":"arm","color":"dddddd","default":false},{"id":719186188,"node_id":"MDU6TGFiZWw3MTkxODYxODg=","url":"https://api.github.com/repos/RIOT-OS/RIOT/labels/help%20wanted","name":"help wanted","color":"ff0000","default":true}],"state":"open","locked":false,"assignee":{"login":"kYc0o","id":5419775,"node_id":"MDQ6VXNlcjU0MTk3NzU=","avatar_url":"https://avatars1.githubusercontent.com/u/5419775?v=4","gravatar_id":"","url":"https://api.github.com/users/kYc0o","html_url":"https://github.com/kYc0o","followers_url":"https://api.github.com/users/kYc0o/followers","following_url":"https://api.github.com/users/kYc0o/following{/other_user}","gists_url":"https://api.github.com/users/kYc0o/gists{/gist_id}","starred_url":"https://api.github.com/users/kYc0o/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kYc0o/subscriptions","organizations_url":"https://api.github.com/users/kYc0o/orgs","repos_url":"https://api.github.com/users/kYc0o/repos","events_url":"https://api.github.com/users/kYc0o/events{/privacy}","received_events_url":"https://api.github.com/users/kYc0o/received_events","type":"User","site_admin":false},"assignees":[{"login":"kYc0o","id":5419775,"node_id":"MDQ6VXNlcjU0MTk3NzU=","avatar_url":"https://avatars1.githubusercontent.com/u/5419775?v=4","gravatar_id":"","url":"https://api.github.com/users/kYc0o","html_url":"https://github.com/kYc0o","followers_url":"https://api.github.com/users/kYc0o/followers","following_url":"https://api.github.com/users/kYc0o/following{/other_user}","gists_url":"https://api.github.com/users/kYc0o/gists{/gist_id}","starred_url":"https://api.github.com/users/kYc0o/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kYc0o/subscriptions","organizations_url":"https://api.github.com/users/kYc0o/orgs","repos_url":"https://api.github.com/users/kYc0o/repos","events_url":"https://api.github.com/users/kYc0o/events{/privacy}","received_events_url":"https://api.github.com/users/kYc0o/received_events","type":"User","site_admin":false}],"milestone":null,"comments":0,"created_at":"2017-10-27T13:48:28Z","updated_at":"2018-09-21T11:00:13Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"Prototype of firmware swapping, assuming the internal flash can contain 2 images and the bootloader, demoed on IoT-Lab_M3\r\n  - Related issues - none\r\n  - Related PRs\r\n    - [ ] #7457\r\n    - [ ] #7396\r\n\r\nFirmware loading through serial using ethos, when no image is flashed on the node.\r\n  - A firmware server can be started with the address and the firmware to flash.\r\n  - Related issues\r\n    - [ ]\r\n\r\nFirmware update through UDP.\r\n  - A module is included on any updatable firmware, able to deal with firmware requests.\r\n    - Related issues - none\r\n    - Related PRs\r\n      - [ ] #7398\r\n\r\n  - The node asks for a new firmware and the server answers with the correct image.\r\n    - Related issues - none\r\n    - Related PRs\r\n      - [ ] #7398\r\n\r\nInterpreted language support (js and python) with dynamically updatable scripts\r\n  - Related PRs\r\n    - [ ] #2968\r\n\r\nPrototype for secure bootloading enhancements (authentification, integrity, confidentiality, bootstrap of keys)\r\n  - Related PRs\r\n    - [ ] #7181\r\n    - [ ] #7396\r\n    - [ ] \r\n\r\nFirmware distribution enhancements (firmware metadata refinements, automatic discovery/push/pull from server or nearby node caching newer firmware)\r\n  - Related PRs\r\n    - [ ]\r\n\r\nPartial firmware update (Dynamic linking and loading of ELF files).\r\n  - Related PRs\r\n    - [ ] #3686 (closed)"},"comment":{"url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/comments/423494937","html_url":"https://github.com/RIOT-OS/RIOT/issues/7890#issuecomment-423494937","issue_url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/7890","id":423494937,"node_id":"MDEyOklzc3VlQ29tbWVudDQyMzQ5NDkzNw==","user":{"login":"waehlisch","id":1233788,"node_id":"MDQ6VXNlcjEyMzM3ODg=","avatar_url":"https://avatars2.githubusercontent.com/u/1233788?v=4","gravatar_id":"","url":"https://api.github.com/users/waehlisch","html_url":"https://github.com/waehlisch","followers_url":"https://api.github.com/users/waehlisch/followers","following_url":"https://api.github.com/users/waehlisch/following{/other_user}","gists_url":"https://api.github.com/users/waehlisch/gists{/gist_id}","starred_url":"https://api.github.com/users/waehlisch/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/waehlisch/subscriptions","organizations_url":"https://api.github.com/users/waehlisch/orgs","repos_url":"https://api.github.com/users/waehlisch/repos","events_url":"https://api.github.com/users/waehlisch/events{/privacy}","received_events_url":"https://api.github.com/users/waehlisch/received_events","type":"User","site_admin":false},"created_at":"2018-09-21T11:00:13Z","updated_at":"2018-09-21T11:00:13Z","author_association":"MEMBER","body":"Is this issue still needed or can we close because of #9342."}}
{"actor":{"display_login":"waehlisch"}}