{"action":"opened","issue":{"url":"https://api.github.com/repos/zalando-incubator/zally/issues/569","repository_url":"https://api.github.com/repos/zalando-incubator/zally","labels_url":"https://api.github.com/repos/zalando-incubator/zally/issues/569/labels{/name}","comments_url":"https://api.github.com/repos/zalando-incubator/zally/issues/569/comments","events_url":"https://api.github.com/repos/zalando-incubator/zally/issues/569/events","html_url":"https://github.com/zalando-incubator/zally/issues/569","id":268671753,"number":569,"title":"Rule implementation & infrastructure mixed up in src tree","user":{"login":"roxspring","id":783694,"avatar_url":"https://avatars3.githubusercontent.com/u/783694?v=4","gravatar_id":"","url":"https://api.github.com/users/roxspring","html_url":"https://github.com/roxspring","followers_url":"https://api.github.com/users/roxspring/followers","following_url":"https://api.github.com/users/roxspring/following{/other_user}","gists_url":"https://api.github.com/users/roxspring/gists{/gist_id}","starred_url":"https://api.github.com/users/roxspring/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/roxspring/subscriptions","organizations_url":"https://api.github.com/users/roxspring/orgs","repos_url":"https://api.github.com/users/roxspring/repos","events_url":"https://api.github.com/users/roxspring/events{/privacy}","received_events_url":"https://api.github.com/users/roxspring/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-10-26T08:32:33Z","updated_at":"2017-10-26T08:32:33Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"Currently the rule implementations and infrastructure classes are all mixed up in the same source package. This makes it a little difficult to reason about infrastructure changes such as the Rule Set work. Ultimately I expect the Rule Set work to require separating the implementation from infrastructure anyway into who know's which packages and source tree, but I'm wondering about moving the implementations away from infrastructure as a first step.\r\n\r\nAny objections before I create the pull request?\r\n\r\nUnless I hear better suggestions I'll put the implementations into a new de.zalando.zally.rule.impl sub-package."}}
{"actor":{"display_login":"roxspring"}}