- Merge the changes into the external German repository. - Fix problems caused by this process. - Merge the corrected version back. 2. MFbed: Update the German website. www/de/about.sgml 1.5 -> 1.10 www/de/applications.sgml 1.31 -> 1.33 www/de/index.xsl 1.152 -> 1.156 www/de/internet.sgml 1.35 -> 1.37 www/de/send-pr.sgml 1.52 -> 1.54 www/de/where.sgml 1.84 -> 1.86 www/de/community/mailinglists.sgml 1.9 -> 1.11 www/de/news/Makefile 1.43 -> 1.46 www/de/news/news.sgml 1.44 -> 1.46 www/de/platforms/sparc.sgml 1.26 -> 1.28 www/de/platforms/ia64/index.xsl 1.5 -> 1.7 www/de/share/sgml/navibar.l10n.ent 1.1 -> 1.5 www/de/share/sgml/news.xml 1.1 -> 1.16 www/de/share/sgml/press.xml 1.1 -> 1.11 Obtained from: The FreeBSD German Documentation Project.
161 lines
5.6 KiB
XML
161 lines
5.6 KiB
XML
<!DOCTYPE xsl:stylesheet PUBLIC "-//FreeBSD//DTD FreeBSD XSLT 1.0 DTD//EN"
|
|
"http://www.FreeBSD.org/XML/www/share/sgml/xslt10-freebsd.dtd" [
|
|
<!ENTITY base "../..">
|
|
<!ENTITY email "freebsd-ia64">
|
|
<!ENTITY title "FreeBSD/ia64 Project">
|
|
<!ENTITY % navinclude.developers "INCLUDE">
|
|
]>
|
|
<!--
|
|
$FreeBSDde: de-www/platforms/ia64/todo.xsl,v 1.12 2006/10/19 19:26:04 jkois Exp $
|
|
basiert auf: 1.9
|
|
-->
|
|
|
|
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
|
|
<xsl:import href="http://www.FreeBSD.org/XML/www/lang/share/sgml/libcommon.xsl"/>
|
|
|
|
<xsl:variable name="date" select="'$FreeBSD: /repoman/r/dcvs/www/de/platforms/ia64/todo.xsl,v 1.8 2006/08/19 21:21:54 hrs Exp $'"/>
|
|
|
|
<xsl:output doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN"
|
|
encoding="iso-8859-1" method="html"/>
|
|
|
|
<xsl:template match="/">
|
|
<html>
|
|
&header1;
|
|
<body>
|
|
|
|
<div id="CONTAINERWRAP">
|
|
<div id="CONTAINER">
|
|
&header2;
|
|
|
|
<div id="CONTENT">
|
|
<div id="SIDEWRAP">
|
|
&nav;
|
|
</div> <!-- SIDEWRAP -->
|
|
|
|
<div id="CONTENTWRAP">
|
|
&header3;
|
|
|
|
<img align="right" alt="Montecito die" src="&enbase;/platforms/ia64/montecito-die.png"/>
|
|
|
|
<p>Die FreeBSD/ia64-PR-Datenbank durchsuchen:</p>
|
|
|
|
<form action="http://www.FreeBSD.org/cgi/query-pr-summary.cgi" method="get">
|
|
<input type="hidden" name="category" value="ia64"/>
|
|
<input type="hidden" name="sort" value="none"/>
|
|
<input type="text" name="text"/>
|
|
<input type="submit" value="Los"/>
|
|
</form>
|
|
|
|
<h3>Was noch getan werden muss</h3>
|
|
|
|
<p>Diese Seite ist Ausgangspunkt für Leute, die Aufgaben
|
|
suchen. Die Reihenfolge der Aufgaben auf dieser Seite ist
|
|
nicht immer ein Hinweis auf deren Priorität, in der
|
|
Regel aber schon. Nicht alle Aufgaben finden hier
|
|
Erwähnung, das bedeutet jedoch nicht, dass diese nicht
|
|
zu erledigen sind. Ein typisches Beispiel ist das
|
|
Instandhalten der ia64 Webseiten ...
|
|
unglücklicherweise.</p>
|
|
|
|
<h4>Auf dem Weg zur Tier 1 Plattform</h4>
|
|
|
|
<p>Nach zwei Veröffentlichungen als Tier 2 Plattform,
|
|
wird es Zeit, eine Tier 1 Plattform zu werden. Dies
|
|
umfasst verschiedene Aufgaben wie:</p>
|
|
|
|
<ul>
|
|
<li>
|
|
Der Installationsprozess soll eine schon vorhandene
|
|
GPT mit einer EFI-Partition, die ein anderes
|
|
Betriebssystem enthält, berücksichtigen.
|
|
Ein FreeBSD-Eintrag im EFI-Boot-Menü wäre
|
|
auch ganz nett.
|
|
</li>
|
|
<li>
|
|
Portieren des GNU-Debuggers. Er wird auf einer
|
|
Entwicklungsmaschine dringend benötigt und ist
|
|
für Tier 1 Plattformen vorgeschrieben.
|
|
</li>
|
|
<li>
|
|
Portieren des X-Servers (ports/x11/XFree86-4-Server).
|
|
Dies ist nicht unbedingt Voraussetzung für den
|
|
Tier 1 Status, jedoch wird der X-Server gebraucht,
|
|
um ia64 als Desktopmaschine zu benutzen.
|
|
</li>
|
|
</ul>
|
|
|
|
<h4>Ports und Packages</h4>
|
|
|
|
<p>Wichtig für den Erfolg von FreeBSD auf ia64 sind neben
|
|
ls(1) weitere laufende Programme. Unsere umfangreiche
|
|
Ports-Sammlung ist vor allem auf ia32 ausgerichtet,
|
|
kein Wunder also, dass viele Ports nicht unter ia64
|
|
bauen oder laufen. Es gibt eine aktuelle <a
|
|
href="http://pointyhat.FreeBSD.org/errorlogs/ia64-6-latest/">Liste
|
|
der Ports</a>, die sich aus dem ein oder anderen Grund
|
|
nicht bauen lassen. Ein Port wird nicht gebaut und nicht
|
|
gezählt, wenn er von einem Port abhängt, der sich
|
|
nicht bauen lässt. Es wäre eine große
|
|
Hilfe, wenn Sie an Ports arbeiten, von denen viele andere
|
|
Ports abhängen (siehe die "Aff." Spalte der
|
|
Tabelle).</p>
|
|
|
|
<h4>Feinschliff</h4>
|
|
|
|
<p>Es gibt viele Funktionen (vor allem Routinen in
|
|
Maschinensprache), die ohne Rücksicht auf
|
|
Geschwindigkeit oder Robustheit geschrieben wurden. Diese
|
|
Funktionen können unabhängig von der laufenden
|
|
Entwicklung ersetzt werden. Diese Aufgabe setzt auch nicht
|
|
unbedingt ein riesiges Wissen oder große Erfahrung
|
|
voraus.</p>
|
|
|
|
<h4>Hauptentwicklung</h4>
|
|
|
|
<p>Einige Sachen, die noch nicht funktionieren oder die
|
|
es noch nicht gibt, sind so verzwickt und grundlegend, dass
|
|
sie auch andere Plattformen betreffen könnten.
|
|
Unter anderem:</p>
|
|
|
|
<ul>
|
|
<li>
|
|
UP- und SMP-Stabilität verbessern. Das
|
|
Low-Level-Handling der VM-Übersetzungen muss
|
|
verbessert werden. Das betrifft die Korrektheit sowie die
|
|
Performanz.
|
|
</li>
|
|
<li>
|
|
Grundlegende Gerätetreiber wie sio(4) und syscons(4)
|
|
funktionieren nicht auf ia64 Maschinen, welche keine
|
|
Unterstützung für Legacy-Geräte haben.
|
|
Das ist ein großes Problem, da dies alle Plattformen
|
|
betrifft und eventuell zur Konsequenz hat, dass
|
|
(große) Teile gewisser Subsysteme neu geschrieben
|
|
werden müssen. Auf jeden Fall eine Aufgabe, die
|
|
groß angelegte Unterstützung und Koordination
|
|
benötigt.
|
|
</li>
|
|
<li>
|
|
Besserer Umgang mit spärlichen (physischen)
|
|
Speicherkonfigurationen, in dem das Erstellen von
|
|
VM-Tabellen, die den ganzen Adressraum umfassen, vermieden
|
|
wird. Es sollen besser Speicherteile benutzt werden,
|
|
die zu Verfügung stehen. Momentan sind wir
|
|
gezwungen, aus diesem Grund Speicher zu ignorieren.
|
|
</li>
|
|
</ul>
|
|
|
|
</div> <!-- CONTENTWRAP -->
|
|
|
|
<br class="clearboth" />
|
|
</div> <!-- CONTENT -->
|
|
<div id="FOOTER">
|
|
©right;<br />
|
|
&date;
|
|
</div> <!-- FOOTER -->
|
|
</div> <!-- CONTAINER -->
|
|
</div> <!-- CONTAINERWRAP -->
|
|
</body>
|
|
</html>
|
|
</xsl:template>
|
|
</xsl:stylesheet>
|