{"action":"created","issue":{"url":"https://api.github.com/repos/flyover/box2d.ts/issues/7","repository_url":"https://api.github.com/repos/flyover/box2d.ts","labels_url":"https://api.github.com/repos/flyover/box2d.ts/issues/7/labels{/name}","comments_url":"https://api.github.com/repos/flyover/box2d.ts/issues/7/comments","events_url":"https://api.github.com/repos/flyover/box2d.ts/issues/7/events","html_url":"https://github.com/flyover/box2d.ts/issues/7","id":318623467,"node_id":"MDU6SXNzdWUzMTg2MjM0Njc=","number":7,"title":"Do you have a plane to Change the name of API ?","user":{"login":"finscn","id":288367,"node_id":"MDQ6VXNlcjI4ODM2Nw==","avatar_url":"https://avatars3.githubusercontent.com/u/288367?v=4","gravatar_id":"","url":"https://api.github.com/users/finscn","html_url":"https://github.com/finscn","followers_url":"https://api.github.com/users/finscn/followers","following_url":"https://api.github.com/users/finscn/following{/other_user}","gists_url":"https://api.github.com/users/finscn/gists{/gist_id}","starred_url":"https://api.github.com/users/finscn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/finscn/subscriptions","organizations_url":"https://api.github.com/users/finscn/orgs","repos_url":"https://api.github.com/users/finscn/repos","events_url":"https://api.github.com/users/finscn/events{/privacy}","received_events_url":"https://api.github.com/users/finscn/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2018-04-28T10:25:05Z","updated_at":"2018-07-04T19:38:25Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"@flyover , Hi ,\r\nDo you have a plane to Change the name of API , then provide a JavaScript-friendly API ?\r\n\r\nexample:\r\nbox2d.b2BodyDef --> Box2d.bodyDef\r\nworld.CreateBody --> world.createBody\r\nb2BodyType.b2_dynamicBody --> bodyType.dynamicBody\r\n...\r\n\r\n\r\nthe things https://github.com/shakiba/planck.js do : \r\n\r\n- `b2` prefix is dropped from class names, for example `b2World` is now available as `planck.World`.\r\n- Method names are converted from UpperCamelCase to lowerCamelCase.\r\n- Definition classes/objects (BodyDef, FixtureDef, etc.) are replaced by inline JavaScript objects (`{}`).\r\n- Shapes are made immutable and are not cloned when used to create fixtures.\r\n- `World#on(eventName, listenerFn)` and `World#off(eventName, listenerFn)` are added to add and remove event listeners. Currently supported events are:\r\n    - `'begin-contact'`\r\n    - `'end-contact'`\r\n    - `'pre-solve'`\r\n    - `'post-solve'`\r\n    - `'joint-removed'`\r\n    - `'fixture-removed'`\r\n    - `'body-removed'\r\n"},"comment":{"url":"https://api.github.com/repos/flyover/box2d.ts/issues/comments/402548466","html_url":"https://github.com/flyover/box2d.ts/issues/7#issuecomment-402548466","issue_url":"https://api.github.com/repos/flyover/box2d.ts/issues/7","id":402548466,"node_id":"MDEyOklzc3VlQ29tbWVudDQwMjU0ODQ2Ng==","user":{"login":"alpertuna","id":12586695,"node_id":"MDQ6VXNlcjEyNTg2Njk1","avatar_url":"https://avatars3.githubusercontent.com/u/12586695?v=4","gravatar_id":"","url":"https://api.github.com/users/alpertuna","html_url":"https://github.com/alpertuna","followers_url":"https://api.github.com/users/alpertuna/followers","following_url":"https://api.github.com/users/alpertuna/following{/other_user}","gists_url":"https://api.github.com/users/alpertuna/gists{/gist_id}","starred_url":"https://api.github.com/users/alpertuna/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alpertuna/subscriptions","organizations_url":"https://api.github.com/users/alpertuna/orgs","repos_url":"https://api.github.com/users/alpertuna/repos","events_url":"https://api.github.com/users/alpertuna/events{/privacy}","received_events_url":"https://api.github.com/users/alpertuna/received_events","type":"User","site_admin":false},"created_at":"2018-07-04T19:38:25Z","updated_at":"2018-07-04T19:38:25Z","author_association":"NONE","body":"I also don't like the Box2D API naming BUT to benefit Box2D manual and tuts on internet, changing API may not be a good idea. Instead I have some wrapper classes on my project to use Box2D easily.\r\nBtw thank you! for preparing this ts version, so that I can find my way using autocompletions."}}
{"actor":{"display_login":"alpertuna"}}