Bevy strategy pre-planning for 0.7 #2799
Replies: 6 comments 45 replies
-
Discussion formatThere are several questions to answer here:
For those new to the dev-side of the community, decisions are ultimately made by @cart in a fashion that's responsive to community feedback and capacity. If you have comments, concerns or ideas, please chime in! |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Focus area(s) for 0.7There are several candidates that have been discussed:
There are some other areas that I don't think are appropriate candidates at this stage:
|
Beta Was this translation helpful? Give feedback.
-
Engine development process improvementsAgain, topics for discussion. A lot of this follows up on the work started by @NathanSWard in #2256.
|
Beta Was this translation helpful? Give feedback.
-
Building on your comments @alice-i-cecile, I’d like to suggest that there are three primary focus areas that need to be worked on before UI, and three smaller, more independent areas that can proceed entirely in parallel. I’ve identified what I think can be led primarily by community members, ones where I think @cart need to be equally involved, and the ones which I predict cart should be the primary driver. Primary
Smaller, secondary, parallel tasks
I would also like to suggest that Cart start working on UI, primarily participating in discussion starting after 0.6 is released, in parallel with whatever his main focus is for the next 3-4 releases to start building out plans and implementing prototypes of foundational UI components. I think that this needs to happen in order for us to have any hope of actually “getting to UI” because it is simply too huge a domain to do all at once. I think if cart starts working lightly on UI at first by just participating in discussions, and builds up his involvement/focus/efforts on ui over the releases of the other focus areas, that this will be the best way to slowly work up to doing the full UI focus eventually. What do you think? |
Beta Was this translation helpful? Give feedback.
-
I was thinking we had a similar UI like DearPyGUI And we use similar syntax as to theirs as it is quite simple by the looks of things. What do you guys say? |
Beta Was this translation helpful? Give feedback.
-
As we wrap up the main work of 0.6 (see #2535 for progress), we're starting to approach the time where we take a look at priorities going forward 🎉
The goal of this discussion is not to decide all these things now, but instead to create an agenda and meeting strategy so we can have a proper conversation despite the large number of interested participants :) If there are subtopics here that you would like to be considered that I have not covered, please comment in the appropriate thread and I'll edit it into the parent reply to keep track of topics to discuss.
There's quite a few things to cover, so I'm going to split this into top-level replies by topic:
Beta Was this translation helpful? Give feedback.
All reactions