{"action":"created","issue":{"url":"https://api.github.com/repos/TestFX/TestFX/issues/292","repository_url":"https://api.github.com/repos/TestFX/TestFX","labels_url":"https://api.github.com/repos/TestFX/TestFX/issues/292/labels{/name}","comments_url":"https://api.github.com/repos/TestFX/TestFX/issues/292/comments","events_url":"https://api.github.com/repos/TestFX/TestFX/issues/292/events","html_url":"https://github.com/TestFX/TestFX/issues/292","id":163232106,"number":292,"title":"(release) Roadmap to a stable TestFX 4.0.","user":{"login":"hastebrot","id":496255,"avatar_url":"https://avatars.githubusercontent.com/u/496255?v=3","gravatar_id":"","url":"https://api.github.com/users/hastebrot","html_url":"https://github.com/hastebrot","followers_url":"https://api.github.com/users/hastebrot/followers","following_url":"https://api.github.com/users/hastebrot/following{/other_user}","gists_url":"https://api.github.com/users/hastebrot/gists{/gist_id}","starred_url":"https://api.github.com/users/hastebrot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hastebrot/subscriptions","organizations_url":"https://api.github.com/users/hastebrot/orgs","repos_url":"https://api.github.com/users/hastebrot/repos","events_url":"https://api.github.com/users/hastebrot/events{/privacy}","received_events_url":"https://api.github.com/users/hastebrot/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/TestFX/TestFX/labels/t:request-for-comments","name":"t:request-for-comments","color":"e10c02"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/TestFX/TestFX/milestones/3","html_url":"https://github.com/TestFX/TestFX/milestones/4.0-jdk8","labels_url":"https://api.github.com/repos/TestFX/TestFX/milestones/3/labels","id":682005,"number":3,"title":"4.0-jdk8","description":"","creator":{"login":"hastebrot","id":496255,"avatar_url":"https://avatars.githubusercontent.com/u/496255?v=3","gravatar_id":"","url":"https://api.github.com/users/hastebrot","html_url":"https://github.com/hastebrot","followers_url":"https://api.github.com/users/hastebrot/followers","following_url":"https://api.github.com/users/hastebrot/following{/other_user}","gists_url":"https://api.github.com/users/hastebrot/gists{/gist_id}","starred_url":"https://api.github.com/users/hastebrot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hastebrot/subscriptions","organizations_url":"https://api.github.com/users/hastebrot/orgs","repos_url":"https://api.github.com/users/hastebrot/repos","events_url":"https://api.github.com/users/hastebrot/events{/privacy}","received_events_url":"https://api.github.com/users/hastebrot/received_events","type":"User","site_admin":false},"open_issues":8,"closed_issues":11,"state":"open","created_at":"2014-06-05T09:49:38Z","updated_at":"2016-06-30T18:44:16Z","due_on":null,"closed_at":null},"comments":8,"created_at":"2016-06-30T18:24:42Z","updated_at":"2016-10-05T00:19:07Z","closed_at":null,"body":"The last TestFX 3.x patch release was in January 2014. TestFX 4.x is in alpha phase since February 2015. The stable release takes a lot time and I've currently not much time resources to continue my work on this release.\r\n\r\nI want to use this issue to describe and discuss features and fixes which we need for a stable release. I also want to discuss how we could improve the community process. For instance the PR reviews take a lot time and I fear I'm the bottleneck here. It would be interesting to outline the vision of TestFX, and let the community drive the future design of the API, i.e. merge all pull requests that pass the tests and align to certain code style requirements, thus rely on collective code ownership. I hope this reduces time to review PRs a lot.\r\n"},"comment":{"url":"https://api.github.com/repos/TestFX/TestFX/issues/comments/251550318","html_url":"https://github.com/TestFX/TestFX/issues/292#issuecomment-251550318","issue_url":"https://api.github.com/repos/TestFX/TestFX/issues/292","id":251550318,"user":{"login":"JordanMartinez","id":8413037,"avatar_url":"https://avatars.githubusercontent.com/u/8413037?v=3","gravatar_id":"","url":"https://api.github.com/users/JordanMartinez","html_url":"https://github.com/JordanMartinez","followers_url":"https://api.github.com/users/JordanMartinez/followers","following_url":"https://api.github.com/users/JordanMartinez/following{/other_user}","gists_url":"https://api.github.com/users/JordanMartinez/gists{/gist_id}","starred_url":"https://api.github.com/users/JordanMartinez/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JordanMartinez/subscriptions","organizations_url":"https://api.github.com/users/JordanMartinez/orgs","repos_url":"https://api.github.com/users/JordanMartinez/repos","events_url":"https://api.github.com/users/JordanMartinez/events{/privacy}","received_events_url":"https://api.github.com/users/JordanMartinez/received_events","type":"User","site_admin":false},"created_at":"2016-10-05T00:19:07Z","updated_at":"2016-10-05T00:19:07Z","body":"> I propose to have a project for pull request reviews (Ready, In Progress, Done), a project for every iteration (e.g. October iteration, Q4 2016 iteration), and a project for questions/code examples/documentation.\r\n\r\nThe PR reviews & Q4 2016 iteration makes sense. Having a [month] iteration might be a bit too time consuming, though I think it would help accomplish the [Quarter] goals.\r\n\r\n> Alternatively, the projects could be managed by component (robots, matchers, queries, ...), but I'm not sure, if it makes sense to view the issues from this perspective.\r\n\r\nI don't know if the components are really necessary. That might be better handled by labels since a person could just search for them via labels.\r\n\r\n> For major releases GitHub's milestone feature could still be used. For things like PRs-welcome/low-hanging-fruit GitHub's issue labels features could still be used.\r\n\r\nAgreed."}}
{"actor":{"display_login":"JordanMartinez"}}