Archive for the ‘Derelict’ Category

Derelict Wants *You*

Saturday, April 12th, 2008

Over the last few years, I’ve often had quite a lot going on. But since last fall, personal and professional issues and commitments have severely limited my time at the keyboard. As a result, a lot of things that I want to do have had to take a back seat to things I need to do.

Derelict is one of the things that I’ve not been able to keep up with. I’ve been as attentive as I can to the forums, getting fixes in for any issues that pop up when I can. I’ve given a couple of people write access to the repository to get Mac updates in when they can. We’ve got several packages working on Mac now and more are sure to follow. But I’ve got other things that need to take priority, including a certain Tango project that was announced here and in the NG some months ago and has fallen badly behind, meaning I can’t devote the time and effort right now to Derelict that it needs.

So I’m asking for help. I’m not about to abandon the project, but I need to step away from it for a while so that I’m not constantly worrying about it. What I’m looking for are some volunteers to help keep Derelict in shape — staying on top of bug fixes, helping with the Mac side of things, updating packages to the latest versions of the libraries they bind, getting the documentation up to date, and so on.

I still need to talk to Tom (h3r3tic) to see what his situation is (I know he’s busy with team0xf stuff), so I won’t be getting into any organizational details just yet. But if you are willing to help out, please let me know. I’m particularly interested in finding someone who can be an interim project manager, because I surely don’t want to dump everything in Tom’s lap. If you are familiar with Derelict and have the spare time to stay on top of the forums, oversee submissions, get bug fixes in as problems arise… I’m very interested in hearing from you.

Technorati Tags: ,

Attn: Derelict Users

Sunday, February 10th, 2008

Two items of interest to Derelict users:

1) If you updated from the trunk, or fetched Derelict through DSSS within the past 14 hours or so (it’s almost 7:30 am GMT as I type this) , you will have a version that is incompatible with Tango 0.99.4 Frank. If you did not and are using an older snapshot of Derelict, it will be incompatible with the latest Tango trunk (the future 0.99.5 release).

I have just committed a fix that should allow Derelict to work with both the latest Tango release and the current trunk. It works for me, anyway.

2) Gregor discontinued support for building libraries in DSSS with the previous release (0.74), but the current release (0.75) allows them again. I’ve done a test run of ‘dsss net install derelict’. It installs and compiles just fine. So if you prefer to get Derelict that way, you should be OK. I haven’t tested individual package installs, so if you encounter any problems let me know.

On a side note, I’ve been unable to test the independent build of the Derelict libs (i.e. outside of the DSSS install process, via running ‘dsss build’ in the trunk directory). I’ve apparently got an older copy of Derelict somewhere on my system that DSSS keeps picking up but that I can’t find. If you are building the libraries that way, let me know if it doesn’t work for you.

I still recommend that Derelict users avoid building the libraries altogether and just let DSSS/Rebuild/Bud compile and link the Derelict modules automatically for you. You should really only need to build the libraries if you are using an IDE/build tool that doesn’t do it for you automatically. Though, the DSSS ‘net install’ feature is really nice for those going that route.

Technorati Tags: , , ,

TankWars

Thursday, December 6th, 2007

Yet another D game: TankWars. This one is open source and has a project page over at DSource. Developed by Clay Smith, it is currently unfinished. It uses Tango and Clay’s ArcLib (which in turn uses Derelict :)). Clay started the project for school and says on his blog that he likely won’t be finishing it. So if anyone wants to take up the challenge of completing it, it’s waiting there for you!

Technorati Tags: , , , ,

guisterax

Thursday, December 6th, 2007

More D game goodness! Guillaume Chéreau has set up a project on DSource for his open source game, guisterax, a 2D Asteroids clone. The game is built on Phobos and uses Derelict.

Technorati Tags: , , ,

Mayhem Intergalactic

Thursday, December 6th, 2007

This one slipped under my radar for quite a while. Indie game developer Inventive Dingo released a game back in July, Mayhem Intergalactic, which was created with D. If you frequent the DSource forums, you may know the developer by the handle ‘Crispy’. The game is built on Phobos and uses Derelict to bind with some open source game libraries such as SDL.

Being a wannabe indie developer and big fan of D myself, I encourage you to get on over to Inventive Dingo and pick up a copy of Mayhem Intergalactic. I’ve got a loaded credit card at the moment, but as soon as I pay it off next week Crispy’s got a guaranteed purchase from me.

Technorati Tags: , , , ,