{"action":"created","issue":{"url":"https://api.github.com/repos/robotology/robotology.github.io/issues/8","labels_url":"https://api.github.com/repos/robotology/robotology.github.io/issues/8/labels{/name}","comments_url":"https://api.github.com/repos/robotology/robotology.github.io/issues/8/comments","events_url":"https://api.github.com/repos/robotology/robotology.github.io/issues/8/events","html_url":"https://github.com/robotology/robotology.github.io/issues/8","id":118571621,"number":8,"title":"IFI Day 4 on 27/11/2015","user":{"login":"pattacini","id":3738070,"avatar_url":"https://avatars.githubusercontent.com/u/3738070?v=3","gravatar_id":"","url":"https://api.github.com/users/pattacini","html_url":"https://github.com/pattacini","followers_url":"https://api.github.com/users/pattacini/followers","following_url":"https://api.github.com/users/pattacini/following{/other_user}","gists_url":"https://api.github.com/users/pattacini/gists{/gist_id}","starred_url":"https://api.github.com/users/pattacini/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pattacini/subscriptions","organizations_url":"https://api.github.com/users/pattacini/orgs","repos_url":"https://api.github.com/users/pattacini/repos","events_url":"https://api.github.com/users/pattacini/events{/privacy}","received_events_url":"https://api.github.com/users/pattacini/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/robotology/robotology.github.io/labels/announcement","name":"announcement","color":"bfdadc"},{"url":"https://api.github.com/repos/robotology/robotology.github.io/labels/Status:%20In%20Progress","name":"Status: In Progress","color":"ededed"}],"state":"open","locked":false,"assignee":{"login":"pattacini","id":3738070,"avatar_url":"https://avatars.githubusercontent.com/u/3738070?v=3","gravatar_id":"","url":"https://api.github.com/users/pattacini","html_url":"https://github.com/pattacini","followers_url":"https://api.github.com/users/pattacini/followers","following_url":"https://api.github.com/users/pattacini/following{/other_user}","gists_url":"https://api.github.com/users/pattacini/gists{/gist_id}","starred_url":"https://api.github.com/users/pattacini/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pattacini/subscriptions","organizations_url":"https://api.github.com/users/pattacini/orgs","repos_url":"https://api.github.com/users/pattacini/repos","events_url":"https://api.github.com/users/pattacini/events{/privacy}","received_events_url":"https://api.github.com/users/pattacini/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/robotology/robotology.github.io/milestones/3","html_url":"https://github.com/robotology/robotology.github.io/milestones/IFI%20Day%204","labels_url":"https://api.github.com/repos/robotology/robotology.github.io/milestones/3/labels","id":1426756,"number":3,"title":"IFI Day 4","description":"","creator":{"login":"pattacini","id":3738070,"avatar_url":"https://avatars.githubusercontent.com/u/3738070?v=3","gravatar_id":"","url":"https://api.github.com/users/pattacini","html_url":"https://github.com/pattacini","followers_url":"https://api.github.com/users/pattacini/followers","following_url":"https://api.github.com/users/pattacini/following{/other_user}","gists_url":"https://api.github.com/users/pattacini/gists{/gist_id}","starred_url":"https://api.github.com/users/pattacini/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pattacini/subscriptions","organizations_url":"https://api.github.com/users/pattacini/orgs","repos_url":"https://api.github.com/users/pattacini/repos","events_url":"https://api.github.com/users/pattacini/events{/privacy}","received_events_url":"https://api.github.com/users/pattacini/received_events","type":"User","site_admin":false},"open_issues":1,"closed_issues":0,"state":"open","created_at":"2015-11-24T08:39:32Z","updated_at":"2015-11-24T10:02:37Z","due_on":"2015-11-27T23:00:00Z","closed_at":null},"comments":8,"created_at":"2015-11-24T10:02:36Z","updated_at":"2015-11-26T21:44:40Z","closed_at":null,"body":"Hi @robotology/all-robotology-developers, \r\n\r\nOn `November 27` we are going to run our **IFI Day 4** event.\r\n\r\n**IFI** stands for **`I-Fix-the-Issues`** and with that we aim to collect long-standing issues we then try to attack and solve all in one day. This type of event takes place on a **monthly** basis (roughly).\r\n\r\nSo far, we already run 3 IFI events internally and we ended up having lots of fun and a quite decent number of issues fixed. Therefore, to increase that amount and spread the fun, starting with the **IFI Day 4** we want to make this happening **open to whoever is willing to participate**.\r\n\r\nThus, if you are eager to contribute, simply join us that day (remotely :smirk:) or even the days before and/or wave your hand here too, so that it will be easier for us to manage your distant help. For example, we could set up a [**Cloud9 IDE**](https://c9.io) for live interaction.\r\n\r\nAlso, to give you a flavor of the workflow we use to handle the issues, look at the bottom picture:\r\n\r\n[![kanban](https://cloud.githubusercontent.com/assets/3738070/11362615/2e2520c8-9295-11e5-8c5d-860c53e9c848.jpg)](https://waffle.io/robotology/robotology.github.io)\r\n\r\nThat's a screenshot of the [**Kanban boards**](https://en.wikipedia.org/wiki/Kanban_board) we can generate as a view over our GitHub repositories by means of the [**Waffle**](https://waffle.io) tool.\r\n\r\nHere follow the pipelines we employ:\r\n- **New**: any time an issue is created it goes automatically in this board.\r\n- **Backlog**: we group up here those issues that have been somehow inspected by one developer.\r\n- **IFI Day**: we identify within this board those issues we'd like to solve during IFI days.\r\n- **In Progress**: whenever a developer starts working out an issue, this should be notified and the issue gets moved in this pipeline.\r\n- **Feedback**: once the issue is solved, it should be put under this board so that others can inspect that everything was done properly.\r\n\r\nHow can we generate and maintain this beautiful summary in an automatic fashion? We make use of **GitHub labels** of course :smiley:, and in particular, by simply assigning the following labels, all the issues will get handled seamlessly through the boards:\r\n \r\n[![backlog](https://cloud.githubusercontent.com/assets/3738070/11363185/840220d8-9298-11e5-9cd6-ba2716642ec7.PNG)](https://github.com/robotology/robotology.github.io/labels)\r\n[![ifi](https://cloud.githubusercontent.com/assets/3738070/11363191/8c45ef18-9298-11e5-9014-25fcf4a1c6a7.PNG)](https://github.com/robotology/robotology.github.io/labels)\r\n[![progress](https://cloud.githubusercontent.com/assets/3738070/11363192/8f2a7bd6-9298-11e5-8be5-fbad7feefc9b.PNG)](https://github.com/robotology/robotology.github.io/labels)\r\n[![feedback](https://cloud.githubusercontent.com/assets/3738070/11363197/921e97dc-9298-11e5-8080-c92387b772e0.PNG)](https://github.com/robotology/robotology.github.io/labels)\r\n\r\nTo this end, the GitHub repositories that are organized with **Waffle** need to sport those labels.\r\n\r\nFinally, to also highlight that a specific issue is currently under inspection during the **IFI Day \\<n\\>**, we assign it to the corresponding **GitHub milestone**. To grab all the solved issues, including those solved right on the last bell of the day, we tend to set their due date equal to the day after :smirk: (to avoid messing up the _Burndown charts_).\r\n\r\nYou can also follow **IFI Day** events on our _G+ community_:\r\n[![iCub Research](http://ssl.gstatic.com/images/icons/gplus-32.png)](https://plus.google.com/u/0/communities/116897884020660435466?prsrc=3)\r\n\r\nPost below any question you might have ...\r\n... and :sparkles: enjoy debugging all together! :sparkles: :smirk: "},"comment":{"url":"https://api.github.com/repos/robotology/robotology.github.io/issues/comments/159996962","html_url":"https://github.com/robotology/robotology.github.io/issues/8#issuecomment-159996962","issue_url":"https://api.github.com/repos/robotology/robotology.github.io/issues/8","id":159996962,"user":{"login":"Tobias-Fischer","id":5497832,"avatar_url":"https://avatars.githubusercontent.com/u/5497832?v=3","gravatar_id":"","url":"https://api.github.com/users/Tobias-Fischer","html_url":"https://github.com/Tobias-Fischer","followers_url":"https://api.github.com/users/Tobias-Fischer/followers","following_url":"https://api.github.com/users/Tobias-Fischer/following{/other_user}","gists_url":"https://api.github.com/users/Tobias-Fischer/gists{/gist_id}","starred_url":"https://api.github.com/users/Tobias-Fischer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Tobias-Fischer/subscriptions","organizations_url":"https://api.github.com/users/Tobias-Fischer/orgs","repos_url":"https://api.github.com/users/Tobias-Fischer/repos","events_url":"https://api.github.com/users/Tobias-Fischer/events{/privacy}","received_events_url":"https://api.github.com/users/Tobias-Fischer/received_events","type":"User","site_admin":false},"created_at":"2015-11-26T21:44:40Z","updated_at":"2015-11-26T21:44:40Z","body":"Hi guys,\r\nI'm not sure whether I'll have some spare time tomorrow, as there are still some things to do for the integration meeting next week. However I'll get in touch in case I have a few hours to tackle some issues :).\r\nI'll definitely try to participate in future IFI days though, as said before the idea is great and it helps the whole community.\r\n\r\nBest, Tobi"}}