diff --git a/fr/gnome/docs/gnome2_porting.sgml b/fr/gnome/docs/gnome2_porting.sgml index 1c34022ca8..e6af7c9aea 100644 --- a/fr/gnome/docs/gnome2_porting.sgml +++ b/fr/gnome/docs/gnome2_porting.sgml @@ -1,346 +1,360 @@ - + %navincludes; %gnomeincludes; %includes; ]> &header;

Pour voir comment utiliser ces composants, jetez un oeil à l'exemple de Makefile.

- + + + + + + + - + - + - + + + + + + + - +
COMPOSANT PROGRAMME ASSOCIE COMPOSANTS LIES
atk accessibility/atk glib20
atspi accessibility/at-spi gail libbonobo
desktopfileutils devel/desktop-file-utils glib20
eel2 x11-toolkits/eel2 gnomemenus gnomedesktop gail
evolutiondataserver databases/evolution-data-server libgnome
gail accessibility/gail libgnomecanvas
gal2 x11-toolkits/gal2 gnomeui libgnomeprintui
gconf2 devel/gconf2 orbit2 libxml2 gtk20 linc
glib20 devel/glib20 gnometarget pkgconfig
gnomecontrolcenter2 sysutils/gnomecontrolcenter2 gnomedesktop metacity nautilus2
gnomedesktop x11/gnomedesktoplibgnomeuilibgnomeui gnomedocutils
gnomedocutils textproc/gnomedocutils libxslt
gnomemenus x11/gnome-menus gnomevfs2
gnomepanel x11/gnomepanel gnomedesktop libwnck
gnomespeech accessibility/gnomespeech libbonobo
gnomevfs2 devel/gnomevfs2 gconf2 libbonobo gnomemimedata
gtk20 x11-toolkits/gtk20 intltool atk pango
gtkhtml3 www/gtkhtml3 gail libgnomeui libgnomeprintui
gtksourceview x11-toolkits/gtksourceview libgnome libgnomeprintui
libartlgpl2 graphics/libartlgpl2 pkgconfig
libbonobo devel/libbonobo libxml2 orbit2
libbonoboui x11-toolkits/libbonoboui libgnomecanvas libgnome
libgailgnome x11-toolkits/libgail-gnome libgnomeui atspi
libgda2 databases/libgda2 glib20 libxslt
libgda3databases/libgda3glib20 libxslt
libglade2 devel/libglade2 libxml2 gtk20
libgnome x11/libgnome libxslt gnomevfs2 esound
libgnomecanvas graphics/libgnomecanvas libglade2 libartlgpl2
libgnomedb databases/libgnomedblibgnomeui libgda2libgnomeui libgda3
libgnomeprint print/libgnomeprint libbonobo libartlgpl2 gtk20
libgnomeprintui x11-toolkits/libgnomeprintui libgnomeprint libgnomecanvas
libgnomeui x11-toolkits/libgnomeui libbonoboui
libgsf devel/libgsfglib20 libxml2gconf2 glib20 libxml2
libgsf_gnome devel/libgsf-gnome libgsf gnomevfs2
libgtkhtml www/libgtkhtml libxslt gnomevfs2 gail
libidl devel/libIDL glib20
librsvg2 graphics/librsvg2libartlgpl2 libgsf gtk20libgsf gtk20
libwnck x11-toolkits/libwnck gtk20
libxml2 textproc/libxml2 pkgconfig
libxslt textproc/libxslt libxml2
libzvt x11-toolkits/libzvt gtk20
linc net/linc glib20
metacity x11-wm/metacity gconf2 glade2
nautilus2 x11-fm/nautilus2 librsvg2 eel2 gnomedesktop
nautiluscdburner sysutils/nautilus-cd-burner nautilus2
orbit2 devel/ORBit2 libidl
pango x11-toolkits/pango glib20
pygnome2 x11-toolkits/py-gnome2 libgnomeui pygtk2
pygnomedesktopx11-toolkits/py-gnome-desktoppygnome2 libgnomeprintui + gtksourceview libwnck + nautiluscdburner
pygnomeextras x11-toolkits/py-gnome-extraspygnome2 libgnomeprintui libgtkhtml gnomepanel gtksourceview libwnck nautiluscdburnerpygnome2 libgtkhtml
pygtk2 x11-toolkits/py-gtk2 libglade2
vte x11-toolkits/vte gtk20

Si vous avez besoin d'aide pour votre port, consultez déjà certains des ports existants pour avoir des exemples. La liste de diffusion freebsd-gnome est également là pour vous aider.

&footer; diff --git a/fr/gnome/docs/volunteer.sgml b/fr/gnome/docs/volunteer.sgml index 88e0cf6f24..28032e2a3e 100644 --- a/fr/gnome/docs/volunteer.sgml +++ b/fr/gnome/docs/volunteer.sgml @@ -1,62 +1,59 @@ - + %navincludes; %gnomeincludes; %includes; ]> &header;

Il y a toujours quelque chose à faire pour le projet GNOME pour FreeBSD. Choisissez ce qui vous intéresse et allez-y.

Adressez toute correspondance à &email;@FreeBSD.org.

&footer; diff --git a/fr/gnome/includes.navgnome.xsl b/fr/gnome/includes.navgnome.xsl index 55a72e65c2..5aaeefadfc 100644 --- a/fr/gnome/includes.navgnome.xsl +++ b/fr/gnome/includes.navgnome.xsl @@ -1,44 +1,44 @@ - + diff --git a/fr/gnome/includes.sgml b/fr/gnome/includes.sgml index 66255396b6..d6dd0e03df 100644 --- a/fr/gnome/includes.sgml +++ b/fr/gnome/includes.sgml @@ -1,14 +1,14 @@ - + - - - + + + diff --git a/fr/gnome/includes.xsl b/fr/gnome/includes.xsl index 9ae46600f7..fcca07361c 100644 --- a/fr/gnome/includes.xsl +++ b/fr/gnome/includes.xsl @@ -1,34 +1,34 @@ - + Accueil Nouvelles FreeBSD - 2.12 + 2.14 - 2.13 + 2.15 event : diff --git a/fr/gnome/index.xsl b/fr/gnome/index.xsl index c032c72596..03822c1bdf 100644 --- a/fr/gnome/index.xsl +++ b/fr/gnome/index.xsl @@ -1,185 +1,183 @@ - + - +

Nouvelles de GNOME pour FreeBSD

Dernière mise à jour : ,


Nouvelles du Projet GNOME

Qu'est-ce que GNOME ?

GNOME Logo

GNOME est un environnement de travail complet, et une suite d'applications intégrées. Avec GNOME, tout devient facile à utiliser, attrayant, puissant, et marche de la façon dont vous vous attendez.

Les composants principaux de GNOME sont le bureau GNOME, un environnement de travail graphique simple, et la plateforme de développement GNOME, une collection d'outils de développement d'applications et de bibliothèques.

Le Projet FreeBSD GNOME est une équipe de committers et d'utilisateurs dévoués qui gèrent l'intégration de GNOME et de FreeBSD.

-

Mise à jour vers GNOME 2.12 ?

+

Mise à jour vers GNOME 2.14 ?

-

Si vous mettez à jour de GNOME 2.10 à GNOME 2.12, lisez - la FAQ de mise à jour pour des instructions - de mise à jour, et assurez vous d'utiliser le - script de mise à jour!

+

Si vous mettez à jour de GNOME 2.12 à GNOME 2.14, lisez + la FAQ de mise à jour pour des instructions + de mise à jour.

Statut du port

GNOME pour FreeBSD est actuellement supporté sur - 5-STABLE, 6-STABLE, 7-CURRENT, - 5.3, 5.4, et 6.0. - La plupart de GNOME a été porté sous FreeBSD, mais ils rester toujours + 5-STABLE, 6-STABLE, 7-CURRENT, 5.4, et 6.0. + La plupart de GNOME a été porté sous FreeBSD, mais il reste toujours des choses à faire!

Des solutions simples pour les problèmes de compilation - rapidement !

GNOME est simple et facile à compiler en utilisant les ports FreeBSD, mais parfois les choses tournent mal. Si GNOME -- ou quelque chose qui utilise les bibliothèques GNOME -- ne se compile pas comme il devrait, exécutez simplement l'outil gnomelogalyzer.sh depuis le répertoire du port récalcitrant, et laissez le gnomelogalyzer trouver ce qui va mal et le corriger !

Ressources

Autres projets

Recherche dans les archives de la liste de diffusion freebsd-gnome :


diff --git a/fr/gnome/screenshots.sgml b/fr/gnome/screenshots.sgml index ee6694bb3d..b75d0b55a8 100644 --- a/fr/gnome/screenshots.sgml +++ b/fr/gnome/screenshots.sgml @@ -1,97 +1,58 @@ - + %navincludes; %gnomeincludes; %includes; ]> &header;

Voici quelques exemples de GNOME sous FreeBSD. Cliquez sur sur les vignettes ci-dessous pour voir une image grand format.

-

Captures d'écrans de GNOME 2.4

- -

Bureau GNOME basique avec le client FTP nautilus, GNOME - Mahjongg, et les Préférences de Thèmes. - Le thème GTK+ est Clearlooks Beastie, avec le - thème Metacity Clearlooks, et les polices sont DejaVu - Sans.
- GNOME 2.11
-	  Screen Shot 3
- Contribution de Michael Johnson <ahze |at| - FreeBSD.org>

- -

GNOME comme centre de communications avec Evolution, - X-Chat, et Gaim. Le thème GTK+ est Clearlooks, le - thème metacity est Glider, et les polices sont - Bitstream-Vera.
- GNOME 2.11
-	  Screen Shot 2
- Contribution de Khairil Yusof <kaeru |at| - pd.jaring.my>

- -

Nautilus montrant ses capacités WebDAV, - Rhythmbox, Firefox avec le support librsvg, et la - visionneuse de photos basée sur Mono F-Spot. La - vignette PDF O'Reilly en bas à droite est fournie par - Evince. Le thème est Mist, et les polices sont - Bitstream Vera Sans et Monospace fournies par - défaut.
- GNOME 2.11
-	  Screen Shot 1
- Contribution de Andreas Kohn <ankon sur - #freebsd-gnome>

- -

Captures d'écrans de GNOME 2.14

+

Captures d'écrans de GNOME &gnomever;

Un bel aperçu de ce que le Projet Tango peut apporter au bureau GNOME avec Gdesklets, Epiphany, Rhythmbox, et GEdit. Le thème est GNOME Clearlooks, et les icones sont fournies par le Projet Tango. Les polices sont Bitstream Sans.
GNOME 2.14
 	  Screen Shot 2
Contribution de Khairil Yusof < khairil.yusof |at| gmail.com >

Le style GNOME Productivity avec Evolution, Deskbar-Applet, et Gaim. Le thème est le thème GNOME Clearlooks par défaut, et les polices sont Bitstream Sans. Le fond d'écran FreeBSD daemon se trouve sur http://www.deviantart.com/deviation/8176207/.
GNOME 2.14
 	  Screen Shot 1
Contribution de Khairil Yusof < khairil.yusof |at| gmail.com >

&footer; diff --git a/fr/index.xsl b/fr/index.xsl index 922e89bbe1..22ae4f3c6a 100644 --- a/fr/index.xsl +++ b/fr/index.xsl @@ -1,355 +1,355 @@ - + - + <xsl:value-of select="$title"/> Spamtrap, do not email: <a href="mailto:bruscar@freebsd.org">bruscar@freebsd.org</a>

Basé sur UNIX® BSD

FreeBSD est un système d'exploitation avancé pour les architectures compatibles x86 (y compris Pentium® et Athlon™), compatibles amd64 (y compris Opteron™, Athlon 64 et EM64T), Alpha/AXP, IA-64, PC-98 et UltraSPARC®. Il est dérivé de UNIX BSD, la version d' développé à l'Université de Californie, Berkeley. Il est développé et maintenu par - une + une importante équipe de personnes. D'autres plates-formes sont à divers stades de développement.


NOUVELLES DU PROJET

.

EVENEMENTS A VENIR

.

DANS LA PRESSE

.

AVIS DE SECURITE


ERRATA


diff --git a/fr/internal/homepage.sgml b/fr/internal/homepage.sgml index 0aca9c7e99..a90687726d 100644 --- a/fr/internal/homepage.sgml +++ b/fr/internal/homepage.sgml @@ -1,28 +1,28 @@ - + %navincludes; %includes; ]> &header;
    &homepage;
-

Les coulisses de FreeBSD +

Les coulisses de FreeBSD

&footer; diff --git a/fr/projects/busdma/index.sgml b/fr/projects/busdma/index.sgml index f731b4f477..19d9a24a28 100644 --- a/fr/projects/busdma/index.sgml +++ b/fr/projects/busdma/index.sgml @@ -1,1311 +1,1311 @@ - + %navincludes; %includes; Non Applicable"> Fait"> En progrès"> Nécessite des tests"> Pas fait"> Inconnu"> %developers; ]> &header;

Table des matières

But du projet

busdma

Les interfaces busdma permettent aux pilotes de périphériques matériels d'opérer sur une variété de plateformes, évitant le codage de méthodes spécifiques à la plateforme dans ces pilotes. Ceci fait baisser le coût de la maintenance des pilotes sur ces plateformes et accroît les chances qu'un pilote fonctionne "tel que" pour une nouvelle plateforme. Modifier un pilote pour qu'il utilise busdma est relativement simple, mais requiert d'être familiarisé à la fois avec le pilote de périphérique et les primitives busdma. Pour utiliser busdma dans FreeBSD, deux types de changements sont généralement requis : l'adaptation de busdma pour fonctionner sur toutes les plateformes et l'adaptation des pilotes pour utiliser cet environnement de travail. En tant que telle, l'information actuelle de ce projet de décompose en support de la plateforme et en support des pilotes (triés par catégorie). L'achèvement de ce travail requiert l'audit complet du système de pilotes de périphériques, puis la conversion des pilotes par priorités. Les pilotes doivent également utiliser les fonctions bus_space, et cette page est parfois utilisée pour indiquer qu'un pilote a aussi besoin d'une conversion à bus_space.

INTR_MPSAFE

Les pilotes du matériel enregistrent leur traitement d'interruptions avec la fonction bus_setup_intr(). Positionner le flag INTR_MPSAFE informe le code d'interruption système d'appeler la routine d'interruption sans détenir le mutex "Géant". Ceci permet d'obtenir un gain significatif de performances sur les systèmes multi-processeurs.

Les pilotes peuvent positionner ce flag même s'ils ne sont pas complètement verrouillés tant que leur routine d'interruption prend soin de ne pas toucher aux autres structures de données du pilote. Un moyen simple de réaliser cela est de vérifier et de vider les registres d'interruptions matérielles et ensuite ordonnancer le traitement des interruptions par une file d'attente de tâches ou un thread noyau.

verrou SMPng

Les pilotes doivent utiliser des mutex et des verrous sx pour protéger leurs structures de données et registres matériels des threads concurrents. Les opérations mutex sont assez coûteuses, aussi une bonne stratégie devrait combiner autant d'opérations atomiques que possible durant l'acquisition d'un seul mutex.

sécurité p!=a

Le support du PAE Intel requiert que les pointeurs et les représentations physiques des adresses soient de tailles différentes. Cela signifie que les pilotes doivent être écrits en utilisant vm_paddr_t ou bus_addr_t plutôt qu'en supposant que les adresses physiques puissent être représentées par un void *. De plus, le format des chaînes de caractères et les casts doivent être manipulés avec soin.

La liste des tâches ci-dessous ne prétend pas être exhaustive, mais représente une série de composants appropriés et/ou importants du travail global. Le champ "Responsable" identifie un développeur qui a exprimé le désir d'être responsable pour mener à bien la tâche identifiée; ce qui n'empêche pas les autres d'y travailler, mais suggère que la coordination avec le responsable de cette partie est recommandée pour éviter la duplication des travaux et optimiser l'avancement du travail. Si des travaux débutent sur une nouvelle partie importante, ou non assignée, il est conseillé d'envoyer un courrier électronique à &a.mux; pour vérifier si des progrès n'ont pas déjà été faits.

La définition du champ date varie en fonction de l'état de la tâche. Pour les tâches achevées, elle se réfère à la date d'achèvement ou du rapport d'achèvement. Pour les tâches en cours, elle se réfère à la date de la dernière mise à jour de l'entrée. Pour les tâches bloquées, elle se réfère à la date à laquelle elle a été déclarée bloquée. Pour les nouvelles tâches, elle se réfère à la date à laquelle elle a été ajoutée à la liste.

Les tâches sont triées par état, puis par date.

Ressources et liens

Une liste de pages de manuel liées à ce projet se trouve ici:

Etat du support des plates-formes

Tâche Responsable Dernière mise à jour Etat Détails
alpha &a.ticso; 14 Novembre 2005 &status.done; Problèmes avec les systèmes disposant d'une grande quantité de mémoire
amd64 &a.peter; 1er Juillet 2003 &status.done; Pleinement supporté.
arm &a.cognet; 23 Décembre 2005 &status.done; Pleinement supporté.
ia64 &a.marcel; 10 Décembre 2002 &status.done; Problèmes éventuels avec les systèmes disposant d'une grande quantité de mémoire
i386 &a.sam; 9 Décembre 2002 &status.done; Pleinement supporté.
powerpc &a.grehan; 15 Janvier 2003 &status.done; Pleinement supporté.
sparc64 &a.tmm; 6 Janvier 2003 &status.done; Pleinement supporté.

Etat des pilotes interfaces réseaux

- - + +
Pilote Responsable Dernière mise à jour busdma INTR_MPSAFE SMPng locked a!=p Notes
if_an   23 Décembre 2005 &status.unknown; &status.unknown; &status.unknown; &status.unknown;  
if_ar     &status.new; &status.new; &status.new; &status.new; kvtop()
if_bge &a.wpaul; 13 Avril 2004 &status.done; &status.done; &status.done; &status.done;  
if_cp &a.rik; 31 Octobre 2005 &status.done; &status.done; &status.done; &status.new;  
if_cs &a.imp; 23 Décembre 2005 &status.new; &status.new; &status.new; &status.unknown; Nécessite une conversion bus_space
if_ct &a.rik; 31 Octobre 2005 &status.done; &status.done; &status.done; &status.new;  
if_cx &a.rik; 24 Juin 2004 &status.done; &status.wip; &status.wip; &status.new;  
if_dc &a.mux; 19 Août 2005 &status.done; &status.done; &status.done; &status.done;  
if_de &a.mux; 17 Août 2005 &status.done; &status.done; &status.done; &status.new;  
if_ed &a.imp; 23 Décembre 2005 &status.done; &status.done; &status.done; &status.done;  
if_em &a.pdeuskar; 13 Avril 2004 &status.done; &status.done; &status.done; &status.done;  
if_en &a.harti; 2 Novembre 2005 &status.done; &status.new; &status.new; &status.done; Verrouillage présent; pas encore marqué INTR_MPSAFE?
if_ep &a.mdodd;,&a.imp; 13 Avril 2004 &status.done; &status.done; &status.done; &status.done;  
if_ex &a.imp; 23 Décembre 2005 &status.done; &status.new; &status.new; &status.done;  
if_fatm &a.harti; 2 Novembre 2005 &status.done; &status.done; &status.done; &status.done;  
if_fwe     &status.new; &status.new; &status.new; &status.new;  
if_fxp &a.mux; 13 Avril 2004 &status.done; &status.done; &status.done; &status.done;  
if_gem &a.tmm; 31 Juillet 2005 &status.done; &status.done; &status.done; &status.new;  
if_hatm &a.harti; 2 Novembre 2005 &status.done; &status.done; &status.done; &status.done; vtophys()
if_hme &a.tmm; 30 Janvier 2005 &status.done; &status.done; &status.done; &status.done;  
if_idt     &status.new; &status.new; &status.new; &status.new; vtophys()
if_lge   23 Novembre 2005 &status.new; &status.done; &status.done; &status.new; vtophys()
if_lmc   11 Février 2006 &status.done; &status.done; &status.done; &status.unknown; Non testé sur PAE
if_lnc &a.obrien;   &status.new; &status.new; &status.new; &status.new; vtophys(). Contactez &a.phk; pour info/matériel svp.
if_mn     &status.new; &status.new; &status.new; &status.new; vtophys(). Contactez &a.phk; pour info/matériel svp.
if_my   17 Aoû 2005 &status.new; &status.done; &status.done; &status.new; vtophys()
if_nge   17 Aoû 2005 &status.new; &status.done; &status.done; &status.new; vtophys()
if_nve   23 Novembre 2005 &status.new; &status.done; &status.done; &status.new; vtophys()
if_pcn &a.obrien; 19 Août 2005 &status.new; &status.done; &status.done; &status.new; vtophys()
if_pdq     &status.new; &status.new; &status.new; &status.new; La plupart du busdma sauf vtophys().
if_re   30 Mai 2005 &status.done; &status.done; &status.done; &status.done;  
if_rl &a.wpaul; 13 Avril 2004 &status.done; &status.done; &status.done; &status.new;  
if_sf   19 Août 2005 &status.new; &status.done; &status.done; &status.new; vtophys()
if_sis &a.wpaul; 13 Avril 2004 &status.done; &status.done; &status.done; &status.new;  
if_sk   30 Mai 2005 &status.new; 27 Avril 2006 &status.done; &status.done; &status.done; &status.new; vtophys()
if_sn &a.imp; 23 Décembre 2005 &status.done; &status.done; &status.done; &status.done;  
if_snc   23 Décembre 2005 &status.unknown; &status.unknown; &status.unknown; &status.unknown; uniquement sur pc98 (bien qu'il pourrait fonctionner avec de nombreux ponts cardbus)
if_sr     &status.new; &status.new; &status.new; &status.new; vtophys()
if_ste   31 Août 2005 &status.new; &status.done; &status.done; &status.new; vtophys()
if_ti   13 Décembre 2005 &status.done; &status.done; &status.done; &status.done;  
if_tl   15 Septembre 2005 &status.new; &status.done; &status.done; &status.new;  
if_tx &a.mux; 19 Avril 2003 &status.done; &status.new; &status.new; &status.untested;  
if_txp   22 Septembre 2005 &status.wip; &status.done; &status.done; &status.new;  
if_vr   23 Avril 2004 &status.new; &status.done; &status.done; &status.new;  
if_vx   22 Septembre 2005 &status.na; &status.done; &status.done; &status.new; Utilise PIO pour copier les mbufs de/vers le matériel.
if_wb   22 Septembre 2005 &status.new; &status.done; &status.done; &status.new;  
if_wi &a.sam;, &a.imp; 4 Novembre 2003 &status.unknown; &status.done; &status.unknown; &status.unknown; Ce pilote a besoin de beaucoup de travail
if_xe &a.imp; 23 Décembre 2005 &status.done; &status.done; &status.done; &status.done;  
if_xl &a.mux; 13 Avril 2004 &status.done; &status.done; &status.done; &status.done;  

Etat des pilotes périphériques de stockage

Pilote Responsable Dernière mise à jour busdma INTR_MPSAFE SMPng locked a!=p Notes
aac &a.scottl; 31 Janvier 2005 &status.done; &status.done; &status.done; &status.done; Problème avec l'endianness.
adv   9 Décembre 2002 &status.done; &status.new; &status.new; &status.new;  
aha   13 Avril 2004 &status.done; &status.wip; &status.wip; &status.new; Utilise BUSDMA, mais peut confondre l'adresse de bus avec l'adresse de l'hôte.
ahb   9 Décembre 2002 &status.done; &status.new; &status.new; &status.new;  
ahc &a.gibbs; 31 Janvier 2005 &status.done; &status.new; &status.new; &status.done;  
ahd &a.gibbs; 31 Janvier 2005 &status.done; &status.new; &status.new; &status.done;  
aic   23 Décembre 2005 &status.unknown; &status.unknown; &status.unknown; &status.unknown; Nécessite une évaluation
amd   14 Décembre 2002 &status.done; &status.new; &status.new; &status.new;  
amr &a.scottl; 30 Janvier 2005 &status.done; &status.done; &status.done; &status.done;  
asr   4 Janvier 2003 &status.new; &status.new; &status.new; &status.new; vtophys(). Nécessite beaucoup de travail. Une nouvelle infrastructure I2O serait souhaitable.
ata &a.sos; 9 Décembre 2002 &status.done; &status.done; &status.done; &status.done;  
buslogic     &status.new; &status.new; &status.new; &status.new; vtophys()
ciss   9 Décembre 2002 &status.done; &status.new; &status.new; &status.new;  
ct     &status.new; &status.new; &status.new; &status.new;  
dpt     &status.new; &status.new; &status.new; &status.new; vtophys()
fdc   23 Décembre 2005 &status.unknown; &status.unknown; &status.unknown; &status.unknown; Nécessite une évaluation
ida   9 Décembre 2002 &status.done; &status.new; &status.new; &status.new;  
iir   1er Mars 2006 &status.done; &status.done; &status.done; &status.done; Le DMA 64-bit sans rebond est possible, mais nécessite du travail.
isp   8 Février 2003 &status.done; &status.done; &status.new; &status.new;  
ips &a.scottl; 30 Janvier 2005 &status.done; &status.done; &status.done; &status.done;  
mlx &a.scottl; 8 Février 2003 &status.done; &status.wip; &status.wip; &status.new;  
mly &a.scottl; 8 Février 2003 &status.done; &status.wip; &status.wip; &status.new;  
mpt   9 Décembre 2002 &status.done; &status.done; &status.new; &status.new;  
ncr     &status.new; &status.new; &status.new; &status.new; vtophys(). Contactez &a.phk; svp, pour une éventuelle source de matériel.
ncv     &status.unknown; &status.unknown; &status.unknown; &status.unknown; Nécessite une évaluation
nsp     &status.unknown; &status.unknown; &status.unknown; &status.unknown; Nécessite une évaluation
pst   11 Avril 2003 &status.new; &status.done; &status.new; &status.new; vtophys()
stg   9 Décembre 2002 &status.done; &status.new; &status.new; &status.new; Au moins, il semble être ce qu'il devrait être.
sym   19 Décembre 2002 &status.done; &status.new; &status.new; &status.new;  
trm &a.cognet; 9 Décembre 2002 &status.done; &status.new; &status.new; &status.new;  
twe   9 Décembre 2002 &status.done; &status.new; &status.new; &status.new;  
wds   2 Février 2005 &status.done; &status.new; &status.new; &status.new;  

Etat des pilotes périphériques divers

Pilote Responsable Dernière mise à jour busdma INTR_MPSAFE SMPng locked a!=p Notes
agp   31 Octobre 2005 &status.new; &status.new; &status.new; &status.new; vtophys()
bktr &a.cognet; 15 Janvier 2003 &status.wip; &status.new; &status.new; &status.new; vtophys()
digi     &status.new; &status.new; &status.new; &status.new; vtophys()
drm &a.anholt; 27 Octobre 2003 &status.wip; &status.done; &status.done; &status.wip; vtophys(). Le verrouillage pourrait bénéficier d'une revue.
fb     &status.new; &status.new; &status.new; &status.new; vtophys()
firewire &a.simokawa; 17 Avril 2003 &status.done; &status.new; &status.new; &status.done; vtophys()
hfa     &status.new; &status.new; &status.new; &status.new; vtophys()
hifn &a.sam; 13 Avril 2004 &status.done; &status.done; &status.done; &status.new;  
musycc     &status.new; &status.new; &status.new; &status.new; vtophys(). Contactez &a.phk; pour info/matériel svp.
pcm &a.cognet; 20 Février 2003 &status.done; &status.done; &status.new; &status.new;  
ubsec &a.sam; 13 Avril 2004 &status.done; &status.done; &status.done; &status.new; vtophys() est utilisé par printf en débuggage.
usb &a.jmg; 24 Juillet 2003 &status.done; &status.new; &status.new; &status.untested; a!=p devrait être bon, mais nécessite des tests plus poussés.

Etat de la documentation

Tâche Responsable Dernière mise à jour Etat Notes
Pages de manuel pour l'API busdma &a.hmp; 15 Janvier 2003 &status.done;  
&footer; diff --git a/fr/projects/cvsweb.sgml b/fr/projects/cvsweb.sgml index f1c1ee5d6a..eb429f4b93 100644 --- a/fr/projects/cvsweb.sgml +++ b/fr/projects/cvsweb.sgml @@ -1,130 +1,135 @@ - + %navincludes; %includes; %developers; ]> &header;

Contenu

-

Qu'est-ce que CVSweb ?

+ +

Qu'est-ce que CVSweb ?

CVSweb est une interface web pour les dépôts CVS avec laquelle vous pouvez parcourir une arborescence de fichiers depuis votre navigateur pour visualiser l'historique de chaque fichier d'une manière simple et pratique.

CVSweb a été écrit à l'origine par &a.fenner; pour le Projet FreeBSD et a très vite gagné en popularité parmi les développeurs grâce à sa facilité d'utilisation.

FreeBSD-CVSweb, anciennement connu sous le nom de knu-CVSweb, est une version améliorée de CVSweb basée sur le CVSweb de Henner Zeller, qui est une version étendue du CVSweb original. &a.knu; a fait de nombreux "nettoyages", de nombreuses corrections de bugs, a apporté des améliorations en ce qui concerne la sécurité et les fonctionnalités au fur et à mesure des versions et a ré-importé toutes ces modifications dans - la version d'origine. FreeBSD-CVSweb est actuellement maintenu par &a.scop;.

+ la version d'origine. Ville Skyttä a continué ce travail, et FreeBSD-CVSweb + est actuellement en cours de changement de mainteneur.

FreeBSD-CVSweb est disponible librement et gratuitement sous licence BSD. Il est actuellement utilisé par des projets comme FreeBSD, Mandriva, NetBSD, OpenDarwin, et Ruby.


-

Téléchargements

+ +

Téléchargements

Vous pouvez télécharger l'archive tar sur les sites suivants. La dernière version stable est la 3.0.6 (sortie le 25 septembre 2005), consultez le fichier NEWS et le fichier ChangeLog pour la liste des changements.

Les anciennes versions sont également disponibles dans les répertoires mentionnés ci-dessus. Une mise à jour à la version 3.x est recommandée, néanmoins si vous utilisez une version de Perl antérieure à 5.6, utilisez la version 2.0.x.

Plusieurs distributions de systèmes d'exploitation contiennent un paquetage pour FreeBSD-CVSweb :


-

Ressources

+ +

Ressources

Liste de diffusion pour ce projet :
freebsd-cvsweb@FreeBSD.org est la liste de diffusion consacrée aux discussions sur le développement de FreeBSD-CVSweb. Les patches, rapports de bug et demandes de nouvelles fonctionnalités - sont les bienvenus. Pour vous abonner à cette liste, suivez les instructions - du Manuel de Référence FreeBSD. + sont les bienvenus. Pour vous abonner à cette liste, suivez les instructions du + Manuel de Référence FreeBSD. Les archives de la liste sont également disponibles.
-
Dépôt CVS
+
Dépôt CVS:
+
FreeBSD-CVSweb est disponible via un accès anonyme à un serveur CVS de type "pserver". Le nom de module est /projects/cvsweb. La branche stable actuelle est MAIN, et rel-2_0-branch contient l'ancienne version.
-
CVSweb sur CVSweb
+
CVSweb sur CVSweb:
Vous pouvez parcourir les sources de FreeBSD-CVSweb via lui-même sur la page http://www.FreeBSD.org/cgi/cvsweb.cgi/projects/cvsweb/.
&footer;