Jump to page: 1 2
Thread overview
D Language Foundation Monthly Meeting Summary (September 24, 2021)
Oct 02
Alexey
Oct 04
bauss
Oct 04
Ki Rill
Oct 04
IGotD-
Oct 12
Ben Jones
Oct 13
ag0aep6g
October 01

Attendees:

Andrei Alexandrescu
Walter Bright
Iain Buclaw
Ali Çehreli
Max Haughton
Martin Kinkelin
Mathias Lang
Razvan Nitu
Mike Parker

(Átila Neves was on vacation in an area with limited internet access)

The primary item on the agenda for this meeting was a governance proposal from Mathias Lang. Modeled on Python's PEP 13, the proposal was to establish a self-governing Core Team (CT) of unlimited size, and a five-member Steering Committee (SC) elected annually by the CT. The CT would take on all management and decision-making responsibilities, subject to veto by the SC. The proposal set out a basic set of procedures and responsibilities for each team, including the establishment of Working Groups within the core team to focus on specific areas (i.e., compiler development, dub, DIPs, etc.).

We spent the majority of the meeting discussing the pros and cons of such a structure. Among the points discussed, a major pro and a major con stand out: formalizing governance can potentially bring more order and structure to the day-to-day management of the language and the ecosystem (pro); there's a risk of Walter and being pushed out of the decision making process (con).

In the end, we agreed that some sort of formalized committee that brings more order to the ecosystem is worth pursuing, but that decisions regarding development of the language should be left in the hands of Walter and Átila.

Given that membership in the monthly meetings has expanded over time, and the quarterly meetings include industry reps using D in production, we already have a skeleton of the Core Team outlined in Mathias's proposal. Mathias agreed to go back to the drawing board and draft a new proposal that is smaller in scope and better suited to the size of our community. The goal is to take what we already have and formalize a process for organizing work on priority tasks, managing resources, drafting volunteers, etc., (in other words, a team that can manage the ecosystem), while leaving language design decisions to Walter and Átila.

I will assist Mathias in drawing up the proposal and we will present it at a future foundation meeting (I anticipate November).

A topic that came up in course of the discussion was pull requests blocking on feedback from Walter or Átila. As a remedy, Razvan will be sending periodic updates to them with a list of PRs that require their feedback. Walter is also open to once- or twice-month-meetings with contributors to resolve pull-requests through in-person discussion.

We agreed to establish a page on dlang.org that lists the core team members so there's no doubt who is involved in the management process.

Walter would like to establish a new slogan, or tagline, for D. He asked us all to think about this for a future meeting. (Ali has since solicited some good advice from a relative who is a professional marketer that has gotten us on the right track.)

Our next meeting will take place on October 22nd at 13:00 UTC. This will be a quarterly meeting, so the industry reps will be present.

As always, if anyone has anything they'd like me to put on the meeting agenda, please let me know beforehand. I don't know for sure if we'll be able to fit anything onto this month's meeting, though. These meetings can run long if the industry reps have anything big to discuss, and we're going to have a major item on the foundation's agenda that I expect will consume most of post-industry portion of the meeting (-preview=in). But if you have something, I'll see what I can do.

October 01

On Friday, 1 October 2021 at 12:32:20 UTC, Mike Parker wrote:

>

Attendees:

Andrei Alexandrescu
Walter Bright
Iain Buclaw
Ali Çehreli
Max Haughton
Martin Kinkelin
Mathias Lang
Razvan Nitu
Mike Parker

[...]

Offtopic:
Are there any plans to publish the roadmap for the language and stdlib development on wiki or elsewhere?

October 01

On Friday, 1 October 2021 at 21:48:23 UTC, Konstantin wrote:

>

On Friday, 1 October 2021 at 12:32:20 UTC, Mike Parker wrote:

>

Attendees:

Andrei Alexandrescu
Walter Bright
Iain Buclaw
Ali Çehreli
Max Haughton
Martin Kinkelin
Mathias Lang
Razvan Nitu
Mike Parker

[...]

Offtopic:
Are there any plans to publish the roadmap for the language and stdlib development on wiki or elsewhere?

Mike is editing it at the moment. It will probably go into the foundation Ddoc sources (Not a huge of the wiki since it's not tracked in git)

October 02

On Friday, 1 October 2021 at 12:32:20 UTC, Mike Parker wrote:

>

new slogan

feature X ? D got it yesterday!

October 02

On Friday, 1 October 2021 at 23:53:46 UTC, max haughton wrote:

>

On Friday, 1 October 2021 at 21:48:23 UTC, Konstantin wrote:

>

On Friday, 1 October 2021 at 12:32:20 UTC, Mike Parker wrote:

>

Attendees:

Andrei Alexandrescu
Walter Bright
Iain Buclaw
Ali Çehreli
Max Haughton
Martin Kinkelin
Mathias Lang
Razvan Nitu
Mike Parker

[...]

Offtopic:
Are there any plans to publish the roadmap for the language and stdlib development on wiki or elsewhere?

Mike is editing it at the moment. It will probably go into the foundation Ddoc sources (Not a huge of the wiki since it's not tracked in git)

Thank you, Max! Do I understand correctly, that roadmap section will be available at https://dlang.org/foundation/index.html

October 02

On Friday, 1 October 2021 at 12:32:20 UTC, Mike Parker wrote:

>

Attendees:

Andrei Alexandrescu
Walter Bright
Iain Buclaw
Ali Çehreli
Max Haughton
Martin Kinkelin
Mathias Lang
Razvan Nitu
Mike Parker

[...]

This is great. Been waiting for this to happen.

And yes, we need a new slogan 😅

October 02

On Saturday, 2 October 2021 at 08:48:10 UTC, Konstantin wrote:

>

On Friday, 1 October 2021 at 23:53:46 UTC, max haughton wrote:

>

On Friday, 1 October 2021 at 21:48:23 UTC, Konstantin wrote:

>

On Friday, 1 October 2021 at 12:32:20 UTC, Mike Parker wrote:

>

Attendees:

Andrei Alexandrescu
Walter Bright
Iain Buclaw
Ali Çehreli
Max Haughton
Martin Kinkelin
Mathias Lang
Razvan Nitu
Mike Parker

[...]

Offtopic:
Are there any plans to publish the roadmap for the language and stdlib development on wiki or elsewhere?

Mike is editing it at the moment. It will probably go into the foundation Ddoc sources (Not a huge of the wiki since it's not tracked in git)

Thank you, Max! Do I understand correctly, that roadmap section will be available at https://dlang.org/foundation/index.html

Most likely, but we will get it on the home page as well so it can't be missed.

October 03
On 10/1/21 8:32 AM, Mike Parker wrote:
> Walter would like to establish a new slogan, or tagline, for D. He asked us all to think about this for a future meeting. (Ali has since solicited some good advice from a relative who is a professional marketer that has gotten us on the right track.)

1. "Move fast"

Pros: More succinct than "Write fast code, fast" or whatever the old slogan was. Still captures the essence of both speed of execution and ease of writing. Potential tie-in to D-Rocket logo.

Cons: Potential association with silicon valley phrase "move fast and break things".

2. "Future code"

Pros: Association with the idea that we are often at the leading edge of new features which are later incorporated into other languages. May also carry the implication that D is great language for the reader to learn in the future. Potential tie-in to space and mars theme.

Cons: Could be open to criticism that garbage collected language is not "the future," but this would likely be a tiny number of detractors.

> ...
> As always, if anyone has anything they'd like me to put on the meeting agenda, please let me know beforehand. I don't know for sure if we'll be able to fit anything onto this month's meeting, though. These meetings can run long if the industry reps have anything big to discuss, and we're going to have a major item on the foundation's agenda that I expect will consume most of post-industry portion of the meeting (`-preview=in`). But if you have something, I'll see what I can do.

Thanks for doing these writeups as community liaison.

October 03

On Friday, 1 October 2021 at 12:32:20 UTC, Mike Parker wrote:

>

Attendees:

Andrei Alexandrescu
Walter Bright
Iain Buclaw
Ali Çehreli
Max Haughton
Martin Kinkelin
Mathias Lang
Razvan Nitu
Mike Parker

[...]

I don't have a slogan in mind. But it would be nice if it could capture the plasticity of the language somehow

October 04
On Sunday, 3 October 2021 at 21:24:31 UTC, James Blachly wrote:
>
> Cons: Could be open to criticism that garbage collected language is not "the future," but this would likely be a tiny number of detractors.
>


It seems like D itself is moving away from GC everywhere too.
« First   ‹ Prev
1 2