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
As a community, I want a roadmap. #93
Comments
Here are some links worth considering: |
Moving forward with github meta issue. Also link this to the release strategy tickets. |
Another link to surface. Kevin had references this before as something worth considering. https://deis.com/docs/workflow/roadmap/roadmap/ |
Thanks, @cyberswat for the links. Rather than re-invent the wheel, it would make sense to draw from the strategies presented in more established open source projects that have fully embraced Github as their primary platform of communication and interaction. It dovetails nicely with some of the ideas we've already discussed above (meta issues, milestones, and/or a wiki). The Kubernetes community appears to adopt both for different subsets of its projects, so I'll proceed with the following combination: Roadmap Document
Milestones
Release Issue
This sounds like a lot. In practical terms, there is a roadmap document that highlights key features and intentionality, the milestones show all the detail to achieve each release, and the release issue ensures that we've met the acceptance criteria and finish all wrap-up items. Next Actions
|
Pulling known milestones and information from https://docs.google.com/document/d/1qr4F6-ajwZUTP1kJZIAJfIYGmANNccO6SSJ7lTGhloI/edit#heading=h.ai20puz8ndwk so that we have this information in the public issue queues. |
Updated the Roadmap wiki to include information from v0.2, v0.3, and v0.4 https://github.com/drud/ddev/wiki/Roadmap. |
@rickmanelius after long and unhappy usage of github's wikis, I recommend using a normal markdown file in the repo instead. We could all agree that editing it by you didn't require PR approvals... And you can edit inline just like on the wiki. |
@rfay While I'm a markdown purist as well, I'm attempting to be pragmatic in the very short term to get this moving and not be a blocker. If by the next milestone we're ok with finding a home within the repo, I'm happy to move at that time and forward the link from the Github wiki to a new home. |
I'm fine with it any way we do it. My problem isn't about markdown, it's about Github's oddities about how the wiki works. It does have a (separate) repo backing it, but anybody can change anything any time and nobody will know the difference unless they look really carefully. And a page like this is often not discoverable. You won't find many repos on github that use wiki I don't think. Again, just saying it's one of the github features that ought to be useful but causes more trouble than it solves. |
Yeah I'm not a fan of the separate repo (I surfaced that when discussing w/Brad as well). And in terms of access/version control, that is something I hadn't reviewed as closely). So for the immediate future, I'm going to chug on it but look to move over when we can square away the details you've mentioned above (editing protocol, location within the repo, etc.). |
Related https://github.com/drud/general/issues/3 (release and pre-release strategy). |
Added a proposed release checklist in the related issue https://github.com/drud/general/issues/3#issuecomment-291197831. I'll not consider this done until we have that one documented. That said, moving on the creation of the release issues because they will be a significant improvement of our release processes. |
Once this is reviewed/approved (https://github.com/drud/general/issues/3), then I'm unblocked to carry this to the finish line. |
Considering this closed! |
What happened (or feature request):
What you expected to happen:
Anything else do we need to know:
There will likely need to be short and long term solutions to this. Short term, we have an internal document that is useful to generate and prioritize tickets.
Long term ideas on how/where to track:
Related source links or issues (like source JIRA issue):
The text was updated successfully, but these errors were encountered: