DUB - call to arms

Andre Pany andre at s-e-a-p.de
Wed Apr 17 14:09:06 UTC 2019


On Wednesday, 17 April 2019 at 13:41:43 UTC, bachmeier wrote:
> On Wednesday, 17 April 2019 at 08:06:13 UTC, Russel Winder 
> wrote:
>
>> Or perhaps people will continue to say stuff on very long 
>> email threads
>> and end up doing nothing. This is the third such thread on Dub 
>> I can
>> remember, the previous two ended up with no  outcomes other 
>> than lots
>> of opinions in very long email threads.
>
> This is a leadership problem. Notably absent from these 
> discussions are Andrei and Walter. This is a critical piece of 
> infrastructure that's not working, it's distributed with DMD, 
> and they're completely silent because it's not something they 
> find interesting.
>
> If you're the leader of a large open source project, now is 
> when you step in and ask who is willing to put in the time to 
> take this on, so you can give one or more of them the authority 
> to make decisions. There should be a formal proposal that can 
> be commented on as we do with a DIP. Work begins, with a formal 
> definition of when it's ready to go live guiding those doing 
> the work.
>
> Maybe we'll see something like that happen. Based on what I've 
> seen over the last six years, it seems unlikely. Instead there 
> will be long email threads by individuals that have no 
> decisionmaking authority, and everyone will conclude that 
> they'd be crazy to dump hundreds of hours into such a project. 
> In a couple months we'll have a fourth long email thread on 
> ways to fix Dub.

Please be more precise. Dub does a perfect job if you have 
standalone D applications. There are issues, as I understand, if 
you have complex integration scenarios with C/C++.

Dub is built by the community for the community. I also had to 
create some pull reduests to get all my scenarios working and now 
everything works for my scenarios like a charme.

Maybe for complex integration scenarios another build tool has to 
be used. Or maybe Dub has to be improved to support complex 
scenarios.

I do not see any management issue here.
If you (to all) have issues, please consider creating pull 
requests.

Kind regards
Andre




More information about the Digitalmars-d mailing list