Phobos 3 Discussion Notes - 02-01-2024

Adam Wilson flyboynw at gmail.com
Fri Feb 2 17:22:07 UTC 2024


On Friday, 2 February 2024 at 16:46:08 UTC, Paul Backus wrote:
> On Friday, 2 February 2024 at 09:09:37 UTC, Adam Wilson wrote:
>> When then moved on to a conversation about how Walter 
>> envisions editions actually working. Since none of have seen 
>> the document that Atila is working on, Walter shared his 
>> opinions on how it should work. [...]
>>
>> [...] Atila, if you're reading this, this is what Walter was 
>> thinking/hoping would appear, but since we don't have your 
>> document we were mostly left to speculate. We await your 
>> document drop with anticipation!
>
> Why isn't Atila's document stored in a respository or shared 
> drive somewhere that Walter has read access to? I understand 
> not wanting to release it to the public before it's ready, but 
> the fact that even the two leaders of the D project are forced 
> to *guess* what the other is working on is completely 
> ridiculous.

Probably because reaching for GitHub is not how people 
think-by-default when thinking about a document. I only stumbled 
to it because Walter sent me a markdown document for his Phobos 3 
ideas and that randomly triggered the connection in my head. I 
agree that the present situation is less than ideal, but it's 
what we've got to work with.

> The good news is that this is a really easy problem to solve. 
> If setting up a private Github repository and pushing to it is 
> too much effort, even something as simple as using Google docs 
> would work.
>
>> If you would like to participate in the design discussion on 
>> Phobos 3, I am currently hosting a repo on my GitHub with GH 
>> Discussions for unresolved/undesigned topics, and PR's for 
>> editing the actual design document. Link is here: 
>> https://github.com/LightBender/PhobosV3-Design
>
> Great to see. Is there a plan to update this repository and/or 
> its Discussions page to reflect the material covered in this 
> post? If not, how can I volunteer to help make that happen?

I merged two of the open PRs on the document last night based on 
the discussion. I have one more to do (DUB Only Builds) but I ran 
out of steam and needed to get some sleep. There is a discussion 
open on Versioned Roots, but I talked Walter out of that, so I 
will post updates there and I have opened a PR to my proposed 
multi-root design here: 
https://github.com/LightBender/PhobosV3-Design/pull/3 but I need 
to update it on the basis of the discussion. Time is, as always, 
in short supply.

If you have ideas about the general design that aren't fully 
formed or need to debated please open up a new Discussion (if I 
need some form of access let me know, this is my first time using 
Discussions). If you have a specific change proposal to the 
document please open up a PR and we'll discuss it in the Review 
comments.


More information about the Digitalmars-d mailing list