The future of DWT

Jacob Carlborg doob at me.com
Thu Jun 24 07:25:28 PDT 2010


I've recently been in contact with Frank Benoit, the original author of 
DWT (the tango version), and he says he has abandoned DWT (and D 
completely what it seems like). I think DWT is a great library and would 
hate to see it completely abandoned. I myself is currently updating the 
Mac version to 3.5.1 but having more and more trouble finding time to 
work on DWT. Therefore I'm now hoping that DWT could get some new 
contributors.

The current status of DWT is:

There are three ports available of DWT: Windows, Linux and Mac OS X. The 
Windows and Linux ports are at version 3.4. I'm currently in the 
progress of updating the Mac port from 3.5M3 to 3.5.1.

There are four repositories, one for each port and one called DWT2. The 
DWT2 repository contains a work in progress on supporting both D1 with 
Tango and D2 with Phobos. Also all ports are now in the same repository, 
except for the Mac port which I haven't had the time yet to add to the 
DWT2 repository.

There are also some other projects, DWT and Eclipse related, in the DWT2 
repository, like JFace.

So I'm now looking for developers to the help, mainly with the Windows 
and Linux ports, but also with the Mac port. What needs to be done is:

* Updating all the ports to the latest SWT version, which currently is 
3.5.2 (3.6 will soon be released)
* Add the Mac port to the DWT2 repository
* Port all code to D2 and Phobos
* Make sure everything is up to date with latest compilers and libraries

Additional things that can be done are:
* Add additional ports (like WPF, 64bit versions)
* Make DWT2 work with LDC (not sure if it works or not)
* Finish porting the other projects in the DWT2 repository

-- 
/Jacob Carlborg


More information about the Digitalmars-d mailing list