-
-
Notifications
You must be signed in to change notification settings - Fork 587
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: add vision, goals, and roadmap #189
Conversation
Deploy preview for asyncapi-website processing. Building with commit 05ac3e3 https://app.netlify.com/sites/asyncapi-website/deploys/6049d2e7c0981f0007d052e2 |
The doc looks so great 🎉 💯 !! It would be awesome if we can also provide some guidelines on how people can help to achieve the goals more specifically or rather what key questions shall we ask others and also ourselves whenever we add new features. A more specific version of "Is this really aligned with our goals"?. |
Co-authored-by: Sergio Moya <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looking great so far 💪🏼
@fmvilas Looking great, but I don't see any link from navigation to go to roadmap. Is it intentional? |
@magicmatatjahu yes, it's an early version. I'll add it to the navigation later. |
Co-authored-by: Mike Ralphson <[email protected]>
…nstead of Zenhub pipelines
I think we're aligned. Let me just add one more step. I think it's important to keep these "generic" outcomes. They're not generic, they're concrete. But not concrete things anyone can jump and do but instead concrete problems we want to solve. The reason you're seeing it generic now is that:
In this case, 2.b. will then be mapped to the features that are now there in black. I hope I'm making myself understandable here 😄 It should be easy to understand once you see it and still will be Github issues. |
@fmvilas should we then be in rush to merge? wouldn't it be better if you just work on those descriptions and then we merge? |
Yeah, let's hold it for now. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking great 💪
Only one comment, I would not show both asyncapi/shape-up-process#21 and asyncapi/shape-up-process#43. One is research, one is implementation (is it just a placeholder for now or?).
I would either rename the issues or just display asyncapi/shape-up-process#21.
@jonaslagoni I'd prefer to have the research there as well, to show the full story. It's part of the task in the end. |
@derberg how about this way of visualizing the relationship now? https://deploy-preview-189--asyncapi-website.netlify.app/roadmap. I'm thinking now:
|
you mean the expand/collapse or something more? Collapse/expand is awesome! less noisy when you add other descriptions and can scale
yes, and make sure it gets into people's eyes 😄
do we even need this on the roadmap, I mean Solution or Feature, can't it be just a neutral color that means nothing? as more clarification is just in the issue? do we even need colors for Now, Later and Future? I mean, they are already grouped, the issues. There is no way item with label "Now" shows up under "Future" so there is not need to differentiate with color label? did you try doing it without those colors, maybe less colorful is more readable?
🚀
that would be amazing and yes, can be added later and embedded from youtube. Totally another PR |
No, we don't but it improves readability. Try it yourself, remove the colors. It becomes very "schematic". |
That was my first design. It was horrible 😄
I'd not remove the legend, it's especially useful in mobile where there are no columns. May be obvious for some but prefer to make it clearer. |
will you at least resign from the Feature/Solution? 😄 |
What do you mean? I thought this was bringing more clarity to the road map. Or do you mean the colors? |
But they're not the same. For instance, a solution is "Create an event gateway". Features are what will make the creation of the gateway possible. If I put them on the same level, I'll be giving the wrong information. |
@derberg I'm happy with the result now. I've finished adding descriptions to all the Outcomes and Solutions, except the ones below, that I want to check with you first: In any case, this is a living road map and it's never going to be done so I'd suggest we merge already. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Description
This adds a new page containing the description of the 5-year vision, goals, and roadmap.
After it's merged: