Ticket #9 (new defect)

Opened 4 months ago

Last modified 3 months ago

Phobos Support

Reported by: JJR Assigned to: JJR
Priority: major Milestone:
Component: DWT-Win Version: 1.0
Keywords: DWT Phobos Cc:

Description (Last modified by JJR)

Dwt-win and Dwt-linux (and associated projects) need to support Phobos to meet the needs of larger D audience.

Change History

06/10/08 02:40:43 changed by keinfarbton

First step could be to make all sources no more directly importing tango.

That means, whereever tango is imported, wrap the functionality in the dwt.dwthelper package and import from there. This has two advantages:

1. The version statements are primarily only needed in dwt.dwthelper
2. Befor even starting with phobos, it is more easy to see the potential problems

06/10/08 11:18:47 changed by JJR

Also, as you mentioned in a private chat, there are a couple of tango packages being used that have no Phobos equivalent. For example, the dwthelper package uses Tango collections and Tango logging. The phobos version may have to do without the logging tools for now. You also mentioned the need for XML parser, I think, for the JFace port?

It seems that in order to get some of these things to work, some of the Tango packages might have to be ported to Phobos. Hopefully not too many of them, though.

07/01/08 09:42:19 changed by JJR

  • description changed.

Not on the agenda for now due to higher priority development. This will have to be set aside until someone volunteers the time to do the port.