Andrei has announced the schedule for DConf 2014. Looks to be a powerful conference. Even Scott Meyers is dropping in this year to deliver one of the keynotes. I’m still intending to go, though I haven’t been able to finalize any plans yet. I really would hate to miss it!
March 04, 2014
February 28, 2014
The time has come. Two months later than I had anticipated, but it has come nonetheless. I’ve just migrated the last package I intend to migrate to DerelictOrg. From now on, I am finished with Derelict 3. Soon, I will update the project REDME to indicate that the entire project is, essentially, deprecated. I do not intend to touch it ever again. No bugfixes, no updates, nothing. I will keep it in the dub registry until after DConf, then I will deregister it. The source will remain on github indefinitely. The Derelict3 section of the forums will remain open as well.
If you are still using Derelict 3 and have not yet migrated to DerelictOrg, what the hell are you waiting for? If you are using dub, it’s a simple matter of changing your dependencies. You shouldn’t need to change any code at all except in a couple of specific circumstances. It is my intention that DerelictOrg be the final, permanent iteration of the project. No Derelict 5, no more moving around or reorganizing the packages — what I have now should be the final evolution. So give up Derelict 3 and make the move!
My next focus for DerelictOrg is to start inviting in some of the derelict-extras maintainers along with their packages. I’ll likely be moving at the same glacial pace as always, but it will get done. But the very next item on my list is a new Allegro 5 binding I put together. My old one (in Derelict 2) had some issues I didn’t know how to work around at the time. Now, I do. I actually created the binding two or three months ago, but wanted to wait until the migration was complete until I added it to the repo. I expect to get around to pushing it in a week or so.
Comments, questions, criticisms and whatnot are welcome as always.
February 25, 2014
February 24, 2014
DMD 2.065 has been pushed out. This time, there was a big difference in the release process. Not long ago, Andrew Edwards stepped forward to be the build manager. That also means he manages the entire release process from beginning to end, starting with the betas. And, as with the last few releases, Andrej Mitrovic put together a very detailed changelog. Their work is greatly appreciated, particularly since it frees Walter and other contributors up to work on the compiler more. And let’s not forget all of those who submitted pull requests to fix outstanding issues. I only wish I had more time to learn the compiler internals so I could join them.
If you feel like you’ve got some spark in you for fixing DMD issues, you might want to start with the ones that Facebook has place bounties on. I’m sure a number of D users would love to see some of those bugs squashed.
February 22, 2014
The latest version of DUB is now available. Lots of stuff to like in this release. I’ve been using the release candidates with a project I’m working on at the moment. I can say that the way static library dependencies are handled now is well worth the upgrade. This little tool keeps getting better and better. Thanks, Sönke!