Can I help?

Andrew Bachmann andrewbachmann at gmail.com
Sun May 23 23:06:25 PDT 2010


Hi Endre,

I recommend that you start by following the instructions from here:
http://www.haiku-os.org/blog/andrewbachmann/2009-12-21_openjdk_hotspot_libjvmso_built_haiku

Please note that xsltproc is available in one of the packages for
Haiku now.  I haven't checked if it was included in the haiku alpha 2
or not.

After you've managed to get this working, the next step is to "get
legal", by signing the SCA.  There's a link from here and also good
advice to sign up for this list:

http://www.haiku-os.org/blog/bryanv/2008-03-11/how_to_help_with_the_openjdk_port

Once you've managed to get this far, there are two kinds of work
available at the moment.  One is to go through the makefiles and
ensure that they are appropriate for Haiku.  This is not very
straightforward work, and you should know Make pretty well if you want
to do it.

The other is to go through the java or C++ sources and look for
functionality implemented for the other platforms but not for Haiku.
Usually this is done by adapting whichever platform is most similar to
Haiku for that functionality, merging two platform implementations, or
writing one from scratch.  Without the makefile work above, your files
may have to be compiled by hand (or not compiled) and testing also
would have to be out-of-jdk.

I recommend that you get to the point where you get the openjdk libs
building per the above blog post and then email the list again and
we'll see where we stand.

Finally, welcome!  I hope you can find contributing fun and rewarding.

Andrew
P.S. If this seems like more than you wanted to get into, I can also
keep track of your name for testing openjdk haiku later when we reach
that point.

2010/5/23 Varga Endre Sándor <vendre at hit.bme.hu>:
>
> Hello!
>
> I am new to Haiku development and I see that there is an OpenJDK port going
> on. While I am not an expert in C++, I use Java daily, so maybe I can help.
> Is there any task that I could do or anything to contribute?
>
> Thanks
> -Endre
>


More information about the haiku-port-dev mailing list