57 lines
1.5 KiB
HTML
57 lines
1.5 KiB
HTML
{% extends "_layout.html" %}
|
|
{% block title %}New Developer's Guide{% endblock %}
|
|
{% block content %}
|
|
Here's a very quick guide to getting started.
|
|
<ul>
|
|
<li>
|
|
Not quite ready for coding?
|
|
Try <a href="getinvolved.html">getting involved</a> first.
|
|
|
|
<li>
|
|
For development on the i2p router or the embedded applications,
|
|
learn Java, love Java :)
|
|
|
|
<li>
|
|
Study the <a href="how_intro.html">how intro</a>,
|
|
the <a href="how.html">other "how" documents</a>,
|
|
the <a href="techintro.html">tech intro</a>,
|
|
and associated documents.
|
|
|
|
<li>
|
|
For development on the i2p router or the embedded applications,
|
|
get the monotone source repository installed - short instructions:
|
|
<ul>
|
|
<li>Install monotone
|
|
<li>Enable the i2ptunnel client tunnel on port 8998 pointing to mtn.i2p2.i2p
|
|
<li>mtn -d i2p.mtn db init
|
|
<li>mtn -d i2p.mtn pull 127.0.0.1:8998 i2p.i2p
|
|
<li>mtn -d i2p.mtn co --branch=i2p.i2p
|
|
</ul>
|
|
Long version: see the <a href="monotone.html">monotone page</a>.
|
|
|
|
<li>
|
|
To compile the code, you need the Sun Java SDK 1.5 or higher
|
|
(or equivalent SDK) and
|
|
<a href="http://ant.apache.org/">Apache ant</a>
|
|
version 1.7.0 or higher.
|
|
|
|
<li>
|
|
For development on new applications,
|
|
see the <a href="applications">application development guide</a>.
|
|
|
|
<li>
|
|
See <a href="http://zzz.i2p/forums/3">zzz's todo lists</a>,
|
|
<a href="todo.html">this website's todo list</a> or
|
|
<a href="http://trac.i2p2.i2p/report/2">trac</a>
|
|
for ideas.
|
|
|
|
<li>
|
|
Say hi to the developers on #i2p
|
|
|
|
<li>
|
|
See the bottom of <a href="licenses.html">licenses.html</a> for
|
|
commit privilege requirements.
|
|
|
|
</ul>
|
|
{% endblock %}
|