{"action":"created","issue":{"url":"https://api.github.com/repos/ModCoderPack/MCPBot-Issues/issues/816","repository_url":"https://api.github.com/repos/ModCoderPack/MCPBot-Issues","labels_url":"https://api.github.com/repos/ModCoderPack/MCPBot-Issues/issues/816/labels{/name}","comments_url":"https://api.github.com/repos/ModCoderPack/MCPBot-Issues/issues/816/comments","events_url":"https://api.github.com/repos/ModCoderPack/MCPBot-Issues/issues/816/events","html_url":"https://github.com/ModCoderPack/MCPBot-Issues/issues/816","id":437418821,"node_id":"MDU6SXNzdWU0Mzc0MTg4MjE=","number":816,"title":"Drop \"I\" prefix for interfaces","user":{"login":"kashike","id":5474071,"node_id":"MDQ6VXNlcjU0NzQwNzE=","avatar_url":"https://avatars0.githubusercontent.com/u/5474071?v=4","gravatar_id":"","url":"https://api.github.com/users/kashike","html_url":"https://github.com/kashike","followers_url":"https://api.github.com/users/kashike/followers","following_url":"https://api.github.com/users/kashike/following{/other_user}","gists_url":"https://api.github.com/users/kashike/gists{/gist_id}","starred_url":"https://api.github.com/users/kashike/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kashike/subscriptions","organizations_url":"https://api.github.com/users/kashike/orgs","repos_url":"https://api.github.com/users/kashike/repos","events_url":"https://api.github.com/users/kashike/events{/privacy}","received_events_url":"https://api.github.com/users/kashike/received_events","type":"User","site_admin":false},"labels":[{"id":233417461,"node_id":"MDU6TGFiZWwyMzM0MTc0NjE=","url":"https://api.github.com/repos/ModCoderPack/MCPBot-Issues/labels/class%20name","name":"class name","color":"fad8c7","default":false},{"id":330920410,"node_id":"MDU6TGFiZWwzMzA5MjA0MTA=","url":"https://api.github.com/repos/ModCoderPack/MCPBot-Issues/labels/modder%20comments%20wanted","name":"modder comments wanted","color":"5319e7","default":false}],"state":"open","locked":false,"assignee":{"login":"kashike","id":5474071,"node_id":"MDQ6VXNlcjU0NzQwNzE=","avatar_url":"https://avatars0.githubusercontent.com/u/5474071?v=4","gravatar_id":"","url":"https://api.github.com/users/kashike","html_url":"https://github.com/kashike","followers_url":"https://api.github.com/users/kashike/followers","following_url":"https://api.github.com/users/kashike/following{/other_user}","gists_url":"https://api.github.com/users/kashike/gists{/gist_id}","starred_url":"https://api.github.com/users/kashike/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kashike/subscriptions","organizations_url":"https://api.github.com/users/kashike/orgs","repos_url":"https://api.github.com/users/kashike/repos","events_url":"https://api.github.com/users/kashike/events{/privacy}","received_events_url":"https://api.github.com/users/kashike/received_events","type":"User","site_admin":false},"assignees":[{"login":"kashike","id":5474071,"node_id":"MDQ6VXNlcjU0NzQwNzE=","avatar_url":"https://avatars0.githubusercontent.com/u/5474071?v=4","gravatar_id":"","url":"https://api.github.com/users/kashike","html_url":"https://github.com/kashike","followers_url":"https://api.github.com/users/kashike/followers","following_url":"https://api.github.com/users/kashike/following{/other_user}","gists_url":"https://api.github.com/users/kashike/gists{/gist_id}","starred_url":"https://api.github.com/users/kashike/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kashike/subscriptions","organizations_url":"https://api.github.com/users/kashike/orgs","repos_url":"https://api.github.com/users/kashike/repos","events_url":"https://api.github.com/users/kashike/events{/privacy}","received_events_url":"https://api.github.com/users/kashike/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/ModCoderPack/MCPBot-Issues/milestones/12","html_url":"https://github.com/ModCoderPack/MCPBot-Issues/milestone/12","labels_url":"https://api.github.com/repos/ModCoderPack/MCPBot-Issues/milestones/12/labels","id":3576852,"node_id":"MDk6TWlsZXN0b25lMzU3Njg1Mg==","number":12,"title":"1.14.0","description":"","creator":{"login":"kashike","id":5474071,"node_id":"MDQ6VXNlcjU0NzQwNzE=","avatar_url":"https://avatars0.githubusercontent.com/u/5474071?v=4","gravatar_id":"","url":"https://api.github.com/users/kashike","html_url":"https://github.com/kashike","followers_url":"https://api.github.com/users/kashike/followers","following_url":"https://api.github.com/users/kashike/following{/other_user}","gists_url":"https://api.github.com/users/kashike/gists{/gist_id}","starred_url":"https://api.github.com/users/kashike/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kashike/subscriptions","organizations_url":"https://api.github.com/users/kashike/orgs","repos_url":"https://api.github.com/users/kashike/repos","events_url":"https://api.github.com/users/kashike/events{/privacy}","received_events_url":"https://api.github.com/users/kashike/received_events","type":"User","site_admin":false},"open_issues":34,"closed_issues":0,"state":"open","created_at":"2018-08-16T17:59:18Z","updated_at":"2019-04-25T22:10:12Z","due_on":null,"closed_at":null},"comments":6,"created_at":"2019-04-25T22:10:01Z","updated_at":"2019-04-25T23:36:20Z","closed_at":null,"author_association":"COLLABORATOR","body":"We're planning to do the following changes to make things consistent, and 1.14 is a good time to do it with the large changes.\r\n\r\nDo note that these are only what *vanilla* names will use - you're free to name your own classes in your mods however you like.\r\n\r\n___\r\n\r\n### Propsed change\r\n- Drop the `I` prefix for interfaces\r\n  - this is a hold over from back before packages were a thing with MCP - we essentially faked packages by grouping class names together with prefixes\r\n\r\n___\r\n\r\nPlease react with :+1: if you are in favour, and :-1: if you are not in favour.\r\n\r\nDeadline for feedback is Monday (29/04/2019).\r\n\r\nref #814"},"comment":{"url":"https://api.github.com/repos/ModCoderPack/MCPBot-Issues/issues/comments/486874511","html_url":"https://github.com/ModCoderPack/MCPBot-Issues/issues/816#issuecomment-486874511","issue_url":"https://api.github.com/repos/ModCoderPack/MCPBot-Issues/issues/816","id":486874511,"node_id":"MDEyOklzc3VlQ29tbWVudDQ4Njg3NDUxMQ==","user":{"login":"bs2609","id":1447117,"node_id":"MDQ6VXNlcjE0NDcxMTc=","avatar_url":"https://avatars1.githubusercontent.com/u/1447117?v=4","gravatar_id":"","url":"https://api.github.com/users/bs2609","html_url":"https://github.com/bs2609","followers_url":"https://api.github.com/users/bs2609/followers","following_url":"https://api.github.com/users/bs2609/following{/other_user}","gists_url":"https://api.github.com/users/bs2609/gists{/gist_id}","starred_url":"https://api.github.com/users/bs2609/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bs2609/subscriptions","organizations_url":"https://api.github.com/users/bs2609/orgs","repos_url":"https://api.github.com/users/bs2609/repos","events_url":"https://api.github.com/users/bs2609/events{/privacy}","received_events_url":"https://api.github.com/users/bs2609/received_events","type":"User","site_admin":false},"created_at":"2019-04-25T23:36:20Z","updated_at":"2019-04-25T23:36:20Z","author_association":"NONE","body":"> Distinguishing interface from implementation is the goal of this convention.\r\n\r\nTackling this is the important part that needs to be discussed, which was omitted entirely from the original post. The fact that that post will likely be upvoted more summarises my concerns with this exercise as it stands."}}
{"actor":{"display_login":"bs2609"}}