{"action":"created","issue":{"url":"https://api.github.com/repos/theScrabi/NewPipe/issues/85","labels_url":"https://api.github.com/repos/theScrabi/NewPipe/issues/85/labels{/name}","comments_url":"https://api.github.com/repos/theScrabi/NewPipe/issues/85/comments","events_url":"https://api.github.com/repos/theScrabi/NewPipe/issues/85/events","html_url":"https://github.com/theScrabi/NewPipe/issues/85","id":116675083,"number":85,"title":"Dev Workflow","user":{"login":"theScrabi","id":1891273,"avatar_url":"https://avatars.githubusercontent.com/u/1891273?v=3","gravatar_id":"","url":"https://api.github.com/users/theScrabi","html_url":"https://github.com/theScrabi","followers_url":"https://api.github.com/users/theScrabi/followers","following_url":"https://api.github.com/users/theScrabi/following{/other_user}","gists_url":"https://api.github.com/users/theScrabi/gists{/gist_id}","starred_url":"https://api.github.com/users/theScrabi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/theScrabi/subscriptions","organizations_url":"https://api.github.com/users/theScrabi/orgs","repos_url":"https://api.github.com/users/theScrabi/repos","events_url":"https://api.github.com/users/theScrabi/events{/privacy}","received_events_url":"https://api.github.com/users/theScrabi/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/theScrabi/NewPipe/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-11-13T00:42:36Z","updated_at":"2015-11-13T14:29:49Z","closed_at":null,"body":"Hello there, \r\n\r\nI've been to a Devops bootcamp this weekend, there i made a reverse session about continuous integration, because i thought we could use that for NP. But they told me to also care about using git the right way, and managing git projects right. Thats why i opened up this issue.\r\nSince I'm new to that topic we should first elaborate and agree to a certain work-flow before applying it to the project. This work-flow might later on fail. If so no problem we then just need to try another one.\r\n\r\nWhat we need to talk about  \r\n* Managing branches.  \r\nFor example some projects have version branches some use feature branches.\r\n* Style/code guidelines  \r\nWe should agree to a certain pattern of coding. So the project looks homogeneous, an one can understand the work of another one.\r\n* etc   \r\nWell find out.\r\n\r\nAlso it's important to notice, we should not try to enable everything by tomorrow. This can be a longer process."},"comment":{"url":"https://api.github.com/repos/theScrabi/NewPipe/issues/comments/156447326","html_url":"https://github.com/theScrabi/NewPipe/issues/85#issuecomment-156447326","issue_url":"https://api.github.com/repos/theScrabi/NewPipe/issues/85","id":156447326,"user":{"login":"theScrabi","id":1891273,"avatar_url":"https://avatars.githubusercontent.com/u/1891273?v=3","gravatar_id":"","url":"https://api.github.com/users/theScrabi","html_url":"https://github.com/theScrabi","followers_url":"https://api.github.com/users/theScrabi/followers","following_url":"https://api.github.com/users/theScrabi/following{/other_user}","gists_url":"https://api.github.com/users/theScrabi/gists{/gist_id}","starred_url":"https://api.github.com/users/theScrabi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/theScrabi/subscriptions","organizations_url":"https://api.github.com/users/theScrabi/orgs","repos_url":"https://api.github.com/users/theScrabi/repos","events_url":"https://api.github.com/users/theScrabi/events{/privacy}","received_events_url":"https://api.github.com/users/theScrabi/received_events","type":"User","site_admin":false},"created_at":"2015-11-13T14:29:49Z","updated_at":"2015-11-13T14:29:49Z","body":"@medavox \r\n* About Merging branches: I totally agree to that.\r\n* About Code Style: agreed with following additions:  \r\n * instance fields to the top, as well as declaration/definition\r\n * throw catch in the same scope: I think that depends on the error \r\nErrors occurring inside a Service class should be caught by the other side of the interface."}}