Jump to page: 1 2
Thread overview
[phobos] When are we going to release a beta?
Feb 11, 2011
Don Clugston
Feb 11, 2011
Jonathan M Davis
Feb 11, 2011
Brad Roberts
Feb 11, 2011
Walter Bright
Feb 11, 2011
Jonathan M Davis
Feb 11, 2011
spir
Feb 11, 2011
Walter Bright
Feb 11, 2011
Brad Roberts
Feb 11, 2011
Don Clugston
Feb 11, 2011
David Simcha
Feb 11, 2011
Walter Bright
Feb 11, 2011
Jonathan M Davis
Feb 11, 2011
Walter Bright
February 11, 2011
Since the last release
- A rather terrible appending regression was fixed (adequate grounds
for an emergency release)
- Some of the worst wrong code bugs have been fixed
- A raft of other bugs have been fixed.
- And we've switched to git!

I really think we should be wrapping up a release now.
February 10, 2011
On Thursday 10 February 2011 22:06:35 Don Clugston wrote:
> Since the last release
> - A rather terrible appending regression was fixed (adequate grounds
> for an emergency release)
> - Some of the worst wrong code bugs have been fixed
> - A raft of other bugs have been fixed.
> - And we've switched to git!
> 
> I really think we should be wrapping up a release now.

I should probably be finishing up my latest fixes to std.datetime's docs then, so that they can go out with the next release (which will be the first one with std.datetime).

One thing that I'm wondering about though is the renaming of functions in std.string to fix capitalization. There was talk of doing it, and there were a fair number of changes to the functions in there, moving stuff to std.array and the like, but I don't believe that any of the functions in std.string have been renamed yet. I would have thought that it would be desirable to rename them at the same time that so many functions were moved, since then it would concentrate all of those major changes and make them less painful in the long run.

- Jonathan M Davis
February 10, 2011
On 2/10/2011 10:17 PM, Jonathan M Davis wrote:
> On Thursday 10 February 2011 22:06:35 Don Clugston wrote:
>> Since the last release
>> - A rather terrible appending regression was fixed (adequate grounds
>> for an emergency release)
>> - Some of the worst wrong code bugs have been fixed
>> - A raft of other bugs have been fixed.
>> - And we've switched to git!
>>
>> I really think we should be wrapping up a release now.
> 
> I should probably be finishing up my latest fixes to std.datetime's docs then, so that they can go out with the next release (which will be the first one with std.datetime).
> 
> One thing that I'm wondering about though is the renaming of functions in std.string to fix capitalization. There was talk of doing it, and there were a fair number of changes to the functions in there, moving stuff to std.array and the like, but I don't believe that any of the functions in std.string have been renamed yet. I would have thought that it would be desirable to rename them at the same time that so many functions were moved, since then it would concentrate all of those major changes and make them less painful in the long run.
> 
> - Jonathan M Davis

There's still a ton of things left to break in phobos.  I'm not too worried about trying to get them all in right now.

I agree, let's get this release stamped out and move on to the next cycle.  There's already been two beta's cut during this cycle, though I agree that a third would be a good idea to make it clear that unless someone speaks up about regressions that the next step is a release.

Anyone have a good reason not to freeze checkins for the next beta on, saturday or sunday and hopefully release a day or two later?

February 10, 2011
2 more 64 bit bugs were posted today.

Don Clugston wrote:
> Since the last release
> - A rather terrible appending regression was fixed (adequate grounds
> for an emergency release)
> - Some of the worst wrong code bugs have been fixed
> - A raft of other bugs have been fixed.
> - And we've switched to git!
>
> I really think we should be wrapping up a release now.
> _______________________________________________
> phobos mailing list
> phobos at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/phobos
>
>
> 
February 10, 2011

Brad Roberts wrote:
> Anyone have a good reason not to freeze checkins for the next beta on, saturday or sunday and hopefully release a day or two later?
>
> 

I agree we should freeze any checkins that are not showstopper bugs. Please defer API changes, new functionality, etc., until the next release. After all, with git, that shouldn't impair your development of those features at all!
February 10, 2011
On Thursday 10 February 2011 22:25:28 Brad Roberts wrote:
> On 2/10/2011 10:17 PM, Jonathan M Davis wrote:
> > On Thursday 10 February 2011 22:06:35 Don Clugston wrote:
> >> Since the last release
> >> - A rather terrible appending regression was fixed (adequate grounds
> >> for an emergency release)
> >> - Some of the worst wrong code bugs have been fixed
> >> - A raft of other bugs have been fixed.
> >> - And we've switched to git!
> >> 
> >> I really think we should be wrapping up a release now.
> > 
> > I should probably be finishing up my latest fixes to std.datetime's docs then, so that they can go out with the next release (which will be the first one with std.datetime).
> > 
> > One thing that I'm wondering about though is the renaming of functions in std.string to fix capitalization. There was talk of doing it, and there were a fair number of changes to the functions in there, moving stuff to std.array and the like, but I don't believe that any of the functions in std.string have been renamed yet. I would have thought that it would be desirable to rename them at the same time that so many functions were moved, since then it would concentrate all of those major changes and make them less painful in the long run.
> > 
> > - Jonathan M Davis
> 
> There's still a ton of things left to break in phobos.  I'm not too worried about trying to get them all in right now.

True enough. It's just that it's all code which is related rather than being completely unrelated. There is a fair bit in this release though that either breaks code or risks breaking it.

> I agree, let's get this release stamped out and move on to the next cycle. There's already been two beta's cut during this cycle, though I agree that a third would be a good idea to make it clear that unless someone speaks up about regressions that the next step is a release.
> 
> Anyone have a good reason not to freeze checkins for the next beta on, saturday or sunday and hopefully release a day or two later?

Haven't all of the betas been for 64 bit only?

- Jonathan M Davis
February 10, 2011
Same thought here.. there's gonna be pleanty more, and a ton were fixed this release cycle.. so at some point just need to stop and release.

On 2/10/2011 10:38 PM, Walter Bright wrote:
> 2 more 64 bit bugs were posted today.
> 
> Don Clugston wrote:
>> Since the last release
>> - A rather terrible appending regression was fixed (adequate grounds
>> for an emergency release)
>> - Some of the worst wrong code bugs have been fixed
>> - A raft of other bugs have been fixed.
>> - And we've switched to git!
>>
>> I really think we should be wrapping up a release now. _______________________________________________

February 11, 2011
My only problem is that I fixed a number of bugs but didn't record them in the changelog. I'll do that asap (bit then I am traveling half a day more).

Sent by shouting through my showerhead.

On Feb 11, 2011, at 7:06 AM, Don Clugston <dclugston at googlemail.com> wrote:

> Since the last release
> - A rather terrible appending regression was fixed (adequate grounds
> for an emergency release)
> - Some of the worst wrong code bugs have been fixed
> - A raft of other bugs have been fixed.
> - And we've switched to git!
>
> I really think we should be wrapping up a release now.
> _______________________________________________
> phobos mailing list
> phobos at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/phobos
February 11, 2011
There are two recent compiler regressions worth looking at, to see if
they are easily fixable:
Bug 5241 dmd: ABI breakage/regression (TypeInfo.toString() returns
partially corrupted string)
- has a patch, though I haven't checked to see if it is good;

Bug 5455 ICE(cgcod.c): Optimization (register allocation?) regression
in DMD 1.065
- which was caused by an innocuous change that has apparently
triggered a latent backend bug.
It would be trivial to temporarily reverse the change, but tracking
down the backend bug could be quite difficult.


On 11 February 2011 07:38, Walter Bright <walter at digitalmars.com> wrote:
> 2 more 64 bit bugs were posted today.
>
> Don Clugston wrote:
>>
>> Since the last release
>> - A rather terrible appending regression was fixed (adequate grounds
>> for an emergency release)
>> - Some of the worst wrong code bugs have been fixed
>> - A raft of other bugs have been fixed.
>> - And we've switched to git!
>>
>> I really think we should be wrapping up a release now.
>> _______________________________________________
>> phobos mailing list
>> phobos at puremagic.com
>> http://lists.puremagic.com/mailman/listinfo/phobos
>>
>>
>>
>
> _______________________________________________
> phobos mailing list
> phobos at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/phobos
>
February 11, 2011

Andrei Alexandrescu wrote:
> I'll do that asap (bit then I am traveling half a day more).
>
> Sent by shouting through my showerhead.
>

Make sure and pack your showerhead for your trip.
« First   ‹ Prev
1 2