Thread overview
[phobos] next release suggestions..
May 14, 2011
Brad Roberts
[dmd-internals] next release suggestions..
May 14, 2011
Michel Fortin
May 14, 2011
Brad Roberts
May 14, 2011
Brad Roberts
May 14, 2011
I know I don't do a lot of direct bug fixing, but allow me to suggest that the next release focus heavily on fixing bugs in bugzilla listed as regression, blocker, and critical.  There's a lot of them (not broken down by d1 vs d2 vs both here):

44 regression  (1 spec, 7 phobos, 1 optlink, 35 dmd)
13 blocker     (1 spec, 1 phobos, 2 oplink, 9 dmd)
49 critical    (6 phobos, 1 installer, 4 druntime, 38 dmd)

Of course, some of those are miscategorized.  Feel free to correct that.

I suggest we aim to fix at least 30 (just shy of 1/3) of them for the next release.

I also suggest that we get www.d-programming-language.org to the point of being _the_ d2 website, and change www.digitalmars.com/d/2.0/* to be a redirect to www.d-programming-language.org.  It might be essentially ready now, I haven't poked around it all that much recently.  Ideally, it'd be both d 1 and 2, really.  From a quick look at it, there's a key section missing: Developers.  A section for contributing to dmd/druntime/phobos.  I also don't see a bugzilla link anywhere obvious.

Thoughts?

Later,
Brad
May 14, 2011
Le 2011-05-14 ? 14:33, Brad Roberts a ?crit :

> I know I don't do a lot of direct bug fixing, but allow me to suggest that the next release focus heavily on fixing bugs in bugzilla listed as regression, blocker, and critical.  There's a lot of them (not broken down by d1 vs d2 vs both here):
> 
> 44 regression  (1 spec, 7 phobos, 1 optlink, 35 dmd)
> 13 blocker     (1 spec, 1 phobos, 2 oplink, 9 dmd)
> 49 critical    (6 phobos, 1 installer, 4 druntime, 38 dmd)
> 
> Of course, some of those are miscategorized.  Feel free to correct that.
> 
> I suggest we aim to fix at least 30 (just shy of 1/3) of them for the next release.
> 
> [...]
> 
> Thoughts?

Also: 26 currently open pull requests for DMD, three of which date back from February.

-- 
Michel Fortin
michel.fortin at michelf.com
http://michelf.com/



May 14, 2011
Agreed. Now we need to figure where we can find the time to do all that...

Andrei

On 05/14/2011 01:33 PM, Brad Roberts wrote:
> I know I don't do a lot of direct bug fixing, but allow me to suggest that the next release focus heavily on fixing bugs in bugzilla listed as regression, blocker, and critical.  There's a lot of them (not broken down by d1 vs d2 vs both here):
>
> 44 regression  (1 spec, 7 phobos, 1 optlink, 35 dmd)
> 13 blocker     (1 spec, 1 phobos, 2 oplink, 9 dmd)
> 49 critical    (6 phobos, 1 installer, 4 druntime, 38 dmd)
>
> Of course, some of those are miscategorized.  Feel free to correct that.
>
> I suggest we aim to fix at least 30 (just shy of 1/3) of them for the next release.
>
> I also suggest that we get www.d-programming-language.org to the point of being _the_ d2 website, and change www.digitalmars.com/d/2.0/* to be a redirect to www.d-programming-language.org.  It might be essentially ready now, I haven't poked around it all that much recently.  Ideally, it'd be both d 1 and 2, really.  From a quick look at it, there's a key section missing: Developers.  A section for contributing to dmd/druntime/phobos.  I also don't see a bugzilla link anywhere obvious.
>
> Thoughts?
>
> Later,
> Brad
> _______________________________________________
> phobos mailing list
> phobos at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/phobos
May 14, 2011
On 5/14/2011 11:56 AM, Michel Fortin wrote:
> Le 2011-05-14 ? 14:33, Brad Roberts a ?crit :
> 
>> I know I don't do a lot of direct bug fixing, but allow me to suggest that the next release focus heavily on fixing bugs in bugzilla listed as regression, blocker, and critical.  There's a lot of them (not broken down by d1 vs d2 vs both here):
>>
>> 44 regression  (1 spec, 7 phobos, 1 optlink, 35 dmd)
>> 13 blocker     (1 spec, 1 phobos, 2 oplink, 9 dmd)
>> 49 critical    (6 phobos, 1 installer, 4 druntime, 38 dmd)
>>
>> Of course, some of those are miscategorized.  Feel free to correct that.
>>
>> I suggest we aim to fix at least 30 (just shy of 1/3) of them for the next release.
>>
>> [...]
>>
>> Thoughts?
> 
> Also: 26 currently open pull requests for DMD, three of which date back from February.

Following through with pull requests are definitely important, but they're incorporating where time has already been spent.  I'm advocating where to spend the time in the first place.

May 14, 2011
I'm not suggesting an increase in time investment, but rather some conscious concentration of where it is focused.

On May 14, 2011, at 12:38 PM, Andrei Alexandrescu <andrei at erdani.com> wrote:

> Agreed. Now we need to figure where we can find the time to do all that...
> 
> Andrei
> 
> On 05/14/2011 01:33 PM, Brad Roberts wrote:
>> I know I don't do a lot of direct bug fixing, but allow me to suggest that the next release focus heavily on fixing bugs in bugzilla listed as regression, blocker, and critical.  There's a lot of them (not broken down by d1 vs d2 vs both here):
>> 
>> 44 regression  (1 spec, 7 phobos, 1 optlink, 35 dmd)
>> 13 blocker     (1 spec, 1 phobos, 2 oplink, 9 dmd)
>> 49 critical    (6 phobos, 1 installer, 4 druntime, 38 dmd)
>> 
>> Of course, some of those are miscategorized.  Feel free to correct that.
>> 
>> I suggest we aim to fix at least 30 (just shy of 1/3) of them for the next release.
>> 
>> I also suggest that we get www.d-programming-language.org to the point of being _the_ d2 website, and change www.digitalmars.com/d/2.0/* to be a redirect to www.d-programming-language.org.  It might be essentially ready now, I haven't poked around it all that much recently.  Ideally, it'd be both d 1 and 2, really.  From a quick look at it, there's a key section missing: Developers.  A section for contributing to dmd/druntime/phobos.  I also don't see a bugzilla link anywhere obvious.
>> 
>> Thoughts?
>> 
>> Later,
>> Brad
>> _____________________________