-
Notifications
You must be signed in to change notification settings - Fork 96
Conversation
That roadmap looks reeally good |
generated using `roadmap-generator org-roadmap.conf.js -sp > ORG-ROADMAP.md`
I don't understand some of the terms here (what is the rocket ship? What does ready mean?). Where can I find a write up that summarizes this? |
@RichardLitt I'm pretty sure the labels (like All of that stuff is just a WIP. @whyrusleeping suggested that it might be better for the generator to make a json file instead of a markdown file so we have more options for display, but golly I do like the simplicity of having a ROADMAP.md right there in your repo, with git tracking how it changes over time. |
Looking good @flyingzumwalt! Seeing the roadmaps generated for more projects and by someone else is great, puts everything into perspective :) I think we should tweak the general visuals of the document: the relation between the header sizes and the rest of the milestone texts, the description (instead of quote, maybe just a paragraph, maybe in italics?), the emojis, etc. I agree we should use text instead of emojis (at least for the "Status" column in the milestone summary).
I still want to do this, but unfortunately I won't have time before end of the month :/
It's actually already a JSON that just gets formatted into Markdown at the end: https://github.com/haadcode/roadmap-generator/blob/master/index.js#L295 (
YES! 💯 👍 This was the whole idea of the generator :) Aaaand, some day, we will have it completely automated so that you don't need to run it manually/locally. You should only need to edit the config files (and obviously your projects' issues and milestones). |
I also want something I can track in git. That sounds good.
I honestly don't know what 'ready' means; is this project roadmap going to be used together with Waffle? I think I may just need a higher level document outlining this; @flyingzumwalt, can we have a video chat about your vision for this roadmap? |
I'd like to practice conducting conversations like this async as much as possible. Let's add it to the agenda for Monday's all-hands and then see if we need more synchronous discussion after that. Regarding the fact that the label 'ready' appears in the roadmap, that's just because the roadmap is listing all of the labels attached to each GH issue. I think is useful to list the labels there. Every project has the freedom to define their own labels as they see fit, but waffle creates a "ready" label for its default "ready" column. That's why the 'ready' label shows up so much in the generated roadmap. Regarding the definition of ready, I agree that it needs to be addressed in the PM document. See #169, which is part of the milestone for implementing the new PM process. |
Shall we drop this one now that we have the OKR/Working Group strategy? |
I'm closing this one as we don't use the tooling nor the process anymore in favor of OKRs + Working Groups + Each Project with their own tracking strategy. For reference, check:
|
This PR adds a config file for generating a roadmap for IPFS PM work using haadcode/roadmap-generator. I also added a sample Organization Roadmap too. KEEP IN MIND that this generated Org Roadmap is incomplete because it only recognizes GH milestones as milestones, so any project that's using GH labels or GH tickets to represent milestones will be missed from this Org Roadmap.
@haadcode this generator is awesome.
@em-ly @RichardLitt how do you feel about using this roadmap as a frame for figuring out where we need to create Milestones in order to make everyone's PM and community-related work visible?
Configs for the generator (which tells it which repositories and timeframes to include):
ref #135