]>
Commit | Line | Data |
---|---|---|
0207c176 JPT |
1 | {% extends "../base.html" %} |
2 | ||
3 | {% block title %}{{ _("Development") }}{% end block %} | |
4 | ||
5 | {% block content %} | |
6 | ||
7 | ||
8 | <div class=post> | |
9 | <h3>{{ _("Development") }}</h3> | |
10 | <img src="{{ static_url("images/page_icons/development.png") }}" class="floatTR" border="0" alt="{{ _("Development") }}" /> | |
11 | <p> | |
12 | {% if lang == "de" %} | |
65e4c995 | 13 | Willkommen im Entwicklungsbereich des IPFire-Projekts.<br /> |
d91fbc4e | 14 | Hier gibt es Zugriff auf alle Ressourcen für die Entwicklung.<br /> |
0207c176 JPT |
15 | {% else %} |
16 | Welcome to the development area of the ipfire project.<br /> | |
17 | These are the development ressources. | |
18 | {% end %} | |
19 | </p> | |
20 | </div> | |
21 | <br class="clear" /> | |
22 | ||
23 | <div class=post> | |
6b301cf2 | 24 | <a name="{{ _("git") }}"></a><h3>{{ _("git") }}</h3> |
0207c176 JPT |
25 | <img src=" http://git.ipfire.org/git-logo.png" class="floatTL" alt="{{ _("git") }}" /> |
26 | <p> | |
27 | {% if lang == "de" %} | |
28 | Das Quellcode-Repository wird durch | |
29 | <a href="http://git.or.cz" target="_blank">Git</a> | |
d91fbc4e | 30 | verwaltet. Ein Howto zum Arbeiten mit Git findet man |
0207c176 JPT |
31 | in unserem <a href="http://wiki.ipfire.org/de/development/git" target="_blank">Wiki</a>. |
32 | <br /> | |
d91fbc4e | 33 | Den Source-Code findet man unter: <a href="http://git.ipfire.org/" target="_blank">http://git.ipfire.org/</a> |
0207c176 JPT |
34 | {% else %} |
35 | Our source code repository is managed by | |
36 | <a href="http://git.or.cz" target="_blank">git</a>. | |
37 | Your will find a howto to work with git in our | |
38 | <a href="http://wiki.ipfire.org/en/development/git" target="_blank">wiki</a>. | |
39 | <br /> | |
40 | You may find our source code on: <a href="http://git.ipfire.org/" target="_blank">http://git.ipfire.org/</a> | |
41 | {% end %} | |
42 | </p> | |
43 | </div> | |
44 | <br class="clear" /> | |
45 | ||
46 | ||
47 | <div class=post> | |
6b301cf2 | 48 | <a name="{{ _("source-code") }}"></a><h3>{{ _("source-code") }}</h3> |
0207c176 JPT |
49 | <p> |
50 | {% if lang == "de" %} | |
d91fbc4e | 51 | Die Sourcecode-Tarballs der im IPFire verwendeten Tools findet man unter |
0207c176 JPT |
52 | <a href="http://source.ipfire.org/" target="_target">http://source.ipfire.org/</a><br /> |
53 | Alle Patches, die in der Distribution Verwendung finden, werden in einem | |
4467b80e | 54 | Git-Repository verwaltet (Siehe oben). |
0207c176 JPT |
55 | {% else %} |
56 | The source code tarballs of the tools used in IPFire are available on | |
57 | <a href="http://source.ipfire.org/" target="_target">http://source.ipfire.org/</a>.<br /> | |
58 | All patches that are used in our distribution are stored in a git repository (see above). | |
59 | {% end %} | |
60 | </p> | |
61 | </div> | |
62 | ||
63 | ||
64 | <div class=post> | |
6b301cf2 | 65 | <a name="{{ _("bugtracker") }}"></a><h3>{{ _("bugtracker") }}</h3> |
0207c176 JPT |
66 | <img src="http://bugtracker.ipfire.org/images/mantis_logo.gif" class="floatTL" width="80" alt="{{ _("bugtracker") }}" /> |
67 | <p> | |
68 | {% if lang == "de" %} | |
d91fbc4e MT |
69 | Im <a href="http://bugtracker.ipfire.org" target="_blank">Bugtracker</a> findet man bekannte Fehler.<br /> |
70 | Solltet ihr also einen Fehler oder auch Funktionsvorschlag haben so könnt ihr uns über den Bugtracker | |
0207c176 JPT |
71 | dies mitteilen. Für die Entwicklung ist es wichtig, dass es ausführliche Bug-Reports gibt, |
72 | die dann rasch bearbeitet werden können. | |
73 | {% else %} | |
74 | We manage all issues in our <a href="http://bugtracker.ipfire.org" target="_blank">bugtracker</a>.<br /> | |
75 | Should you have a bug or feature proposal you can tell us about it by posting | |
76 | to the bugtracker. It is important for development to create a detailed bug reports so that | |
77 | we can fix them fastly. | |
78 | {% end %} | |
79 | </p> | |
80 | </div> | |
81 | <br class="clear" /> | |
82 | ||
83 | ||
84 | <div class=post> | |
6b301cf2 | 85 | <a name="{{ _("HowTos") }}"></a><h3>{{ _("HowTos") }}</h3> |
0207c176 JPT |
86 | <p> |
87 | {% if lang == "de" %} | |
65e4c995 | 88 | Im Wiki befinden sich viele weitere Howtos hier einmal die wichtigsten rund ums Entwickeln. |
0207c176 JPT |
89 | <div class=pr_li> |
90 | <ul> | |
91 | <li><a href="http://wiki.ipfire.org/de/development/build" target="_blank">Building IPFire</a></li> | |
92 | <li><a href="http://wiki.ipfire.org/de/development/addon" target="_blank">Building Addon</a></li> | |
4467b80e | 93 | <li><a href="http://wiki.ipfire.org/de/development/language" target="_blank">Creating language file</a></li> |
0207c176 JPT |
94 | </ul> |
95 | </div> | |
96 | {% else %} | |
97 | In the wiki there are many other howtos here folowing the important ons for development. | |
98 | <div class=pr_li> | |
99 | <ul> | |
100 | <li><a href="http://wiki.ipfire.org/en/development/build" target="_blank">Building IPFire</a></li> | |
101 | <li><a href="http://wiki.ipfire.org/en/development/addon" target="_blank">Building Addon</a></li> | |
4467b80e | 102 | <li><a href="http://wiki.ipfire.org/en/development/language" target="_blank">Creating language file</a></li> |
0207c176 JPT |
103 | </ul> |
104 | </div> | |
105 | {% end %} | |
106 | </p> | |
107 | </div> | |
108 | ||
109 | ||
110 | <div class=post> | |
6b301cf2 | 111 | <a name="{{ _("IPFire 3.x") }}"></a><h3>{{ _("IPFire 3.x") }}</h3> |
0207c176 JPT |
112 | <p> |
113 | {% if lang == "de" %} | |
114 | Unser nächstes Ziel ist die Entwicklung einer völlig neuen und komplett redesignten IPFire Version 3.<br /> | |
115 | In der <a href="downloads/development" target="_blank">Download-Sektion</a> | |
d91fbc4e | 116 | gibt es aktuelle Entwicklungsversionen zum herunterladen. |
0207c176 JPT |
117 | <div class=pr_li> |
118 | <ul> | |
119 | <li><a href="http://wiki.ipfire.org/de/development/3.0" target="_blank">Roadmap von IPFire 3.x</a></li> | |
120 | </ul> | |
121 | </div> | |
122 | {% else %} | |
123 | Our next goal is to develop a completely new and redesigned IPFire version 3.<br /> | |
124 | In the <a href="downloads/development" target="_blank">download section</a> | |
d91fbc4e | 125 | you can get a curent development version. |
0207c176 JPT |
126 | <div class=pr_li> |
127 | <ul> | |
128 | <li><a href="http://wiki.ipfire.org/en/development/3.0" target="_blank">Roadmap of IPFire 3.x</a></li> | |
129 | </ul> | |
130 | </div> | |
131 | {% end %} | |
132 | </div> | |
133 | ||
a0607341 JPT |
134 | <div class=post> |
135 | <a name="{{ _("Artwork") }}"></a><h3>{{ _("Artwork") }}</h3> | |
136 | <p> | |
137 | {% if lang == "de" %} | |
138 | Logos und Printmedien vom IPFire-Projekt gibt es auf der Seite <a href="artwork">Artwork</a>. | |
139 | {% else %} | |
140 | Logos and print media of the IPFire project can be found on the <a href="artwork">artwork</a> page. | |
141 | {% end %} | |
142 | </p> | |
143 | </div> | |
144 | ||
0207c176 JPT |
145 | |
146 | {% end block %} | |
147 | ||
148 | {% block sidebar %} | |
d91fbc4e | 149 | <h4>{{ _("Development Area") }}</h4> |
6b301cf2 JPT |
150 | <ul class="links"> |
151 | <li class="first"><a href="#{{ _("git") }}">{{ _("git") }}</a></li> | |
152 | <li><a href="#{{ _("source-code") }}">{{ _("source-code") }}</a></li> | |
153 | <li><a href="#{{ _("bugtracker") }}">{{ _("bugtracker") }}</a></li> | |
154 | <li><a href="#{{ _("IPFire 3.x") }}">{{ _("IPFire 3.x") }}</a></li> | |
a0607341 | 155 | <li><a href="#{{ _("Artwork") }}">{{ _("Artwork") }}</a></li> |
6b301cf2 JPT |
156 | <ul> |
157 | <li><a href="http://www.ohloh.net/projects/compare?metric=Activity&project_0=IPFire&project_1=Smoothwall&project_2=IPCop+Firewall" target="_blank"> | |
158 | {% if lang == "de" %} | |
159 | IPFire im Vergleich mit IPCop und Smoothwall auf ohloh.net | |
160 | {% else %} | |
161 | Comparison of IPFire to IPCop and Smoothwall on ohloh.net | |
162 | {% end %} | |
163 | </a></li> | |
164 | </ul> | |
165 | </ul> | |
0207c176 JPT |
166 | |
167 | ||
168 | ||
169 | {{ modules.SidebarBanner(banner) }} | |
170 | ||
171 | {% end block %} |