{"action":"created","issue":{"url":"https://api.github.com/repos/mitmproxy/mitmproxy/issues/1586","repository_url":"https://api.github.com/repos/mitmproxy/mitmproxy","labels_url":"https://api.github.com/repos/mitmproxy/mitmproxy/issues/1586/labels{/name}","comments_url":"https://api.github.com/repos/mitmproxy/mitmproxy/issues/1586/comments","events_url":"https://api.github.com/repos/mitmproxy/mitmproxy/issues/1586/events","html_url":"https://github.com/mitmproxy/mitmproxy/issues/1586","id":179934351,"number":1586,"title":"Organizine Examples","user":{"login":"mhils","id":1019198,"avatar_url":"https://avatars.githubusercontent.com/u/1019198?v=3","gravatar_id":"","url":"https://api.github.com/users/mhils","html_url":"https://github.com/mhils","followers_url":"https://api.github.com/users/mhils/followers","following_url":"https://api.github.com/users/mhils/following{/other_user}","gists_url":"https://api.github.com/users/mhils/gists{/gist_id}","starred_url":"https://api.github.com/users/mhils/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mhils/subscriptions","organizations_url":"https://api.github.com/users/mhils/orgs","repos_url":"https://api.github.com/users/mhils/repos","events_url":"https://api.github.com/users/mhils/events{/privacy}","received_events_url":"https://api.github.com/users/mhils/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/mitmproxy/mitmproxy/labels/area/examples","name":"area/examples","color":"fef2c0"},{"url":"https://api.github.com/repos/mitmproxy/mitmproxy/labels/hacktoberfest","name":"hacktoberfest","color":"fbca04"},{"url":"https://api.github.com/repos/mitmproxy/mitmproxy/labels/kind/enhancement","name":"kind/enhancement","color":"009800"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2016-09-29T01:55:57Z","updated_at":"2016-10-04T20:06:55Z","closed_at":null,"body":"##### Steps to reproduce the problem:\r\n\r\n1. Visit https://github.com/mitmproxy/mitmproxy/tree/master/examples for the first time. \r\n2. Be overwhelmed. (@mitmproxy/devs may not be able to reproduce this)\r\n\r\n##### What went wrong?\r\n\r\nOur examples directory has grown organically and I feel there are too many too complex examples in there that scare users away. It's not really clear where to start.\r\n\r\n##### What is the expected behavior?\r\n\r\nWe should guide users to the simpler, more frequently used examples like add_header.py, filt.py, modify_response_body.py or redirect_requests.py and hide the more complex ones.\r\n\r\n##### Any other comments? What have you tried so far?\r\n\r\nI would propose to split the examples folder into \"beginner\" and \"complex\" and (after this, in a second PR) add a README in the examples folder that guides the user. The beginner examples don't have to be trivial, but they should have a high usefulness/complexity ratio.\r\n\r\nI'd be more than happy if a new contributor wants to pick that up and let us know which examples are helpful for mitmproxy beginners and which aren't! :smiley:"},"comment":{"url":"https://api.github.com/repos/mitmproxy/mitmproxy/issues/comments/251497669","html_url":"https://github.com/mitmproxy/mitmproxy/issues/1586#issuecomment-251497669","issue_url":"https://api.github.com/repos/mitmproxy/mitmproxy/issues/1586","id":251497669,"user":{"login":"mhils","id":1019198,"avatar_url":"https://avatars.githubusercontent.com/u/1019198?v=3","gravatar_id":"","url":"https://api.github.com/users/mhils","html_url":"https://github.com/mhils","followers_url":"https://api.github.com/users/mhils/followers","following_url":"https://api.github.com/users/mhils/following{/other_user}","gists_url":"https://api.github.com/users/mhils/gists{/gist_id}","starred_url":"https://api.github.com/users/mhils/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mhils/subscriptions","organizations_url":"https://api.github.com/users/mhils/orgs","repos_url":"https://api.github.com/users/mhils/repos","events_url":"https://api.github.com/users/mhils/events{/privacy}","received_events_url":"https://api.github.com/users/mhils/received_events","type":"User","site_admin":false},"created_at":"2016-10-04T20:06:55Z","updated_at":"2016-10-04T20:06:55Z","body":"Hey guys, \r\n\r\nThanks for picking this up! 😃 If you want to coordinate, you are more than welcome to join us on Slack and discuss things there. Other than that, the only advice I can give is to make the PRs as small as possible. 😉 "}}
{"actor":{"display_login":"mhils"}}