DLF Weekly Planning Session Update (May 19, 2023)
Mike Parker
aldacron at gmail.com
Sat May 20 06:39:53 UTC 2023
The primary goal for this planning session was to establish
priority high-level goals for the D project. It lasted a little
under an hour. The following people attended:
* Walter Bright
* Ali Çehreli
* Dennis Korpel
* Átila Neves
* Razvan Nitu
* Mike Parker
* Robert Schadek
## The update
We discussed [the feedback from the gripes and wishes
campaign](https://forum.dlang.org/post/tcdhptxnqvutveyrgmtc@forum.dlang.org). Walter said he really likes it and thinks it's going to be very helpful for us. He plans to look for any low-hanging fruit in there that he can deal with immediately.
In the interest of not overextending ourselves, we decided to
limit ourselves to three active goals. These are:
* stabilize the language/compiler/standard library
* enhance the ecosystem (improving tools, support for third-party
libraries, etc.)
* strengthen the community (removing cruft from the website,
updating outdated docs and tutorials, website redesign, etc.)
We agreed that we should have one or two people in charge of each
goal. Their responsibilities will be to:
* have the final say on which projects and tasks should be added
to the goal's task list now
* prioritize the task list
* assign projects and tasks
We also decided that we'll revisit our three goals in six months
to determine if we should shift focus from one or more of them,
or if we can handle any additional goals.
Our homework for the next week is for each of us to put together
a list of projects and tasks that align with our current goals.
At our next meeting, we'll establish who's in charge of each goal
and start building out the lists.
## What you can do
The gripes and wishes feedback is our primary source of project
and task ideas, so those of you who participated have already
contributed. We're going to set up projects on [our GitHub
Projects page](https://github.com/orgs/dlang/projects) for each
of the goals so that you can see our current focus.
Until then, I invite everyone who has an interest to peruse [the
gripes and wishes
feedback](https://github.com/dlang/vision-document/blob/main/gripes-wishes-feedback.md) and come up with your own lists of priority projects and tasks. Email them to me (social at dlang.org), post about them in the forums, or DM them to me on Discord. We can use this additional feedback to help us establish the initial task lists.
## What about the Vision Document?
[The vision document](https://github.com/dlang/vision-document)
was our well-intentioned but ultimately futile effort at a step
toward project management. We got it written and published, but
had no follow-through. Razvan and Dennis did employ it to help to
some degree in their work, but ultimately our vision lacked
vision.
Consider our current effort a reboot with an eye toward more
focus and organization. The existing vision document is obsolete.
I'm going to replace it with something inline with our what we're
doing now. We can count that as a task under "strengthen the
community".
More information about the Digitalmars-d
mailing list