What's the status?
Andrew Bachmann
andrewbachmann at gmail.com
Tue Sep 2 10:36:18 PDT 2008
Hi William,
As dalibor topic wrote, I'm currently working on patches for multiplatform
building
without requiring java as part of the build system. In particular, I'm
working on the
MakeDeps tool which is used to manage dependencies for the build system.
I've transliterated the tool into C++ from Java and it works for Haiku,
BeOS, and
Ubuntu Linux. (platforms I personally tested) I am in the midst of
translating
portions of the tool to windows so that the build system won't have a Java
and
C++ version that need to be maintained side by side. You're more than
welcome
to help with this part of the task.
Alternatively, there are some other parts of the build system that
presuppose an
existing java executable. I believe that removing the java requirement from
these
would also be somewhat straightforward but still interesting to do.
In the area that you referred to, we actually have quite a lot done already
from
java 1.4. Unfortunately, without the build system going, you can't
practically test any
contributions that you could make.
Andrew
On Mon, Sep 1, 2008 at 6:31 PM, William Tracy <afishionado at gmail.com> wrote:
> Hello,
>
> What's the progress on the port? The amount of traffic suggests that
> there hasn't been a lot of progress. :-(
>
> I am majoring in software engineering at Cal Poly State University,
> and am currently going through different ideas for a senior project.
> One of the ideas I am considering is porting AWT/Swing to Haiku.
>
> I would probably initially focus on getting the bare minimum amount of
> AWT code ported to support Swing. This would mean getting top-level
> windows working, as well as most of the painting APIs (Java2D) but
> ignoring most of the other AWT widgets. From there, it seems
> reasonable to assume that there is relatively little code in Swing
> that would need to be rewritten.
>
> For this to work, though, I would need the core runtime and JNI
> already working. Having most of java.lang and java.util working would
> be nice, too. (Strings and containers are nice things to have!)
>
> If I am going to turn this into a senior project, I would need to have
> that basic infrastructure in place within the next month, tops.
> Otherwise, I'm going to have to move on to another project for now.
>
> So, what progress has already been made, and is my help welcome?
>
> --
> William Tracy
> afishionado at gmail.com -- wtracy at calpoly.edu
>
> "We need a special holiday to honor the countless kind souls with
> unsecured networks named 'linksys'."
> -- Randall Munroe
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/haiku-port-dev/attachments/20080902/d74af5dc/attachment.html
More information about the haiku-port-dev
mailing list