March 24, 2015 Re: Release D 2.067.0 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Steven Schveighoffer | On Tuesday, 24 March 2015 at 18:59:53 UTC, Steven Schveighoffer wrote:
> On 3/24/15 2:18 PM, Martin Nowak wrote:
>
>> One way to improve this would be to have changelogs in the
>> dmd/druntime/phobos repo and make the entries part of the pull requests.
>>
>
> +1000
>
> -Steve
Yes, sounds reasonable. Those can be included into dlang.org automatically as part of release script anyway.
|
March 24, 2015 Re: Release D 2.067.0 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Dicebot | On 2015-03-24 20:33, Dicebot wrote: > Yes, sounds reasonable. Those can be included into dlang.org > automatically as part of release script anyway. In the meantime, just require that a language change should have a corresponding pull request for the changelog before merging. -- /Jacob Carlborg |
March 24, 2015 Re: Release D 2.067.0 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Martin Nowak | On 3/24/2015 11:18 AM, Martin Nowak via Digitalmars-d-announce wrote:
> One way to improve this would be to have changelogs in the
> dmd/druntime/phobos repo and make the entries part of the pull requests.
For what it's worth, that's how things were setup a long time ago (by me), but a lot of people argued enough that it was dropped. I can't remember why.
|
March 24, 2015 Re: Release D 2.067.0 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Martin Nowak | On Tue, Mar 24, 2015 at 19:18:22 +0100, Martin Nowak via Digitalmars-d-announce wrote: > What I'm regretting more, is that I have to run after every contributor, bugging them 3 times to write a single changelog line. > > One way to improve this would be to have changelogs in the dmd/druntime/phobos repo and make the entries part of the pull requests. One thing that I've seen done and liked is that branches worthy of release notes drop a file in somewhere like docs/release/notes/dev/$branchname.md or something (pick your favorite doc format and path) and then making notes for an actual release is taking those, collating them and finally cleaning out the directory for the next release. --Ben |
March 24, 2015 Re: Release D 2.067.0 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Martin Nowak | On Tuesday, 24 March 2015 at 17:08:03 UTC, Martin Nowak wrote:
> Glad to announce D 2.067.0.
>
> This release comes with many improvements.
> The GC is a lot faster for most use-cases, we have improved C++
> interoperability and fixed plenty of bugs.
>
> See the changelog for more details.
> http://dlang.org/changelog.html
>
> Download pages and documentation will be updated within the next few hours.
>
> http://downloads.dlang.org/releases/2.x/2.067.0/
> http://ftp.digitalmars.com/
>
> Until the binaries are mirrored to the official site, you can get them here.
> https://dlang.dawg.eu/downloads/dmd.2.067.0/
>
> -Martin
This cannot be added to homebrew until there is a new stable release of dub.
|
March 24, 2015 Re: Release D 2.067.0 | ||||
---|---|---|---|---|
| ||||
Posted in reply to rumbu | On Tuesday, 24 March 2015 at 19:00:07 UTC, rumbu wrote:
> Congratulations!
>
> Before launching it in the wild, can *mscoff.lib libraries included in the package?
Sorry, we'll try to get that for the next release which will come pretty soon.
Noone noticed me of that to change the release scripts and it didn't yet have enough test exposure.
|
March 24, 2015 Re: Release D 2.067.0 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Brad Roberts | On Tuesday, 24 March 2015 at 19:54:06 UTC, Brad Roberts wrote: > For what it's worth, that's how things were setup a long time ago (by me), but a lot of people argued enough that it was dropped. I can't remember why. If you look at the existing changelogs, they are much more detailed. https://github.com/D-Programming-Language/phobos/blob/f77b38705bd12395c5a62f3bd4567a2935debbf1/changelog.dd Merge conflicts in changelog can be reduced using merge=union, btw. https://about.gitlab.com/2015/02/10/gitlab-reduced-merge-conflicts-by-90-percent-with-changelog-placeholders/ |
March 24, 2015 Re: Release D 2.067.0 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrei Alexandrescu | On Tuesday, 24 March 2015 at 18:01:26 UTC, Andrei Alexandrescu wrote:
> Yes, amazing job. Let's gear up for the next release with http://wiki.dlang.org/DIP75 sooner! -- Andrei
Well 2 month, that's right before dconf, sounds like a good plan.
|
March 24, 2015 Re: Release D 2.067.0 | ||||
---|---|---|---|---|
| ||||
Posted in reply to John Colvin | On 03/24/2015 10:11 PM, John Colvin wrote:
> This cannot be added to homebrew until there is a new stable release of dub.
Why is that?
Anyhow dub is in beta and ready soon.
|
March 24, 2015 Re: Release D 2.067.0 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Martin Nowak | On Tuesday, 24 March 2015 at 17:08:03 UTC, Martin Nowak wrote: > Glad to announce D 2.067.0. > > https://dlang.dawg.eu/downloads/dmd.2.067.0/ > > -Martin Congrats! Although, I must admit, I was a little saddened to see that multiple alias this didn't make the release, I thought it was finalized... I should have kept a closer watch. https://github.com/D-Programming-Language/dmd/pull/3998 |
Copyright © 1999-2021 by the D Language Foundation