- Merge the new layout into the external German repository. - Fix problems caused by this process. - Merge the corrected version back. 2. MFbed: Update the German website. Makefile 1.124 -> 1.133 about.sgml translated includes.sgml fixes for 6.0 includes.xsl fixes for 6.0 navigation.xml REMOVED relnotes.sgml 1.12 -> 1.15 support.sgml 1.350 -> 1.352 where.sgml 1.69 -> 1.76 docs/Makefile new file docs/books.sgml new file docs/man.sgml new file docs/webresources.sgml new file news/news.sgml 1.41 -> 1.44 news/news.xml 1.333 -> 1.347 news/newsflash.xsl 1.13 -> 1.14 news/press.xml 1.171 -> 1.175 platforms/ppc.sgml 1.13 -> 1.17 platforms/sparc.sgml 1.20 -> 1.26 platforms/ia64/index.xsl fixes platforms/ia64/todo.xsl 1.3 -> 1.5 + fixes projects/newbies.sgml 1.43 -> 1.48 releases/index.sgml 1.104 -> 1.107 + fixes security/security.sgml 1.174 -> 1.180 support/Makefile new file support/bugreports.sgml new file support/webresources.sgml new file Obtained from: The FreeBSD German Documentation Project.
		
			
				
	
	
		
			155 lines
		
	
	
	
		
			5.3 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
			
		
		
	
	
			155 lines
		
	
	
	
		
			5.3 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
| <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
 | |
| 
 | |
| <!--
 | |
|   $FreeBSDde: de-www/platforms/ia64/todo.xsl,v 1.9 2005/11/06 12:48:05 jkois Exp $
 | |
|   basiert auf: 1.5
 | |
| -->
 | |
| 
 | |
|   <xsl:import href="../../includes.xsl"/>
 | |
|   <xsl:import href="includes.xsl"/>
 | |
|   <xsl:variable name="base" select="'../..'"/>
 | |
|   <xsl:variable name="enbase" select="'../../..'"/>
 | |
|   <xsl:variable name="section" select="'developers'"/>
 | |
|   <xsl:variable name="date" select="'$FreeBSD$'"/>
 | |
|   <xsl:output doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN"
 | |
|     encoding="iso-8859-1" method="html"/>
 | |
|   <xsl:template match="/">
 | |
|     <html>
 | |
|       <xsl:copy-of select="$header1"/>
 | |
| 
 | |
|       <body xsl:use-attribute-sets="att.body">
 | |
| 
 | |
| 	<div id="containerwrap">
 | |
| 	  <div id="container">
 | |
| 	    <xsl:copy-of select="$header2"/>
 | |
| 
 | |
| 	    <div id="content">
 | |
| 	      <xsl:copy-of select="$sidenav"/>
 | |
| 
 | |
| 	      <div id="contentwrap">
 | |
| 		<xsl:copy-of select="$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 -->
 | |
| 
 | |
| 	<xsl:copy-of select="$footer"/>
 | |
| 
 | |
| 	</div> <!-- container -->
 | |
|    </div> <!-- containerwrap -->
 | |
| 
 | |
|       </body>
 | |
|     </html>
 | |
|   </xsl:template>
 | |
| </xsl:stylesheet>
 |