From owner-svn-doc-projects@FreeBSD.ORG Sat Aug 4 18:27:51 2012 Return-Path: Delivered-To: svn-doc-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 683061065670; Sat, 4 Aug 2012 18:27:51 +0000 (UTC) (envelope-from gabor@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 4F6CC8FC0A; Sat, 4 Aug 2012 18:27:51 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q74IRpcu082164; Sat, 4 Aug 2012 18:27:51 GMT (envelope-from gabor@svn.freebsd.org) Received: (from gabor@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q74IRokI082150; Sat, 4 Aug 2012 18:27:50 GMT (envelope-from gabor@svn.freebsd.org) Message-Id: <201208041827.q74IRokI082150@svn.freebsd.org> From: Gabor Kovesdan Date: Sat, 4 Aug 2012 18:27:50 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-projects@freebsd.org X-SVN-Group: doc-projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r39319 - in projects/sgml2xml: de_DE.ISO8859-1/htdocs/platforms/ia64 es_ES.ISO8859-1/htdocs/platforms/ia64 fr_FR.ISO8859-1/htdocs/platforms/ia64 hu_HU.ISO8859-2/htdocs/platforms/ia64 ja... X-BeenThere: svn-doc-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for doc projects trees List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 Aug 2012 18:27:51 -0000 Author: gabor Date: Sat Aug 4 18:27:50 2012 New Revision: 39319 URL: http://svn.freebsd.org/changeset/doc/39319 Log: - Rename files that were converted to static pages and hook them up to the build Approved by: doceng (implicit) Added: projects/sgml2xml/de_DE.ISO8859-1/htdocs/platforms/ia64/index.sgml - copied unchanged from r39318, projects/sgml2xml/de_DE.ISO8859-1/htdocs/platforms/ia64/index.xsl projects/sgml2xml/de_DE.ISO8859-1/htdocs/platforms/ia64/todo.sgml - copied unchanged from r39318, projects/sgml2xml/de_DE.ISO8859-1/htdocs/platforms/ia64/todo.xsl projects/sgml2xml/es_ES.ISO8859-1/htdocs/platforms/ia64/index.sgml - copied unchanged from r39318, projects/sgml2xml/es_ES.ISO8859-1/htdocs/platforms/ia64/index.xsl projects/sgml2xml/es_ES.ISO8859-1/htdocs/platforms/ia64/todo.sgml - copied unchanged from r39318, projects/sgml2xml/es_ES.ISO8859-1/htdocs/platforms/ia64/todo.xsl projects/sgml2xml/fr_FR.ISO8859-1/htdocs/platforms/ia64/index.sgml - copied unchanged from r39318, projects/sgml2xml/fr_FR.ISO8859-1/htdocs/platforms/ia64/index.xsl projects/sgml2xml/fr_FR.ISO8859-1/htdocs/platforms/ia64/todo.sgml - copied unchanged from r39318, projects/sgml2xml/fr_FR.ISO8859-1/htdocs/platforms/ia64/todo.xsl projects/sgml2xml/hu_HU.ISO8859-2/htdocs/platforms/ia64/index.sgml - copied unchanged from r39318, projects/sgml2xml/hu_HU.ISO8859-2/htdocs/platforms/ia64/index.xsl projects/sgml2xml/hu_HU.ISO8859-2/htdocs/platforms/ia64/todo.sgml - copied unchanged from r39318, projects/sgml2xml/hu_HU.ISO8859-2/htdocs/platforms/ia64/todo.xsl - copied unchanged from r39318, projects/sgml2xml/ja_JP.eucJP/htdocs/platforms/ia64/index.xsl - copied unchanged from r39318, projects/sgml2xml/ja_JP.eucJP/htdocs/platforms/ia64/todo.xsl Directory Properties: projects/sgml2xml/ja_JP.eucJP/htdocs/platforms/ia64/index.sgml (props changed) projects/sgml2xml/ja_JP.eucJP/htdocs/platforms/ia64/todo.sgml (props changed) Deleted: projects/sgml2xml/de_DE.ISO8859-1/htdocs/platforms/ia64/index.xsl projects/sgml2xml/de_DE.ISO8859-1/htdocs/platforms/ia64/todo.xsl projects/sgml2xml/es_ES.ISO8859-1/htdocs/platforms/ia64/index.xsl projects/sgml2xml/es_ES.ISO8859-1/htdocs/platforms/ia64/todo.xsl projects/sgml2xml/fr_FR.ISO8859-1/htdocs/platforms/ia64/index.xsl projects/sgml2xml/fr_FR.ISO8859-1/htdocs/platforms/ia64/todo.xsl projects/sgml2xml/hu_HU.ISO8859-2/htdocs/platforms/ia64/index.xsl projects/sgml2xml/hu_HU.ISO8859-2/htdocs/platforms/ia64/todo.xsl projects/sgml2xml/ja_JP.eucJP/htdocs/platforms/ia64/index.xsl projects/sgml2xml/ja_JP.eucJP/htdocs/platforms/ia64/todo.xsl Modified: projects/sgml2xml/de_DE.ISO8859-1/htdocs/platforms/ia64/Makefile projects/sgml2xml/es_ES.ISO8859-1/htdocs/platforms/ia64/Makefile projects/sgml2xml/fr_FR.ISO8859-1/htdocs/platforms/ia64/Makefile projects/sgml2xml/hu_HU.ISO8859-2/htdocs/platforms/ia64/Makefile projects/sgml2xml/ja_JP.eucJP/htdocs/platforms/ia64/Makefile Modified: projects/sgml2xml/de_DE.ISO8859-1/htdocs/platforms/ia64/Makefile ============================================================================== --- projects/sgml2xml/de_DE.ISO8859-1/htdocs/platforms/ia64/Makefile Sat Aug 4 18:24:54 2012 (r39318) +++ projects/sgml2xml/de_DE.ISO8859-1/htdocs/platforms/ia64/Makefile Sat Aug 4 18:27:50 2012 (r39319) @@ -9,10 +9,7 @@ .include "../Makefile.inc" .endif -DOCS= machines.sgml refs.sgml +DOCS= index.sgml machines.sgml refs.sgml todo.sgml #DATA= i2inside.png mckinley-die.png merced-die.png montecito-die.png -XMLDOCS= index::news.xml: -XMLDOCS+= todo::news.xml: - .include "${DOC_PREFIX}/share/mk/web.site.mk" Copied: projects/sgml2xml/de_DE.ISO8859-1/htdocs/platforms/ia64/index.sgml (from r39318, projects/sgml2xml/de_DE.ISO8859-1/htdocs/platforms/ia64/index.xsl) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/sgml2xml/de_DE.ISO8859-1/htdocs/platforms/ia64/index.sgml Sat Aug 4 18:27:50 2012 (r39319, copy of r39318, projects/sgml2xml/de_DE.ISO8859-1/htdocs/platforms/ia64/index.xsl) @@ -0,0 +1,82 @@ + + + + + +]> + + + + + &title; + + + McKinley die + +

Das Archiv der ia64-Mailinglisten durchsuchen:

+ +
+ + + + +
+ +

Inhaltsverzeichnis

+ + + +

+ Einführung +

+ +

Die FreeBSD/ia64 Projekt-Seiten enthalten Informationen + über das Portieren von FreeBSD auf die Intel IA-64 + Architektur; offiziell als Intel Itanium® Processor + Family (IPF) bezeichnet. Wie die Portierung selbst, + befinden sich diese Seiten noch in Arbeit.

+ +

+ Aktueller Status +

+ +

Die ia64-Portierung wird noch immer als Tier 2 + Plattform betrachtet. Sie wird daher nicht vollständig + vom Security-Officer, den Release-Engineers und den + Betreuern des Bausystems unterstützt. In der Praxis + ist die Unterscheidung zwischen einer Tier 1 + Plattform (welche komplett unterstützt wird) und einer + Tier 2 Plattform nicht ganz so streng, wie es scheint. + In den meisten Aspekten entspricht die ia64-Portierung + eher einer Tier 1 Plattform. +
+ Aus Entwicklersicht ist es ein Vorteil, dass die Portierung + noch etwas länger als Tier 2 Plattform gilt. Es + sind noch ein paar ABI-Änderungen vorgesehen und in + diesem frühen Entwicklungsstadium ist es nicht sehr + zweckdienlich, auf Rückwärtskompatibilität + achten zu müssen.

+ + + Copied: projects/sgml2xml/de_DE.ISO8859-1/htdocs/platforms/ia64/todo.sgml (from r39318, projects/sgml2xml/de_DE.ISO8859-1/htdocs/platforms/ia64/todo.xsl) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/sgml2xml/de_DE.ISO8859-1/htdocs/platforms/ia64/todo.sgml Sat Aug 4 18:27:50 2012 (r39319, copy of r39318, projects/sgml2xml/de_DE.ISO8859-1/htdocs/platforms/ia64/todo.xsl) @@ -0,0 +1,131 @@ + + + + + +]> + + + + + &title; + + + Montecito die + +

Die FreeBSD/ia64-PR-Datenbank durchsuchen:

+ +
+ + + + +
+ +

Was noch getan werden muss

+ +

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.

+ +

Auf dem Weg zur Tier 1 Plattform

+ +

Nach zwei Veröffentlichungen als Tier 2 Plattform, + wird es Zeit, eine Tier 1 Plattform zu werden. Dies + umfasst verschiedene Aufgaben wie:

+ +
    +
  • + 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. +
  • +
  • + Portieren des GNU-Debuggers. Er wird auf einer + Entwicklungsmaschine dringend benötigt und ist + für Tier 1 Plattformen vorgeschrieben. +
  • +
  • + 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. +
  • +
+ +

Ports und Packages

+ +

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 Liste + der Ports, 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).

+ +

Feinschliff

+ +

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.

+ +

Hauptentwicklung

+ +

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:

+ +
    +
  • + UP- und SMP-Stabilität verbessern. Das + Low-Level-Handling der VM-Übersetzungen muss + verbessert werden. Das betrifft die Korrektheit sowie die + Performanz. +
  • +
  • + 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. +
  • +
  • + 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. +
  • +
+ + + Modified: projects/sgml2xml/es_ES.ISO8859-1/htdocs/platforms/ia64/Makefile ============================================================================== --- projects/sgml2xml/es_ES.ISO8859-1/htdocs/platforms/ia64/Makefile Sat Aug 4 18:24:54 2012 (r39318) +++ projects/sgml2xml/es_ES.ISO8859-1/htdocs/platforms/ia64/Makefile Sat Aug 4 18:27:50 2012 (r39319) @@ -7,9 +7,6 @@ .include "../Makefile.inc" .endif -DOCS= machines.sgml refs.sgml - -XMLDOCS= index::${DOC_PREFIX}/en_US.ISO8859-1/htdocs/platforms/ia64/news.xml: -XMLDOCS+= todo::${DOC_PREFIX}/en_US.ISO8859-1/htdocs/platforms/ia64/news.xml: +DOCS= index.sgml machines.sgml refs.sgml todo.sgml .include "${DOC_PREFIX}/share/mk/web.site.mk" Copied: projects/sgml2xml/es_ES.ISO8859-1/htdocs/platforms/ia64/index.sgml (from r39318, projects/sgml2xml/es_ES.ISO8859-1/htdocs/platforms/ia64/index.xsl) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/sgml2xml/es_ES.ISO8859-1/htdocs/platforms/ia64/index.sgml Sat Aug 4 18:27:50 2012 (r39319, copy of r39318, projects/sgml2xml/es_ES.ISO8859-1/htdocs/platforms/ia64/index.xsl) @@ -0,0 +1,81 @@ + + + + + +]> + + + + + &title; + + + McKinley + +

Buscar en los archivos de la lista de distribución de + ia64:

+ +
+ + + + +
+ +

Contenidos

+ + + +

Introducción

+ +

Las páginas del Proyecto FreeBSD/ia64 + contienen información sobre el port de FreeBSD para la + arquitectura IA-64 de Intel, oficialmente conocida como + Intel Itanium® Processor Family (IPF). Como el port + mismo, estas páginas están en fase + de desarrollo.

+ +

Estado actual

+ +

La plataforma ia64 todavía se considera una plataforma + de la categoría Tier 2. Esto significa que no + está completamente soportada por nuestro security + officer, ingenieros de release y el equipo responsable + del mantenimiento de las "toolchains". + ingenieros de release y mantenedores de los toolchain. + En la práctica la diferencia entre una plataforma + Tier 1 (que está completamente soportada) y + una plataforma Tier 2 no es tan grande como podría + parecer. En casi todos los aspectos el port ia64 es una + plataforma Tier 1.
+ Por otra parte, desde el punto de vista de los + desarrolladores el hecho de que el port de ia64 sea una + plataforma Tier 2 un poco más de tiempo tiene sus + ventajas. Todavía hay cambios que rompen la + compatibilidad de ABI en el pipeline y la necesidad de + mantener la compatibilidad con versiones anteriores en + una etapa tan temprana de de la vida del port no es lo + ideal.

+ + + Copied: projects/sgml2xml/es_ES.ISO8859-1/htdocs/platforms/ia64/todo.sgml (from r39318, projects/sgml2xml/es_ES.ISO8859-1/htdocs/platforms/ia64/todo.xsl) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/sgml2xml/es_ES.ISO8859-1/htdocs/platforms/ia64/todo.sgml Sat Aug 4 18:27:50 2012 (r39319, copy of r39318, projects/sgml2xml/es_ES.ISO8859-1/htdocs/platforms/ia64/todo.xsl) @@ -0,0 +1,139 @@ + + + + + +]> + + + &title; + + + Montecito die + +

Búsquedas en la base de datos de PR de FreeBSD/ia64:

+ +
+ + + + +
+ +

+ Tareas pendientes +

+

+ Esta página intenta ser un punto de partida para quienes + están buscando alguna tarea pendiente en la que puedan + ayudar. El orden de la lista que se muestra no implica + necesariamente un orden de prioridad, aunque puede ayudar. Hay + una gran cantidad de tareas que no se mencionan aquí pero + que habrá que cumplir de todas maneras. Un ejemplo de + esto es el mantenimiento de las páginas web del port + ia64... para nuestro bochorno. +

+ +

+ Convertir ia64 en una plataforma ia64 +

+

+ Con dos releases como plataforma Tier 2 a nuestras espaldas va + llegando la hora de dirigir nuestros esfuerzos a convertirla en + plataforma Tier 1. Esto implica tareas tan diversas como estas: +

+
    +
  • + Mejorar el proceso de instalación para que tenga en + cuenta que haya un GPT con una partición EFI, por ejemplo + cuando hay otros sistemas operativos. El poder añadir + una entrada para FreeBSD al menú de arranque EFI + también estaría muy bien. +
  • +
  • + Portar el debugger GNU. Se echa mucho a faltar en una + máquina de desarrollo y es un requisito imprescindible + en plataformas Tier 1. +
  • +
  • + Portar el servidor X (ports/x11/XFree86-4-Server). Lo cierto + es que no es imprescindible para alcanzar el estátus + de Tier 1, pero no sería muy razonable esperar llegar + a él si es imposible usar ia64 como sistema de + escritorio. +
  • +
+ +

+ Ports y "packages" +

+

+ Un factor muy importante para garantizar el éxito de &os; + en ia64 es el poder garantizar que los usuarios podrán + ejecutar algo más que ls(1) en sus sistemas. Nuestra + gigantesca colección de ports ha estado enfocada + principalmente en ia32, por lo que no es sorprendente que haya + muchos ports que no compilan o no funcionan en ia64. En + esta web + verá la lista más actualizada de ports que no + llegan a compilar por una razón o por otra. Tenga en + cuenta que si un port depende de uno o más ports que + fallan esos ports no compilan y no se cuentan. Trabajar en + esos ports que tienen muchos otros ports dependiendo de ellos es + una excelente elección si quiere ayudar de verdad (Consulte + la columna "Aff."). +

+ +

+ Limpiar y dar esplendor +

+

+ Hay una gran cantidad de funciones (especialmente rutinas en + ensamblador) que se han ido escribiendo para agregar funcionalidades + que no estaban antes sin tener en cuenta la velocidad, la + robustez o ambas. La revisión de dichas funciones + y su sustitución si fuera necesario es una tarea muy + necesaria que puede hacerse de forma concurrente e independiente + de otras actividades y que además no implica necesariamente + que haya que tener muchísima experiencia o conocimientos. +

+ +

+ Desarrollo del "core" +

+

+ Además de las cosas a alto nivel que no funcionan o no + existen hay también pendientes trabajos de reescritura + en el núcleo mismo del sistema y que podrían incluso + afectar a otras plataformas. Veamos algunos ejemplos: +

+
    +
  • + Mejorar la estabilidad en monoprocesador y multiprocesador + reescribiendo el módulo PMAP. La gestión a + bajo nivel de las direcciones de memoria virtual necesita + mejorarse. Esto implica optimización y rendimiento. +
  • +
  • + Hay controladores de dispositivos básicos como sio(4) y + syscons(4) que no funcionan en máquinas ia64 que no + tengan soporte para dispositivos antiguos. Este es un problema + bastante grande porque afecta a todas las plataformas y + es posible que requiera reescribir (una gran) parte de ciertos + subsistemas. Evidentemente una tarea así requiere + un consenso unánime y mucha coordinación. +
  • +
  • + Una mejor gestión de las configuraciones de memoria + (física) evitando crear tablas de memoria virtual que + ocupe todo el espacio de direcciones y aprovechando la + memoria presente. A causa de este problema ahora mismo + estamos obligados a ignorar memoria. +
  • +
+ + + Modified: projects/sgml2xml/fr_FR.ISO8859-1/htdocs/platforms/ia64/Makefile ============================================================================== --- projects/sgml2xml/fr_FR.ISO8859-1/htdocs/platforms/ia64/Makefile Sat Aug 4 18:24:54 2012 (r39318) +++ projects/sgml2xml/fr_FR.ISO8859-1/htdocs/platforms/ia64/Makefile Sat Aug 4 18:27:50 2012 (r39319) @@ -10,9 +10,6 @@ .include "../Makefile.inc" .endif -DOCS= machines.sgml refs.sgml - -XMLDOCS= index::news.xml: -XMLDOCS+= todo::news.xml: +DOCS= index.sgml machines.sgml refs.sgml todo.sgml .include "${DOC_PREFIX}/share/mk/web.site.mk" Copied: projects/sgml2xml/fr_FR.ISO8859-1/htdocs/platforms/ia64/index.sgml (from r39318, projects/sgml2xml/fr_FR.ISO8859-1/htdocs/platforms/ia64/index.xsl) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/sgml2xml/fr_FR.ISO8859-1/htdocs/platforms/ia64/index.sgml Sat Aug 4 18:27:50 2012 (r39319, copy of r39318, projects/sgml2xml/fr_FR.ISO8859-1/htdocs/platforms/ia64/index.xsl) @@ -0,0 +1,85 @@ + + + + + +]> + + + + + &title; + + + McKinley die + +

Rechercher dans les archives de la liste de diffusion + freebsd-ia64:

+ +
+ + + + +
+ +

Table des matières

+ + + +

Introduction

+ +

Les pages du projet FreeBSD/ia64 contiennent des + informations au sujet du port FreeBSD sur l'architecture + IA-64 de Intel; connue sous le nom de "Famille de + Processeurs Intel Itanium®" (IPF). Tout comme le + port lui-même, ces pages sont en constante + évolution.

+ +

Statut actuel

+ +

Le port ia64 est encore considéré comme + plateforme de niveau 2. En résumé, cela veut + dire qu'elle n'est pas entièrement supportée + par notre officier de sécurité, par les + ingénieurs de versions ni par les mainteneurs de + l'ensemble des outils de compilation. Dans la pratique, + toutefois, la distinction entre une plateforme de niveau + 1 (entièrement supportée) et une plateforme de + niveau 2 n'est pas aussi stricte qu'il n'y paraît. + En bien des aspects, le port ia64 est une plateforme de + niveau 1. +
+ Du point de vue d'un développeur, il y a un + avantage dans le fait que le port ia64 soit une + plateforme de niveau 2 pendant encore quelque temps. + Nous prévoyons toujours plusieurs changements + importants au niveau de l'ABI et devoir maintenir une + compatibilité aussi tôt dans la vie du port + ne serait pas très pratique.

+ + + Copied: projects/sgml2xml/fr_FR.ISO8859-1/htdocs/platforms/ia64/todo.sgml (from r39318, projects/sgml2xml/fr_FR.ISO8859-1/htdocs/platforms/ia64/todo.xsl) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/sgml2xml/fr_FR.ISO8859-1/htdocs/platforms/ia64/todo.sgml Sat Aug 4 18:27:50 2012 (r39319, copy of r39318, projects/sgml2xml/fr_FR.ISO8859-1/htdocs/platforms/ia64/todo.xsl) @@ -0,0 +1,151 @@ + + + + + +]> + + + + + &title; + + + Montecito die + +

Rechercher dans la base de PRs de FreeBSD/ia64:

+ +
+ + + + +
+ +

+ Ce qu'il reste à faire +

+

+ Cette page essaye d'être un point de départ pour les + personnes qui veulent trouver quelque chose à faire. + L'ordre des tâches de cette page n'est pas une indication + de priorité stricte, mais c'est une bonne indication. Il + y a d'autres tâches qui ne sont pas mentionnées ici, + mais qui doivent néanmoins être réalisées. + Un exemple typique est la maintenance des pages web ia64... + malheureusement. +

+ +

+ Devenir une plateforme de niveau 1 +

+

+ Avec deux versions en tant que plateforme de niveau 2 à + son actif, il est temps de devenir une plateforme de niveau 1. + Ceci comprend des tâches aussi variées que: +

+
    +
  • + Améliorer le processus d'installation pour prendre en + compte un GPT avec une partition EFI existante, comprenant + d'autres systèmes d'exploitation. La possibilié + de rajouter FreeBSD au menu de démarrage EFI serait une + bonne chose. +
  • +
  • + Porter le debugger GNU. Il manque cruellement sur une + machine de développement et est requis sur les + plateformes de niveau 1. +
  • +
  • + Porter le serveur X (ports/x11/XFree86-4-Server). Pas + indispensable pour un statut de niveau 1, mais on ne peut + pas faire sans si l'on veut utiliser ia64 comme machine de + bureau. +
  • +
+ +

+ Logiciels portés et paquetages +

+

+ Une tâche très importante pour le succès de + FreeBSD sur ia64 est de s'assurer que les utilisateurs + puissent exécuter autre chose que ls(1). Notre + collection immense de logiciels portés s'est + principalement focalisée par le passé sur ia32, et + il n'est pas étonnant que de nombreux logiciels + portés ne compilent pas ou ne fonctionnent pas sur ia64. + Regardez ici + pour une liste à jour des logiciels portés qui ne + compilent pas pour une raison ou pour une autre. Veuillez + noter que si des logiciels portés dépendent d'un ou + plusieurs logiciels portés cassés, ceux-ci ne sont + pas compilés et comptés. Un bon moyen d'aider est + de travailler sur les logiciels portés qui ont beaucoup + de de dépendances (voir la colonne "Aff." dans le + tableau). +

+ +

+ Affûter la scie +

+

+ De nombreuses fonctions (plus particulièrement des + routines en assembleur) ont été écrites pour + combler une fonctionnalité manquante, sans aucune + considération de vitesse et/ou robustesse. Une revue de + ces fonctions et un remplacement si nécessaire est une + bonne tâche qui peut être menée en + parrallèle et indépendamment d'autres activités + et ne requièrent pas de connaissances et/ou + d'expérience particulières. +

+ +

+ Développement central +

+

+ Dans les choses de haut niveau qui ne marchent pas ou + n'existent pas, il y aussi des choses qui impliquent une + réécriture des fondations et qui affectent + potentiellement les autres plateformes également. Ceci + comprend: +

+
    +
  • + Améliorer la stabilité UP et SMP en + améliorant le module PMAP. La gestion bas niveau des + translations VM doit être améliorée. Ceci + inclut aussi bien l'exactitude que la performance. +
  • +
  • + Des pilotes de base comme sio(4) et syscons(4) ne + fonctionnent pas sur les machines ia64 qui ne supportent pas + les anciens périphériques. C'est un gros + problème, car cela concerne toutes les plateformes et + pourrait nécessiter la réécriture de grosses + parties de certains sous systèmes. Cette tâche a + besoin d'un support massif et de coordination. +
  • +
  • + Une meilleure gestion des configurations de mémoire + (physique) clairsemée en ne créant pas de tableaux + de la VM qui recouvrent tout l'espace d'addressage, mais qui + couvrent plutôt les morceaux de mémoire qui sont + présents. Nous sommes actuellement obligés + d'ignorer de la mémoire à cause de cela. +
  • +
+ + + Modified: projects/sgml2xml/hu_HU.ISO8859-2/htdocs/platforms/ia64/Makefile ============================================================================== --- projects/sgml2xml/hu_HU.ISO8859-2/htdocs/platforms/ia64/Makefile Sat Aug 4 18:24:54 2012 (r39318) +++ projects/sgml2xml/hu_HU.ISO8859-2/htdocs/platforms/ia64/Makefile Sat Aug 4 18:27:50 2012 (r39319) @@ -7,9 +7,6 @@ .include "../Makefile.inc" .endif -DOCS= machines.sgml refs.sgml - -XMLDOCS= index::news.xml: -XMLDOCS+= todo::news.xml: +DOCS= index.sgml machines.sgml refs.sgml todo.sgml .include "${DOC_PREFIX}/share/mk/web.site.mk" Copied: projects/sgml2xml/hu_HU.ISO8859-2/htdocs/platforms/ia64/index.sgml (from r39318, projects/sgml2xml/hu_HU.ISO8859-2/htdocs/platforms/ia64/index.xsl) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/sgml2xml/hu_HU.ISO8859-2/htdocs/platforms/ia64/index.sgml Sat Aug 4 18:27:50 2012 (r39319, copy of r39318, projects/sgml2xml/hu_HU.ISO8859-2/htdocs/platforms/ia64/index.xsl) @@ -0,0 +1,85 @@ + + + + + +]> + + + + + &title; + + + McKinley die + +

Keresés az ia64 levelezési lista + archívumában:

+ +
+ + + + +
+ +

Tartalomjegyzék

+ + + +

Bevezetés

+ +

Ez az oldal az Intel IA-64 + architektúrán — hivatalosan Intel + Itanium® Processor Family (IPF) — + futó &os; portról tartalmaz + információkat. Ahogyan a port is, + úgy ez az oldal is folyamatos fejlesztés + alatt áll.

+ +

Helyzet

+ +

Az ia64 port jelenleg még Tier 2 platformnak + minõsül. Ez azt jelenti, hogy még + nem támogatják teljes + mértékben a Security Officer, Release + Engineer csapatok és a toolchainek + karbantartói sem. A gyakorlatban azonban a + Tier 1 (teljesen támogatott) és Tier 2 + szintû platformok közt nem olyan nagy a + különbség, mint amekkorának + elsõre tûnik. Sok szempontból az + ia64 port lényegében egy Tier 1 + szintû platform.
+ A fejlesztõk szemszögébõl + azonban elõnyös, hogy az ia64 port hosszabb + ideig marad Tier 2 platform. Sok, az ABI-t + érintõ változtatás van + folyamatban, és a kompatibilitás + feltétlen megtartása még nem + célszerû ebben a kezdeti szakaszban.

+ + + Copied: projects/sgml2xml/hu_HU.ISO8859-2/htdocs/platforms/ia64/todo.sgml (from r39318, projects/sgml2xml/hu_HU.ISO8859-2/htdocs/platforms/ia64/todo.xsl) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/sgml2xml/hu_HU.ISO8859-2/htdocs/platforms/ia64/todo.sgml Sat Aug 4 18:27:50 2012 (r39319, copy of r39318, projects/sgml2xml/hu_HU.ISO8859-2/htdocs/platforms/ia64/todo.xsl) @@ -0,0 +1,152 @@ + + + + + +]> + + + + + &title; + + + Montecito die + +

A &os;/ia64 porttal kapcsolatos hibajelentések + keresése:

+ +
+ + + + +
+ +

További teendõk

+ +

Ennek az oldalnak az a célja, hogy kiindulópont + legyen azok számára, akik valamit tenni + szeretnének a projekt érdekében. Ez itt + felsoroltak nem szükségszerûen + fontossági sorrendben szerepelnek, noha ez a sorrend + irányadó lehet. Minden bizonnyal vannak olyan + feladatok, amelyek nem szerepelnek a listában. Erre + egy tipikus példa az ia64 porttal kapcsolatos honlapok + karbantartása... sajnos.

+ +

Tier 1 platformm´ válás

+ +

Két Tier 2 kiadás után immár itt + az ideje, hogy az ia64 Tier 1 platformmá váljon. + Ehhez a következõkre lesz még + szükség:

+ +
    +
  • A telepítõrendszer + továbbfejlesztése, hogy + számításba vegye, hogy létezhet + GPT is EFI partícióval, beleértve + más operációs rendszereket is. + Szintén egy remek lehetõség lenne, ha a + &os;-t hozzá tudnánk adni az EFI + rendszerindítõ menüjéhez.
  • + +
  • A GNU debugger portolása. Ez az alkalmazás + nehezen pótolható és + szükséges minden Tier 1 platformon.
  • + +
  • Az X szerver (ports/x11/XFree86-4-Server) + portolása. Nem feltétlen szükséges + a Tier 1 státuszhoz, de ha valaki ia64 rendszert + szeretne használni asztali + számítógépeken, + enélkül nem sokra megy.
  • +
+ +

Portok és csomagok

+ +

Nagyon fontos feladat a &os; ia64 portjának + sikeressé tételében, hogy a + felhasználó az ls(1)-en kívül + azért valami mást is tudjon használni. A + hatalmas méretû Portgyûjtemény + elsõsorban az ia32 platformot célozza meg, + így talán nem annyira meglepõ, hogy + rengeteg port nem fordul le, vagy egyáltalán nem + is fut ia64 platformon. Itt + láthatjuk azon legújabb portok + listáját, amelyek valamilyen oknál fogva + nem fordulnak ia64-en. Ha egy portnak olyan + függõsége van, amelyik nem fordul le, akkor + azt meg sem kíséreljük lefordítani, + így tehát az nem szerepel a listában. + Nagyon sokat tudnánk azzal segíteni, ha + megjavítanánk azokat a portokat, amelyektõl + sok másik port függ. (Nézzük meg a + táblázat "Aff." oszlopát.)

+ +

A forráskód csiszolása

+ +

Vannak olyan funkciók (különösen az + assembly rutinok), amelyek azért készültek, + hogy pótoljanak bizonyos hiányzó + funkciókat, de a sebességet és + megbízhetóságot nem vették + figyelembe. Ezeknek a funkcióknak az + átnézése és cseréje egy + remek feladat, amely párhuzamosan és + önállóan végezhetõ, emellett + nem feltétlenül igényel nagy tudást + és tapasztalatot.

+ +

A mag fejlesztése

+ +

A nem mûködõ, vagy nem létezõ + funkciók mellett akad néhány olyan + alapvetõ dolog is, amelyeket újra kellene + írni, és ezek akár a többi + platformot is érinthetik. Többek közt az + alábbiak:

+ +
    +
  • Az egy- és többprocesszoros stabilitás + fejlesztése a PMAP modul + átalakításával. Az + alacsonyszintû VM leképezések + fejlesztést igényelnek, mind a + pontosság, mind pedig a teljesítmény + tekintetében.
  • + +
  • Az alapvetõ eszközmeghajtók, mint + például a sio(4) vagy syscons(4), nem + mûködnek olyan ia64 rendszereken, amelyek nem + támogatják a régebbi + eszközöket. Ez egy komoly probléma, amely + minden platformot érint, és ehhez + néhány egyéb alrendszer (nagyobb) + részének újraírása is + szükséges lehet. Ez mindenképpen egy + olyan munka, amely nagyfokú támogatást + és koordinációt igényel.
  • + +
  • Az elszórt (fizikai) memóriaterületek + hatékonyabb kezelése az egész + névtéret átölelõ VM + táblák helyett kisebb területek + átfedésével. Emiatt jelenleg rá + vagyunk kényszerítve, hogy figyelmen + kívül hagyjunk bizonyos + memóriarészeket.
  • +
+ + + Modified: projects/sgml2xml/ja_JP.eucJP/htdocs/platforms/ia64/Makefile ============================================================================== --- projects/sgml2xml/ja_JP.eucJP/htdocs/platforms/ia64/Makefile Sat Aug 4 18:24:54 2012 (r39318) +++ projects/sgml2xml/ja_JP.eucJP/htdocs/platforms/ia64/Makefile Sat Aug 4 18:27:50 2012 (r39319) @@ -8,10 +8,7 @@ .include "../Makefile.inc" .endif -DOCS= machines.sgml refs.sgml +DOCS= index.sgml machines.sgml refs.sgml todo.sgml #DATA= i2inside.png mckinley-die.png merced-die.png montecito-die.png -XMLDOCS= index::news.xml: -XMLDOCS= todo::news.xml: - .include "${DOC_PREFIX}/share/mk/web.site.mk" Copied: projects/sgml2xml/ja_JP.eucJP/htdocs/platforms/ia64/index.sgml (from r39318, projects/sgml2xml/ja_JP.eucJP/htdocs/platforms/ia64/index.xsl) ============================================================================== Binary file (source and/or target). No diff available. Copied: projects/sgml2xml/ja_JP.eucJP/htdocs/platforms/ia64/todo.sgml (from r39318, projects/sgml2xml/ja_JP.eucJP/htdocs/platforms/ia64/todo.xsl) ============================================================================== Binary file (source and/or target). No diff available.