DUB 0.9.22 released

2014-09-22 Thread Sönke Ludwig via Digitalmars-d-announce
After again a longer-than-anticipated wait, the next release of the DUB package and build manager is finally ready. This is a major milestone with some important changes in the way dependency versions are handled, making it more robust for a rapidly growing ecosystem. The number of available

DCD v0.4.0-beta1

2014-09-22 Thread Brian Schott via Digitalmars-d-announce
https://github.com/Hackerpilot/DCD/releases/tag/v0.4.0-beta1 Changelog at the above link. Let me know if and how you manage to break it by filing an issue on Github.

Re: DUB 0.9.22 released

2014-09-22 Thread Mathias Lang via Digitalmars-d-announce
Awesome :) Thanks for the time you put in dub, it has become a vital part in D now. 2014-09-22 11:33 GMT+02:00 Sönke Ludwig digitalmars-d-announce@puremagic.com: If you can think of any potentially important and especially backwards-incompatible changes/additions, please mention them

Re: DUB 0.9.22 released

2014-09-22 Thread Suliman via Digitalmars-d-announce
I thought that new version of DUB will bring SDL instead json ...

Re: DUB 0.9.22 released

2014-09-22 Thread Sönke Ludwig via Digitalmars-d-announce
Am 22.09.2014 12:26, schrieb Suliman: I thought that new version of DUB will bring SDL instead json ... That's planned for 1.0.0 (or a possible intermediate release). The major reason for this release is to get the new version management out as soon as possible, because it is a breaking

Re: DUB 0.9.22 released

2014-09-22 Thread Suliman via Digitalmars-d-announce
On Monday, 22 September 2014 at 10:34:29 UTC, Sönke Ludwig wrote: Am 22.09.2014 12:26, schrieb Suliman: I thought that new version of DUB will bring SDL instead json ... That's planned for 1.0.0 (or a possible intermediate release). The major reason for this release is to get the new version

Re: Digger 1.0

2014-09-22 Thread Nick Treleaven via Digitalmars-d-announce
On 21/09/2014 18:43, Rainer Schuetze wrote: I tried it on Windows and Digger does an amazing job at installing dependencies. I think we should recommend it as the first thing to run when trying to get your hands on building dmd/phobos. +1 In case someone starts creating patches: Would it be

Re: DCD v0.4.0-beta1

2014-09-22 Thread Nick Treleaven via Digitalmars-d-announce
On 22/09/2014 10:35, Brian Schott wrote: https://github.com/Hackerpilot/DCD/releases/tag/v0.4.0-beta1 Changelog at the above link. Let me know if and how you manage to break it by filing an issue on Github. I found this link to explain what DCD is ;-)

Re: DUB 0.9.22 released

2014-09-22 Thread Sönke Ludwig via Digitalmars-d-announce
Am 22.09.2014 12:24, schrieb Mathias Lang via Digitalmars-d-announce: Awesome :) Thanks for the time you put in dub, it has become a vital part in D now. 2014-09-22 11:33 GMT+02:00 Sönke Ludwig digitalmars-d-announce@puremagic.com mailto:digitalmars-d-announce@puremagic.com: If you can

Re: DUB 0.9.22 released

2014-09-22 Thread Sönke Ludwig via Digitalmars-d-announce
Am 22.09.2014 12:43, schrieb Suliman: On Monday, 22 September 2014 at 10:34:29 UTC, Sönke Ludwig wrote: Am 22.09.2014 12:26, schrieb Suliman: I thought that new version of DUB will bring SDL instead json ... That's planned for 1.0.0 (or a possible intermediate release). The major reason for

Re: DUB 0.9.22 released

2014-09-22 Thread Sönke Ludwig via Digitalmars-d-announce
Now also on reddit: http://www.reddit.com/r/programming/comments/2h492i/as_of_0922_dub_is_now_ds_official_package_manager/

Re: DUB 0.9.22 released

2014-09-22 Thread Paul Z. Barsan via Digitalmars-d-announce
Great news ! I have a suggestion, not so important: add the subConfigurations field in the complex variant of dependencies.If you have an issue with a package, you will have to look in one place instead of two. See the github issue for details:

Re: DUB 0.9.22 released

2014-09-22 Thread Jacob Carlborg via Digitalmars-d-announce
On 22/09/14 13:26, Sönke Ludwig wrote: That would be a good thing - with more tests (and that is definitely something that needs to be worked on, especially high level tests) it will be more important to have a Windows tester, too, but so far Travis/Linux has generally been sufficient, so there

Re: DUB 0.9.22 released

2014-09-22 Thread Jacob Carlborg via Digitalmars-d-announce
On 22/09/14 11:33, Sönke Ludwig wrote: - Improved dependency version handling scheme. Version upgrades are now explicit, with the current snapshot being stored in the dub.selections.json file. This is similar to how other popular systems, such as Bundler [3], work, but built into

Re: DUB 0.9.22 released

2014-09-22 Thread ponce via Digitalmars-d-announce
On Monday, 22 September 2014 at 09:33:52 UTC, Sönke Ludwig wrote: But even more important, I'm pleased to announce that DUB is now officially developed as part of the D language ecosystem! Based on the decision back during this year's DConf, the repository has been migrated to the

Re: Digger 1.0

2014-09-22 Thread simendsjo via Digitalmars-d-announce
On 09/22/2014 12:50 PM, Nick Treleaven wrote: (...) Sometimes my Windows machine with 2 GB RAM gets OOM when trying to link phobos.lib (I have to close most programs and start again), it would be nice if there was a way to continue a failed build without starting from scratch. My guess is the

Re: DUB 0.9.22 released

2014-09-22 Thread Iain Buclaw via Digitalmars-d-announce
On 22 September 2014 10:33, Sönke Ludwig digitalmars-d-announce@puremagic.com wrote: - Added general support for single-file compilation mode, as well as separate compile/link mode for GDC. N.B: All-at-once compilation has improved with GDC. But you still have to wait minutes rather

Re: DUB 0.9.22 released

2014-09-22 Thread Ben Boeckel via Digitalmars-d-announce
On Mon, Sep 22, 2014 at 16:00:40 +0200, Mathias Lang via Digitalmars-d-announce wrote: The focus was on allowing one to compile on a limited platform (compiled vibe.d on a Raspberry Pi B, 512 Mos or RAM, no swap). In order to be fast, we will have to implement proper dependency analysis

Re: DUB 0.9.22 released

2014-09-22 Thread Poyeyo via Digitalmars-d-announce
On Monday, 22 September 2014 at 11:26:58 UTC, Sönke Ludwig wrote: That would be a good thing - with more tests (and that is definitely something that needs to be worked on, especially high level tests) it will be more important to have a Windows tester, too, but so far Travis/Linux has

Re: DUB 0.9.22 released

2014-09-22 Thread Paulo Pinto via Digitalmars-d-announce
Am 22.09.2014 11:33, schrieb Sönke Ludwig: After again a longer-than-anticipated wait, the next release of the DUB package and build manager is finally ready. This is a major milestone with some important changes in the way dependency versions are handled, making it more robust for a rapidly

Re: DUB 0.9.22 released

2014-09-22 Thread Gary Willoughby via Digitalmars-d-announce
On Monday, 22 September 2014 at 09:33:52 UTC, Sönke Ludwig wrote: Great thanks Sönke!

Re: DUB 0.9.22 released

2014-09-22 Thread Suliman via Digitalmars-d-announce
Is it's proper name DUB analog of CMake and other build tools from C world?

Re: Digger 1.0

2014-09-22 Thread ketmar via Digitalmars-d-announce
On Mon, 22 Sep 2014 15:24:55 +0200 simendsjo via Digitalmars-d-announce digitalmars-d-announce@puremagic.com wrote: My guess is the average for developers is ~8GB. 2GB RAM is really not enough for pretty much anything these days - the browser alone easily chews 3-4GB on moderate use. I

FoundationDB D Bindings

2014-09-22 Thread Rishub Nagpal via Digitalmars-d-announce
FoundationDB is a modern NoSQL database which utilizes a key value store model and purely ACID transactions. https://foundationdb.com/ I've made D bindings available here: https://github.com/shrub77/DerelictFDB

Re: Digger 1.0

2014-09-22 Thread Vladimir Panteleev via Digitalmars-d-announce
On Monday, 22 September 2014 at 10:50:51 UTC, Nick Treleaven wrote: AFAICT the test suite needs a separate MSYS install from the one Git uses, e.g. for a newer version of 'diff'. Not sure if that makes it harder for Digger to support. It shouldn't be too hard. The difficult part is getting

Re: Digger 1.0

2014-09-22 Thread simendsjo via Digitalmars-d-announce
On 09/22/2014 07:28 PM, ketmar via Digitalmars-d-announce wrote: On Mon, 22 Sep 2014 15:24:55 +0200 simendsjo via Digitalmars-d-announce digitalmars-d-announce@puremagic.com wrote: My guess is the average for developers is ~8GB. 2GB RAM is really not enough for pretty much anything these

Re: FoundationDB D Bindings

2014-09-22 Thread Adil Baig via Digitalmars-d-announce
Good stuff! But why the derelict namespace? Looks like your bindings are to the C FoundationDB drivers. In which case i suggest splitting that up and submitting it to the Deimos project (https://github.com/D-Programming-Deimos ). The higher level stuff, like class DerelictFDBLoader, can be a

Re: DUB 0.9.22 released

2014-09-22 Thread Sönke Ludwig via Digitalmars-d-announce
Am 22.09.2014 17:59, schrieb Poyeyo: On Monday, 22 September 2014 at 11:26:58 UTC, Sönke Ludwig wrote: That would be a good thing - with more tests (and that is definitely something that needs to be worked on, especially high level tests) it will be more important to have a Windows tester, too,

Re: DUB 0.9.22 released

2014-09-22 Thread tn via Digitalmars-d-announce
On Monday, 22 September 2014 at 09:33:52 UTC, Sönke Ludwig wrote: If you can think of any potentially important and especially backwards-incompatible changes/additions, please mention them (ideally as GitHub tickets), so that we can include them before the 1.0.0 release. What is the

Re: DUB 0.9.22 released

2014-09-22 Thread K.K. via Digitalmars-d-announce
This inclusion into the DMD install, is just that DMD comes with the dub.exe and .dll's (and ofcourse the linux mac equivalents) in it's folders, correct?