www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - DUB 0.9.22 RC 2 needs testing

reply =?ISO-8859-15?Q?S=F6nke_Ludwig?= <sludwig rejectedsoftware.com> writes:
After a long pause, the next version of DUB is finally ready. It 
contains some major changes, of which especially one of them still 
requires some more careful testing to make sure that there are no 
regressions.

As you may have already heard or noticed, specifying dependencies with a 
"~branch" used for the version specification has been deprecated, as it 
became obvious that supporting this is impractical for the overall 
ecosystem. Please have a look at the wiki for more information about 
this topic:
https://github.com/D-Programming-Language/dub/wiki/Version-management#deprecation-of-branch-based-dependencies

As always, find the download links in the "Latest preview" section:
http://code.dlang.org/download

Please try to invest a little time to "dub build" and "dub upgrade" some 
of your projects and see if there are any issues.

Bug reports should go to:
https://github.com/D-Programming-Language/dub/issues
Aug 26 2014
next sibling parent reply Andrej Mitrovic via Digitalmars-d <digitalmars-d puremagic.com> writes:
On 8/26/14, Sönke Ludwig <digitalmars-d puremagic.com> wrote:
 Bug reports should go to:
 https://github.com/D-Programming-Language/dub/issues
Oh hey, I must have missed this part. Dub moved to dlang's repos? Nice!
Aug 26 2014
next sibling parent reply =?UTF-8?B?U8O2bmtlIEx1ZHdpZw==?= <sludwig rejectedsoftware.com> writes:
Am 26.08.2014 14:07, schrieb Andrej Mitrovic via Digitalmars-d:
 On 8/26/14, Sönke Ludwig <digitalmars-d puremagic.com> wrote:
 Bug reports should go to:
 https://github.com/D-Programming-Language/dub/issues
Oh hey, I must have missed this part. Dub moved to dlang's repos? Nice!
I just wanted to wait with that announcement until the new version is ready, but that somehow has taken far longer than anticipated ;)
Aug 26 2014
next sibling parent reply Andrej Mitrovic via Digitalmars-d <digitalmars-d puremagic.com> writes:
On 8/26/14, Sönke Ludwig <digitalmars-d puremagic.com> wrote:
 Am 26.08.2014 14:07, schrieb Andrej Mitrovic via Digitalmars-d:
 On 8/26/14, Sönke Ludwig <digitalmars-d puremagic.com> wrote:
 Bug reports should go to:
 https://github.com/D-Programming-Language/dub/issues
Oh hey, I must have missed this part. Dub moved to dlang's repos? Nice!
I just wanted to wait with that announcement until the new version is ready, but that somehow has taken far longer than anticipated ;)
Btw why is the copyright holder of dub "Matthias Dondorff" instead of you (in dub.json)? I've never heard of this guy.
Aug 26 2014
parent =?UTF-8?B?U8O2bmtlIEx1ZHdpZw==?= <sludwig rejectedsoftware.com> writes:
Am 26.08.2014 14:48, schrieb Andrej Mitrovic via Digitalmars-d:
 On 8/26/14, Sönke Ludwig <digitalmars-d puremagic.com> wrote:
 Am 26.08.2014 14:07, schrieb Andrej Mitrovic via Digitalmars-d:
 On 8/26/14, Sönke Ludwig <digitalmars-d puremagic.com> wrote:
 Bug reports should go to:
 https://github.com/D-Programming-Language/dub/issues
Oh hey, I must have missed this part. Dub moved to dlang's repos? Nice!
I just wanted to wait with that announcement until the new version is ready, but that somehow has taken far longer than anticipated ;)
Btw why is the copyright holder of dub "Matthias Dondorff" instead of you (in dub.json)? I've never heard of this guy.
That needs to get updated. Back then he was the main author of the original "vibe package manager" (VPM) when DUB was still meant as a plugin manager for vibe.d. He slowly left the project, though, and many parts have since been (re)written from scratch.
Aug 26 2014
prev sibling parent reply Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> writes:
On 8/26/14, 5:24 AM, Sönke Ludwig wrote:
 Am 26.08.2014 14:07, schrieb Andrej Mitrovic via Digitalmars-d:
 On 8/26/14, Sönke Ludwig <digitalmars-d puremagic.com> wrote:
 Bug reports should go to:
 https://github.com/D-Programming-Language/dub/issues
Oh hey, I must have missed this part. Dub moved to dlang's repos? Nice!
I just wanted to wait with that announcement until the new version is ready, but that somehow has taken far longer than anticipated ;)
An article/blog about this all would be nice. -- Andrei
Aug 26 2014
parent reply =?UTF-8?B?U8O2bmtlIEx1ZHdpZw==?= <sludwig rejectedsoftware.com> writes:
Am 26.08.2014 17:04, schrieb Andrei Alexandrescu:
 On 8/26/14, 5:24 AM, Sönke Ludwig wrote:
 Am 26.08.2014 14:07, schrieb Andrej Mitrovic via Digitalmars-d:
 On 8/26/14, Sönke Ludwig <digitalmars-d puremagic.com> wrote:
 Bug reports should go to:
 https://github.com/D-Programming-Language/dub/issues
Oh hey, I must have missed this part. Dub moved to dlang's repos? Nice!
I just wanted to wait with that announcement until the new version is ready, but that somehow has taken far longer than anticipated ;)
An article/blog about this all would be nice. -- Andrei
I don't really have a platform for that, so I would probably just make an ordinary newsgroup post.
Aug 26 2014
parent Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> writes:
On 8/26/14, 8:22 AM, Sönke Ludwig wrote:
 I don't really have a platform for that, so I would probably just make
 an ordinary newsgroup post.
That sounds great, please do! -- Andrei
Aug 26 2014
prev sibling parent "Dicebot" <public dicebot.lv> writes:
On Tuesday, 26 August 2014 at 12:07:46 UTC, Andrej Mitrovic via 
Digitalmars-d wrote:
 On 8/26/14, Sönke Ludwig <digitalmars-d puremagic.com> wrote:
 Bug reports should go to:
 https://github.com/D-Programming-Language/dub/issues
Oh hey, I must have missed this part. Dub moved to dlang's repos? Nice!
Yes, there is a certain plan for making it into official dmd release in a one or two releases from now but Sonke does not want to announce details until 0.9.22 is fully fleshed and finished ;)
Aug 26 2014
prev sibling next sibling parent Russel Winder via Digitalmars-d <digitalmars-d puremagic.com> writes:
On Tue, 2014-08-26 at 13:38 +0200, S=C3=B6nke Ludwig via Digitalmars-d wrot=
e:
 After a long pause, the next version of DUB is finally ready. It=20
 contains some major changes, of which especially one of them still=20
 requires some more careful testing to make sure that there are no=20
 regressions.
I accidentally notices RC2 earlier this morning so already have it loaded and running. No problems as yet.
 As you may have already heard or noticed, specifying dependencies with a=
=20
 "~branch" used for the version specification has been deprecated, as it=
=20
 became obvious that supporting this is impractical for the overall=20
 ecosystem. Please have a look at the wiki for more information about=20
 this topic:
 https://github.com/D-Programming-Language/dub/wiki/Version-management#dep=
recation-of-branch-based-dependencies As a user of GtkD master/HEAD this change has been a bit annoying, but as there are workarounds, there are ways forward, so no problem.
 As always, find the download links in the "Latest preview" section:
 http://code.dlang.org/download
=20
 Please try to invest a little time to "dub build" and "dub upgrade" some=
=20
 of your projects and see if there are any issues.
=20
 Bug reports should go to:
 https://github.com/D-Programming-Language/dub/issues
--=20 Russel. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.winder ekiga.n= et 41 Buckmaster Road m: +44 7770 465 077 xmpp: russel winder.org.uk London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder
Aug 26 2014
prev sibling parent "Israel" <tl12000 live.com> writes:
On Tuesday, 26 August 2014 at 11:38:20 UTC, Sönke Ludwig wrote:
 After a long pause, the next version of DUB is finally ready. 
 It contains some major changes, of which especially one of them 
 still requires some more careful testing to make sure that 
 there are no regressions.

 As you may have already heard or noticed, specifying 
 dependencies with a "~branch" used for the version 
 specification has been deprecated, as it became obvious that 
 supporting this is impractical for the overall ecosystem. 
 Please have a look at the wiki for more information about this 
 topic:
 https://github.com/D-Programming-Language/dub/wiki/Version-management#deprecation-of-branch-based-dependencies

 As always, find the download links in the "Latest preview" 
 section:
 http://code.dlang.org/download

 Please try to invest a little time to "dub build" and "dub 
 upgrade" some of your projects and see if there are any issues.

 Bug reports should go to:
 https://github.com/D-Programming-Language/dub/issues
Wow i didnt even notice, i only went to download RC2 today to build GFM but didnt realize RC2 was up just today
Aug 26 2014