Project planning #84
mpeterdev
announced in
Announcements
Replies: 1 comment 1 reply
-
I agree with this sequencing of work Regarding how to organize milestones, I value the sharing of updates/demos at a regular cadence. Is this something that you have in mind for all three approaches or only #2? @thisisjoshford how would you feel about going roughly a month in between BWE updates? |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
A topic of much discussion lately is how to communicate progress of BWE and what milestones/deliverables look like. Each major capability of BWE is its own Epic issue in this repository, and naturally bit of a milestone unto itself. For work planning, it does not necessarily make sense to work on related items in order. Instead, we are lining work up such that we are addressing large unknowns and items with high architecture impact.
A clear example is hooks vs
useRef
. We are currently prioritizing general hook support, butuseRef
is a specific hook which will take dedicated work. It might feel natural to proceed immediately from general hooks support to any other hook-related tasks, but instead it makes sense to circle back touseRef
after higher impact items like arbitrary dependencies (npm imports) since arbitrary dependency support raises significantly more variables in the overall implementation of BWE.We end up with our roadmap looking like a series of items based on impact and otherwise not presenting clear bodies of work for milestones. Despite this, I think it is the most effective way to build BWE and the question is how to build a milestone framework around it.
A few approaches jump to mind, but I would be eager to hear other suggestions as well.
Regardless of how we choose to communicate progress, generating demo components for anyone to view current functionality of BWE by visiting our Vercel deployment is something we plan to stay on top of.
Beta Was this translation helpful? Give feedback.
All reactions