[taskjuggler-devel] Re: "Pure QT" port

From: svenflossmann (sven_at_flossmann.net)
Date: Fri Nov 11 2005 - 21:17:13 CET


From: svenflossmann <sven@flossmann.net>
Message-ID: <1817.4374fc49@www.taskjuggler.org>
Date: Fri, 11 Nov 2005 21:17:13 +0100 (CET)
Subject: [taskjuggler-devel] Re: "Pure QT" port


Hi,

I've created a pure QT version, too. Instead of using .pro files, if created new autoconf / automake scripts and patched the taskjuggler core a little bit due to the "lack" of windows specific things, eg. path handling.

Additionally I've ported the core library to use QT4. This might be interesting for Chris, so that you are not doing the same work again ;)

I do not know, what the current status of Chris work is, in order to split the dependencies between the core library and the GUI.
But I think, we could coordinate our work together, so that we have a consistent system for building taskjuggler on different plattforms. On windows I've used the mingw compiler and cygwins autoconf / automake mechanism to get the things running.
One problem might be the support of the microsoft compilers. But, since QT4 itself does not support MS compilers in the GPL version, this might only be a small issue.

Currently, I dream from a taskjuggler version, that would be usable on Windows like it is useable on Linux. TJ is really a very good tool, that might be used in many companies. Unfortunately, many companies do not use Linux as their main operating system -- Windows is widely spread.

In a longterm sight, I would like to see a good linux and a good windows version of taskjuggler. But there is a lot to do in order to get this running, since TJ depends on really many KDE libraries.

Netherless, maybe there is a chance to drive the development of taskjuggler a bit more plattform independent, eg. by introducing a common interface layer or similar things. I know, that this is not an easy job.

What I'm first interested in is, what do you think about that idea?

As a first step, the splitting of the whole project into more independent parts would be a huge win. That is already announced for the next major version. So it would be easier as a first to have the core on both plattforms.

Let me know, what you think?

Best Regards,
    Sven

-- 
To unsubscribe, email: taskjuggler-devel-unsubscribe@suse.com
For additional commands, email: taskjuggler-devel-help@suse.com


This archive was generated by hypermail 2.1.7 : Fri Nov 11 2005 - 21:17:15 CET