DConf Hackathon Ideas

ag0aep6g via Digitalmars-d digitalmars-d at puremagic.com
Thu Apr 27 11:39:16 PDT 2017


On 04/27/2017 04:53 PM, Mike Parker wrote:
> This year, DConf has an extra day tacked on for problem solving in the
> form of a hackathon. The intent is to work on issues people find
> frustrating in the D ecosystem. While there will be time given at the
> event for proposals, and those involving third-party projects are
> welcome, it will help speed things along for the organizers to come in
> with a list of big issues to get the ball rolling.
>
> To help in compiling the list, what are some major issues from the
> ecosystem that you'd like to see fixed?

I'm most frustrated by regressions and wrong-code bugs in 
dmd/druntime/phobos (with a focus on dmd). Regressions are annoying, 
because that stuff used to work, dammit! And wrong-code bugs are 
annoying, because they can be hard to track down and work around.

I don't really have a list of them sorted by importance or impact, but I 
guess the one's I have reported are, on average, more dear to me than 
others [1][2].

I haven't reported this one, but it has a special place in my heart, 
because the miscompiled code is so simple:
https://issues.dlang.org/show_bug.cgi?id=15538

Generally, just sorting the issue list by severity and going from the 
top would probably have a good impact:

https://issues.dlang.org/buglist.cgi?bug_status=__open__&columnlist=component%2Cassigned_to%2Cbug_status%2Cbug_severity%2Cshort_desc&content=&no_redirect=1&order=bug_severity%2Cbug_status%2Cpriority%2Cassigned_to%2Cbug_id&product=&query_based_on=&query_format=specific

Instead of trying to fix those bugs during DConf, maybe experienced devs 
could help interested folks get into it. Look at an issue together, lay 
out what needs to be done about it. I'm thinking about dmd in 
particular, because it seems to be understaffed. Only works if there are 
people who want to get into fixing compiler bugs, of course.



[1] My regressions: 
https://issues.dlang.org/buglist.cgi?bug_severity=regression&email1=ag0aep6g&emailreporter1=1&emailtype1=substring&list_id=214636&query_format=advanced&resolution=---
[2] My wrong-code bugs: 
https://issues.dlang.org/buglist.cgi?email1=ag0aep6g&emailreporter1=1&emailtype1=substring&keywords=wrong-code&keywords_type=allwords&list_id=214637&query_format=advanced&resolution=---


More information about the Digitalmars-d mailing list