{"action":"created","issue":{"url":"https://api.github.com/repos/OCA/maintainer-tools/issues/102","labels_url":"https://api.github.com/repos/OCA/maintainer-tools/issues/102/labels{/name}","comments_url":"https://api.github.com/repos/OCA/maintainer-tools/issues/102/comments","events_url":"https://api.github.com/repos/OCA/maintainer-tools/issues/102/events","html_url":"https://github.com/OCA/maintainer-tools/issues/102","id":99649510,"number":102,"title":"Procedure to handle project roadmaps","user":{"login":"dreispt","id":1246629,"avatar_url":"https://avatars.githubusercontent.com/u/1246629?v=3","gravatar_id":"","url":"https://api.github.com/users/dreispt","html_url":"https://github.com/dreispt","followers_url":"https://api.github.com/users/dreispt/followers","following_url":"https://api.github.com/users/dreispt/following{/other_user}","gists_url":"https://api.github.com/users/dreispt/gists{/gist_id}","starred_url":"https://api.github.com/users/dreispt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dreispt/subscriptions","organizations_url":"https://api.github.com/users/dreispt/orgs","repos_url":"https://api.github.com/users/dreispt/repos","events_url":"https://api.github.com/users/dreispt/events{/privacy}","received_events_url":"https://api.github.com/users/dreispt/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-08-07T13:42:57Z","updated_at":"2015-08-07T17:05:01Z","closed_at":null,"body":"It would be nice to have a generally agreed way to manage project Roadmaps.\r\n\r\nWe have these possibilities:\r\n  1. A list in the repo README ([example](https://github.com/bjoliveau/survey/blob/patch-2/README.md))\r\n  2. A list in a repo Issue ([example](https://github.com/OCA/survey/issues/2))\r\n  3. Project Milestones ([example](https://github.com/OCA/management-system/milestones/8.0))\r\n\r\nUsing the README roadmap additions are made through PRs, The discussion about the feature would go in the PR. Roadmap list management, including cleaning up done items, is done with repo commits (probably through PRs also).\r\n\r\nUsing a reference \"Roadmap Issue\" each proposed feature can be either an Issue or a PR, and each can also have their own discussions. Roadmap list additions still have to be maintained manually, but don't need a repo commit.\r\n\r\nUsing repo milestones, feature ideas are created, and Maintainers tag them with a milestone. Then GitHub automatically provides a dashboard with the roadmap status. No maintenance other than the individual Issues or PRs.\r\n\r\nIMO using milestones seems to be the proper way. The project README could have a link to this list along with some text inviting  to contribute.\r\n\r\nIt may be interesting to have specific milestones for feature roadmap and maybe wishlist, such as `8.0-roadmap` and `8.0-wishlist`.\r\n\r\nThoughts?\r\n"},"comment":{"url":"https://api.github.com/repos/OCA/maintainer-tools/issues/comments/128767428","html_url":"https://github.com/OCA/maintainer-tools/issues/102#issuecomment-128767428","issue_url":"https://api.github.com/repos/OCA/maintainer-tools/issues/102","id":128767428,"user":{"login":"nhomar","id":338634,"avatar_url":"https://avatars.githubusercontent.com/u/338634?v=3","gravatar_id":"","url":"https://api.github.com/users/nhomar","html_url":"https://github.com/nhomar","followers_url":"https://api.github.com/users/nhomar/followers","following_url":"https://api.github.com/users/nhomar/following{/other_user}","gists_url":"https://api.github.com/users/nhomar/gists{/gist_id}","starred_url":"https://api.github.com/users/nhomar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nhomar/subscriptions","organizations_url":"https://api.github.com/users/nhomar/orgs","repos_url":"https://api.github.com/users/nhomar/repos","events_url":"https://api.github.com/users/nhomar/events{/privacy}","received_events_url":"https://api.github.com/users/nhomar/received_events","type":"User","site_admin":false},"created_at":"2015-08-07T17:05:00Z","updated_at":"2015-08-07T17:05:00Z","body":"I like the three of them..... we need is a clear guideline.\r\n\r\nBut I thin Milestone is not usable for roadmap, mileston is to mark the moment when you will achieve a set of roadmap tasks.\r\n\r\nThen let's say Mileston mixed with either 1 or 2 my vote can count as +1 for the need of a methdology."}}