The how to help instructions have been wrong for years and have many dead links. Remove them.

This commit is contained in:
Eitan Adler 2013-06-25 18:58:24 +00:00
parent ccb48fa636
commit 20735bf276
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=42049

View file

@ -12,39 +12,10 @@
<body class="navinclude.developers">
<p><b>I want to</b>:</p>
<br/>...<a href="#code">work on the port itself</a>
<br/>...<a href="#testing">help testing</a>
<br/>...<a href="#bug">report a bug</a>
<br/>...<a href="#documentation">write documentation</a>
<a name="code"></a>
<p><b><font color="#660000">So you want to help, do you?</font></b></p>
<p>Working on the &jdk; port requires a firm grasp of C, the FreeBSD architecture, and a lot of time to spare. The changes that need to be made in the code have to do with how FreeBSD differs from Solaris&trade;, so if you don't know these, you will not go very far in the port. We have
had many people say they are willing to help, but when they see what is involved, they drop away.</p>
<p>Having been dutifully warned, here is what you need to do to get involved:</p>
<ol>
<li><b>Obtain a license from Sun for the source code</b></li>
<li><ul>
<li><b>For JDK 1.1.x</b> You will need to obtain a &quot;Non-Commercial License&quot; This is done at <a href="http://www.javasoft.com/nav/business/source_form.html">http://www.javasoft.com/nav/business/source_form.html</a></li>
<li><b>For Java 2</b> You will need to agree to and sign the &quot;Community Source License&quot; This is done at <a href="http://jsecom4.sun.com:80/servlet/EComActionServlet/ECom.WelcomePageInfo;$sessionid$">the Sun Download Center</a></li>
</ul></li>
<li><b>Download the source code</b></li>
<li><ul>
<li><b>For JDK 1.1.x</b> Instructions will be provided to you by Sun.</li>
<li><b>For Java 2</b> You may download the source code from <a href="http://www.sun.com/software/java2/download.html">http://www.sun.com/software/java2/download.html</a></li>
</ul></li>
<li><b>Use Patches</b> Patches and build instructions may be downloaded from
<a href="http://www.eyesbeyond.com/freebsd-jdk122-patches-latest.tar.gz">http://www.eyesbeyond.com/freebsd-jdk122-patches-latest.tar.gz</a>. Currently open
issues and test results may be found at
<a href="http://www.kjkoster.org/java/index.html">http://kjkoster.org/java/index.html</a>
<h3>AND/OR</h3></li>
<li><b>Obtain source code &quot;diffs&quot;</b> Notify Nate Williams <a href="mailto:nate@yogotech.com">nate@yogotech.com</a> that you have the license and arrange to gain access to the CVS tree.
<h3>AND/OR</h3></li>
<li><b>Begin hacking on the sources</b> Begin your porting. Jump right in and start digging.</li>
<li><b>Let the world know you have finished it!</b></li>
</ol>
<a name="testing"></a>
<p><b><font color="#660000">You want to help, but do not know C or FreeBSD <i>that</i> well?</font></b></p>
<p>The absolute best thing you can do is download the <a href="dists/">latest release</a>, install it, and try all your favorite Java applications. If they don't work, see below.</p>