Snapshot 0.6.0
Chris R. Miller
lordSaurontheGreat at gmail.com
Tue May 27 15:03:33 PDT 2008
Lutger Wrote:
> Thanks for your continued efforts to provide an easy D package.
> Is dsss included?
Yes, DSSS 0.75 is included.
> A couple of things I would like to see:
> - there are .chm docs for Tango, but they may be out of date:
> http://www.vga.hr/tango_doc/
> Perhaps you could use dsss to generate candydoc api reference and include
> it?
Adding the documentation would increase the download size a lot. I'm trying to keep it below 15 MB, and thankfully LZMA compression has helped me keep it below 12MB most of the time, but I don't want to push my luck.
> - DFL library and entice designer (which is also an option for designing DWT
> guis). I don't know about redistribution rights, but you might work
> something out or have it download over the net?
You can freely download Entice and its installer from Chris' website, http://www.dprogramming.com/entice.php
> - A 7zip or zip archive as an alternative for the installer. I was trying to
> test this under wine but the installer doesn't run ok.
That is indeed interesting. Out of curiosity, did any of the zipped versions work in wine? NSIS is fairly Windows-centric, so I'm not exactly surprised that it failed in Wine. I honestly didn't think that any of this would work in wine at all, so I never tested for Wine compatibility.
Hopefully I'll be able to offer a native Linux version in the future, which would make wine unnecessary.
> Have you consider bundling an editor with it? An IDE such as codeblocks is
> overkill, but I thing there are good lightweight editors with D support
> such as Scite. That will make it a complete out-of-the-box package for D
> development.
Yes, I have. Eclipse and Descent are the only ones I'd really want to package with it, since in my experience all the other editors aren't nearly as good (let me stress that part: __In My Experience__). As it is, I don't think that would really fit in my 15MB target. DCode might, however. (http://www.dprogramming.com/dcode.php)
As it is, I don't want to try and make a statement about which IDE is the fairest of them all, since that's implicitly what I'm saying by putting any one IDE in there. If I don't include all the others, it's not equal. Even with one of them I would have thrown the 15MB target out the window, so I'm just inclined to not risk it. I reason that installing DMD, building Tango, and building DWT are the hard parts. Clicking through the installer to get Entice, unzipping Eclipse and downloading Descent, or selling your soul while installing Visual Studio are easy enough in comparison, and the VS/Entice/Eclipse choice is something that you need to make, since I'm not the person to do it for you. I'd pick Eclipse every time - that alone tells me I'm not without bias.
More information about the Digitalmars-d-announce
mailing list