{"action":"created","issue":{"url":"https://api.github.com/repos/nodejs/node/issues/6878","repository_url":"https://api.github.com/repos/nodejs/node","labels_url":"https://api.github.com/repos/nodejs/node/issues/6878/labels{/name}","comments_url":"https://api.github.com/repos/nodejs/node/issues/6878/comments","events_url":"https://api.github.com/repos/nodejs/node/issues/6878/events","html_url":"https://github.com/nodejs/node/issues/6878","id":155767023,"number":6878,"title":"Discuss planning a long-term renaming of `process.nextTick()`","user":{"login":"Fishrock123","id":1093990,"avatar_url":"https://avatars.githubusercontent.com/u/1093990?v=3","gravatar_id":"","url":"https://api.github.com/users/Fishrock123","html_url":"https://github.com/Fishrock123","followers_url":"https://api.github.com/users/Fishrock123/followers","following_url":"https://api.github.com/users/Fishrock123/following{/other_user}","gists_url":"https://api.github.com/users/Fishrock123/gists{/gist_id}","starred_url":"https://api.github.com/users/Fishrock123/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Fishrock123/subscriptions","organizations_url":"https://api.github.com/users/Fishrock123/orgs","repos_url":"https://api.github.com/users/Fishrock123/repos","events_url":"https://api.github.com/users/Fishrock123/events{/privacy}","received_events_url":"https://api.github.com/users/Fishrock123/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/nodejs/node/labels/discuss","name":"discuss","color":"02d7e1"},{"url":"https://api.github.com/repos/nodejs/node/labels/process","name":"process","color":"00aaff"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2016-05-19T15:32:47Z","updated_at":"2016-05-19T21:11:51Z","closed_at":null,"body":"This continues to confuse people and we should probably do something about it since the current behavior is unlikely to change back and because the expected behavior is now actually found in `setImmediate()`.\r\n\r\nDoing this would be a very long-term thing. **`process.nextTick()` has very significant ecosystem usage.**\r\n\r\n--\r\n\r\nI'm thinking we would created a differently named alias but not formally document it for an LTS cycle or so. That way, when we document it people can switch over in a way that won't hurt older versions or require shims.\r\n\r\nIt's not exactly the \"cleanest\" way forward but there is little else we can do. **But**, I think we **should do something** about it for the future.\r\n\r\n--\r\n\r\nI'm not sure what we would call it though. Maybe something like `callBeforeIO`? Idk yet.\r\n\r\n@nodejs/collaborators "},"comment":{"url":"https://api.github.com/repos/nodejs/node/issues/comments/220453523","html_url":"https://github.com/nodejs/node/issues/6878#issuecomment-220453523","issue_url":"https://api.github.com/repos/nodejs/node/issues/6878","id":220453523,"user":{"login":"vkurchatkin","id":2993861,"avatar_url":"https://avatars.githubusercontent.com/u/2993861?v=3","gravatar_id":"","url":"https://api.github.com/users/vkurchatkin","html_url":"https://github.com/vkurchatkin","followers_url":"https://api.github.com/users/vkurchatkin/followers","following_url":"https://api.github.com/users/vkurchatkin/following{/other_user}","gists_url":"https://api.github.com/users/vkurchatkin/gists{/gist_id}","starred_url":"https://api.github.com/users/vkurchatkin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vkurchatkin/subscriptions","organizations_url":"https://api.github.com/users/vkurchatkin/orgs","repos_url":"https://api.github.com/users/vkurchatkin/repos","events_url":"https://api.github.com/users/vkurchatkin/events{/privacy}","received_events_url":"https://api.github.com/users/vkurchatkin/received_events","type":"User","site_admin":false},"created_at":"2016-05-19T21:11:51Z","updated_at":"2016-05-19T21:11:51Z","body":"-1. Too late for that. Maybe we can undocument it and think of something better. Maybe exposing v8's enqueueMicrotask is an option"}}