Thread overview
First round of Facebook bounties funded - have at it!
Nov 16, 2013
deadalnix
Nov 16, 2013
Vladimir Panteleev
Nov 16, 2013
Dmitry Olshansky
Nov 16, 2013
bearophile
Nov 16, 2013
Adam D. Ruppe
Nov 16, 2013
John J
November 16, 2013
Hello,


We've chosen a representative collection of 23 bugs that are one or more of important, long-standing, difficult, unenjoyable to work on:

https://bountysource.com/trackers/383571-d-programming-language

A few have already people working on them (active pull requests etc); those will have priority in case submissions arrive at about the same time. Anyway, there's plenty to work on.

We at Facebook will monitor the evolution of these issues (and the project evolution in general) to assess whether adding bounties actually improves the process (accelerates the time to fix, improves overall participation, stimulates work on other areas of the project). One valid concern that organizations have is the negative effect - people may actually stop working on unpaid bugs in expectation for bounties to be put on them. Let's not let that happen!

I encourage everyone to focus on doing great work on improving the quality of D. If this experiment is successful, there will be a second round of funding. Please reply to this if you have any bugs you believe would be fit for bounties.


Thanks,

Andrei
November 16, 2013
If I may, this one should be in the list.

https://d.puremagic.com/issues/show_bug.cgi?id=11447

It is causing 15 regressions in SDC's test suite. It is a bug of the worst kind: the code compile fine, but codegen is bogus.
November 16, 2013
On Saturday, 16 November 2013 at 05:59:54 UTC, Andrei Alexandrescu wrote:
> https://bountysource.com/trackers/383571-d-programming-language

Wow. Thank you!!!
November 16, 2013
16-Nov-2013 09:59, Andrei Alexandrescu пишет:
> I encourage everyone to focus on doing great work on improving the
> quality of D. If this experiment is successful, there will be a second
> round of funding. Please reply to this if you have any bugs you believe
> would be fit for bounties.

If I may stuff in something:
https://d.puremagic.com/issues/show_bug.cgi?id=10929

A CTFE dtor bug, blocks my efforts with std.regex for 2.065.

-- 
Dmitry Olshansky
November 16, 2013
I remember a new tool to solve this problem, so perhaps this bug report should be closed.

https://www.bountysource.com/issues/1326911-dtoh-utility-convert-d-files-to-c-header-files


I think people have implemented a solution for this bug, but it caused problems:

https://www.bountysource.com/issues/1325912-comparing-signed-to-unsigned-does-not-generate-an-error

Bye,
bearophile
November 16, 2013
https://www.bountysource.com/issues/1326911-dtoh-utility-convert-d-files-to-c-header-files

I'm pretty sure my little thing there actually works, and the only comment on it is stupid bullshit like spaces vs tabs. More capabilities are possible if dmd's json output improves, but what's there is pretty usable, at least for relatively simple things.

Have you given it a try yet? If so, please leave comments about what does and doesn't work!
November 16, 2013
On 11/16/2013 12:59 AM, Andrei Alexandrescu wrote:
>
> We've chosen a representative collection of 23 bugs
> https://bountysource.com/trackers/383571-d-programming-language
>

Wow! This is cool! Besides getting the critical bugs fixed, it's a nice publicity for D language too, especially if it continuously hit the "Top Projects" list on bountysource home page.