{"action":"created","issue":{"url":"https://api.github.com/repos/TechnionYP5777/IntelliJ-Spartanizer/issues/55","repository_url":"https://api.github.com/repos/TechnionYP5777/IntelliJ-Spartanizer","labels_url":"https://api.github.com/repos/TechnionYP5777/IntelliJ-Spartanizer/issues/55/labels{/name}","comments_url":"https://api.github.com/repos/TechnionYP5777/IntelliJ-Spartanizer/issues/55/comments","events_url":"https://api.github.com/repos/TechnionYP5777/IntelliJ-Spartanizer/issues/55/events","html_url":"https://github.com/TechnionYP5777/IntelliJ-Spartanizer/issues/55","id":197508337,"number":55,"title":"Work on our nano-patterns in a unified way","user":{"login":"RoeyMaor","id":16507852,"avatar_url":"https://avatars.githubusercontent.com/u/16507852?v=3","gravatar_id":"","url":"https://api.github.com/users/RoeyMaor","html_url":"https://github.com/RoeyMaor","followers_url":"https://api.github.com/users/RoeyMaor/followers","following_url":"https://api.github.com/users/RoeyMaor/following{/other_user}","gists_url":"https://api.github.com/users/RoeyMaor/gists{/gist_id}","starred_url":"https://api.github.com/users/RoeyMaor/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/RoeyMaor/subscriptions","organizations_url":"https://api.github.com/users/RoeyMaor/orgs","repos_url":"https://api.github.com/users/RoeyMaor/repos","events_url":"https://api.github.com/users/RoeyMaor/events{/privacy}","received_events_url":"https://api.github.com/users/RoeyMaor/received_events","type":"User","site_admin":false},"labels":[{"id":506850976,"url":"https://api.github.com/repos/TechnionYP5777/IntelliJ-Spartanizer/labels/Discussion","name":"Discussion","color":"fbca04","default":false}],"state":"closed","locked":false,"assignee":{"login":"RoeiRaz","id":7161024,"avatar_url":"https://avatars.githubusercontent.com/u/7161024?v=3","gravatar_id":"","url":"https://api.github.com/users/RoeiRaz","html_url":"https://github.com/RoeiRaz","followers_url":"https://api.github.com/users/RoeiRaz/followers","following_url":"https://api.github.com/users/RoeiRaz/following{/other_user}","gists_url":"https://api.github.com/users/RoeiRaz/gists{/gist_id}","starred_url":"https://api.github.com/users/RoeiRaz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/RoeiRaz/subscriptions","organizations_url":"https://api.github.com/users/RoeiRaz/orgs","repos_url":"https://api.github.com/users/RoeiRaz/repos","events_url":"https://api.github.com/users/RoeiRaz/events{/privacy}","received_events_url":"https://api.github.com/users/RoeiRaz/received_events","type":"User","site_admin":false},"assignees":[{"login":"RoeiRaz","id":7161024,"avatar_url":"https://avatars.githubusercontent.com/u/7161024?v=3","gravatar_id":"","url":"https://api.github.com/users/RoeiRaz","html_url":"https://github.com/RoeiRaz","followers_url":"https://api.github.com/users/RoeiRaz/followers","following_url":"https://api.github.com/users/RoeiRaz/following{/other_user}","gists_url":"https://api.github.com/users/RoeiRaz/gists{/gist_id}","starred_url":"https://api.github.com/users/RoeiRaz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/RoeiRaz/subscriptions","organizations_url":"https://api.github.com/users/RoeiRaz/orgs","repos_url":"https://api.github.com/users/RoeiRaz/repos","events_url":"https://api.github.com/users/RoeiRaz/events{/privacy}","received_events_url":"https://api.github.com/users/RoeiRaz/received_events","type":"User","site_admin":false},{"login":"michalcohen","id":11704810,"avatar_url":"https://avatars.githubusercontent.com/u/11704810?v=3","gravatar_id":"","url":"https://api.github.com/users/michalcohen","html_url":"https://github.com/michalcohen","followers_url":"https://api.github.com/users/michalcohen/followers","following_url":"https://api.github.com/users/michalcohen/following{/other_user}","gists_url":"https://api.github.com/users/michalcohen/gists{/gist_id}","starred_url":"https://api.github.com/users/michalcohen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/michalcohen/subscriptions","organizations_url":"https://api.github.com/users/michalcohen/orgs","repos_url":"https://api.github.com/users/michalcohen/repos","events_url":"https://api.github.com/users/michalcohen/events{/privacy}","received_events_url":"https://api.github.com/users/michalcohen/received_events","type":"User","site_admin":false},{"login":"orenafek","id":15859817,"avatar_url":"https://avatars.githubusercontent.com/u/15859817?v=3","gravatar_id":"","url":"https://api.github.com/users/orenafek","html_url":"https://github.com/orenafek","followers_url":"https://api.github.com/users/orenafek/followers","following_url":"https://api.github.com/users/orenafek/following{/other_user}","gists_url":"https://api.github.com/users/orenafek/gists{/gist_id}","starred_url":"https://api.github.com/users/orenafek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/orenafek/subscriptions","organizations_url":"https://api.github.com/users/orenafek/orgs","repos_url":"https://api.github.com/users/orenafek/repos","events_url":"https://api.github.com/users/orenafek/events{/privacy}","received_events_url":"https://api.github.com/users/orenafek/received_events","type":"User","site_admin":false},{"login":"amirsagiv83","id":15860047,"avatar_url":"https://avatars.githubusercontent.com/u/15860047?v=3","gravatar_id":"","url":"https://api.github.com/users/amirsagiv83","html_url":"https://github.com/amirsagiv83","followers_url":"https://api.github.com/users/amirsagiv83/followers","following_url":"https://api.github.com/users/amirsagiv83/following{/other_user}","gists_url":"https://api.github.com/users/amirsagiv83/gists{/gist_id}","starred_url":"https://api.github.com/users/amirsagiv83/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/amirsagiv83/subscriptions","organizations_url":"https://api.github.com/users/amirsagiv83/orgs","repos_url":"https://api.github.com/users/amirsagiv83/repos","events_url":"https://api.github.com/users/amirsagiv83/events{/privacy}","received_events_url":"https://api.github.com/users/amirsagiv83/received_events","type":"User","site_admin":false},{"login":"RoeyMaor","id":16507852,"avatar_url":"https://avatars.githubusercontent.com/u/16507852?v=3","gravatar_id":"","url":"https://api.github.com/users/RoeyMaor","html_url":"https://github.com/RoeyMaor","followers_url":"https://api.github.com/users/RoeyMaor/followers","following_url":"https://api.github.com/users/RoeyMaor/following{/other_user}","gists_url":"https://api.github.com/users/RoeyMaor/gists{/gist_id}","starred_url":"https://api.github.com/users/RoeyMaor/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/RoeyMaor/subscriptions","organizations_url":"https://api.github.com/users/RoeyMaor/orgs","repos_url":"https://api.github.com/users/RoeyMaor/repos","events_url":"https://api.github.com/users/RoeyMaor/events{/privacy}","received_events_url":"https://api.github.com/users/RoeyMaor/received_events","type":"User","site_admin":false},{"login":"AnnaBel7","id":22842727,"avatar_url":"https://avatars.githubusercontent.com/u/22842727?v=3","gravatar_id":"","url":"https://api.github.com/users/AnnaBel7","html_url":"https://github.com/AnnaBel7","followers_url":"https://api.github.com/users/AnnaBel7/followers","following_url":"https://api.github.com/users/AnnaBel7/following{/other_user}","gists_url":"https://api.github.com/users/AnnaBel7/gists{/gist_id}","starred_url":"https://api.github.com/users/AnnaBel7/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AnnaBel7/subscriptions","organizations_url":"https://api.github.com/users/AnnaBel7/orgs","repos_url":"https://api.github.com/users/AnnaBel7/repos","events_url":"https://api.github.com/users/AnnaBel7/events{/privacy}","received_events_url":"https://api.github.com/users/AnnaBel7/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/TechnionYP5777/IntelliJ-Spartanizer/milestones/3","html_url":"https://github.com/TechnionYP5777/IntelliJ-Spartanizer/milestone/3","labels_url":"https://api.github.com/repos/TechnionYP5777/IntelliJ-Spartanizer/milestones/3/labels","id":2178966,"number":3,"title":"Sprint-2","description":"The main goal of this Sprint is to build a working plugin having 2-3 functioning nano-patterns, Based on Our own Leonidas design.","creator":{"login":"amirsagiv83","id":15860047,"avatar_url":"https://avatars.githubusercontent.com/u/15860047?v=3","gravatar_id":"","url":"https://api.github.com/users/amirsagiv83","html_url":"https://github.com/amirsagiv83","followers_url":"https://api.github.com/users/amirsagiv83/followers","following_url":"https://api.github.com/users/amirsagiv83/following{/other_user}","gists_url":"https://api.github.com/users/amirsagiv83/gists{/gist_id}","starred_url":"https://api.github.com/users/amirsagiv83/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/amirsagiv83/subscriptions","organizations_url":"https://api.github.com/users/amirsagiv83/orgs","repos_url":"https://api.github.com/users/amirsagiv83/repos","events_url":"https://api.github.com/users/amirsagiv83/events{/privacy}","received_events_url":"https://api.github.com/users/amirsagiv83/received_events","type":"User","site_admin":false},"open_issues":7,"closed_issues":11,"state":"open","created_at":"2016-12-06T14:12:54Z","updated_at":"2016-12-26T18:00:51Z","due_on":"2017-01-16T08:00:00Z","closed_at":null},"comments":2,"created_at":"2016-12-25T16:57:45Z","updated_at":"2016-12-26T18:00:51Z","closed_at":"2016-12-26T18:00:51Z","body":"We should work in a unified way,  we have multiple choises:\r\n\r\n1) implement the nano patterns such that the functions created are written in the same file where the  pattern was replaced by the function call.\r\ncons of this way:\r\n- the code will be really bloated, a lot of code duplication\r\n\r\n2)  implement the nano patterns such that the functions created are all written in the same project-global file (the identity of this file should be agreed by all team members) used only for nano-pattern created functions. this method was recommended by ori roth.\r\n\r\n3) implement the nano patterns such that the functions created are written into a library. this method was noted as very hard by ori roth, and suggested we should not take this path.\r\n\r\nas we are all supposed to implement a nano-pattern this week, it is critical we choose 1,2 or 3 ASAP and work accordingly.\r\n"},"comment":{"url":"https://api.github.com/repos/TechnionYP5777/IntelliJ-Spartanizer/issues/comments/269231357","html_url":"https://github.com/TechnionYP5777/IntelliJ-Spartanizer/issues/55#issuecomment-269231357","issue_url":"https://api.github.com/repos/TechnionYP5777/IntelliJ-Spartanizer/issues/55","id":269231357,"user":{"login":"amirsagiv83","id":15860047,"avatar_url":"https://avatars.githubusercontent.com/u/15860047?v=3","gravatar_id":"","url":"https://api.github.com/users/amirsagiv83","html_url":"https://github.com/amirsagiv83","followers_url":"https://api.github.com/users/amirsagiv83/followers","following_url":"https://api.github.com/users/amirsagiv83/following{/other_user}","gists_url":"https://api.github.com/users/amirsagiv83/gists{/gist_id}","starred_url":"https://api.github.com/users/amirsagiv83/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/amirsagiv83/subscriptions","organizations_url":"https://api.github.com/users/amirsagiv83/orgs","repos_url":"https://api.github.com/users/amirsagiv83/repos","events_url":"https://api.github.com/users/amirsagiv83/events{/privacy}","received_events_url":"https://api.github.com/users/amirsagiv83/received_events","type":"User","site_admin":false},"created_at":"2016-12-26T18:00:51Z","updated_at":"2016-12-26T18:00:51Z","body":"We've made a decision. an Issue will be opened about it."}}
{"actor":{"display_login":"amirsagiv83"}}