blender-doc - en to fr translation catalogue (1161 entries)

note: en/A_devel.xml : root.findall(".//title")[0].text
en: Description of development tools
fr: Description des outils de développement

note: en/A_devel.xml : root.findall(".//title")[1].text en/A_devel.xml : root.findall(".//title")[8].text
en: Package
fr: Paquet

note: en/A_devel.xml : root.findall(".//title")[6].text
en: Apt
fr: Fichier apt

note: en/A_devel.xml : root.findall(".//title")[6].findall("./filename[1]")[0].tail
en:  files in
fr:  dans

note: en/A_devel.xml : root.findall(".//title")[7].text
en: Templates in
fr: Modèles dans

note: en/A_devel.xml : root.findall(".//title")[13].text
en: How to develop new normal packages in Pure Blends
fr: Commet développer de nouveaux paquets normaux dans Pure Blends

note: en/A_devel.xml : root.findall(".//title")[14].text
en: Working with the source repository in
fr: Travailler avec le dépôt de sources sous

note: en/A_devel.xml : root.findall(".//title")[15].text
en: How to create tasks and bugs pages of web sentinel
fr: Comment créer des pages de tâches et bogues de la sentinelle web

note: en/A_devel.xml : root.findall(".//title")[16].text
en: Editing static web pages of Blends on blends.debian.org
fr: Édition des pages web statiques de Blends à blends.debian.org

note: en/A_devel.xml : root.findall(".//title")[17].text
en: Description how Blends relevant data are gathered and stored
fr: Description de la façon dont les données pertinentes des Blends sont rassemblées et enregistrées

note: en/A_devel.xml : root.findall(".//title")[18].text
en: Packages in Debian ftp new queue
fr: Paquets dans la queue ftp new de Debian

note: en/A_devel.xml : root.findall(".//title")[19].text
en: Machine readable data in Git repositories of Blends and some packaging teams
fr: Données lisibles par la machine dans les dépôts Git des Blends et de quelques équipes d'empaquetage

note: en/A_devel.xml : root.findall(".//ulink")[5].text
en: Genshi templating system
fr: Le système de modèles Genshi

note: en/A_devel.xml : root.findall(".//ulink")[6].text en/08_websentinel.xml : root.findall(".//ulink")[0].text en/08_websentinel.xml : root.findall(".//ulink")[6].text
en: list of all Blends
fr: liste de tous les Blends

note: en/A_devel.xml : root.findall(".//ulink")[7].text
en:  relevant mailing list
fr:  liste de diffusion pertinente

note: en/A_devel.xml : root.findall(".//ulink")[9].text
en: Script that fetches the data
fr: Script pour récupérer les données

note: en/A_devel.xml : root.findall(".//ulink")[10].text
en: Parser which injects the data into UDD
fr: analyseur qui envoie les données dans UDD

note: en/A_devel.xml : root.findall(".//ulink")[11].text
en: website Git
fr: site web Git

note: en/A_devel.xml : root.findall(".//ulink")[15].text
en: UDD importer script
fr: script d'importation UDD

note: en/A_devel.xml : root.findall(".//term")[5].text en/A_devel.xml : root.findall(".//term")[11].text en/A_devel.xml : root.findall(".//term")[18].text en/A_devel.xml : root.findall(".//term")[26].text
en: NAME
fr: NOM

note: en/A_devel.xml : root.findall(".//term")[10].text en/A_devel.xml : root.findall(".//term")[17].text en/A_devel.xml : root.findall(".//term")[25].text en/A_devel.xml : root.findall(".//term")[35].text
en: AUTHOR
fr: AUTEUR

note: en/A_devel.xml : root.findall(".//term")[28].text
en: SYNTAX
fr: SYNTAXE

note: en/A_devel.xml : root.findall(".//term")[34].text
en: SEE ALSO
fr: VOIR AUSSI

note: en/A_devel.xml : root.findall(".//term")[37].text
en: Build source package
fr: Construction du paquet source

note: en/A_devel.xml : root.findall(".//term")[38].text
en: Build Debian packages
fr: Construction des paquets Debian

note: en/A_devel.xml : root.findall(".//para")[0].text
en:  If metapackages are built using the tools inside the
fr:  Si les métapaquets sont construits à l'aide des outils dans le paquet

note: en/A_devel.xml : root.findall(".//para")[0].findall("./package[1]")[0].tail
en:  package it can be ensured that the resulting metapackages will work nicely with the same version of
fr:  on peut assurer que les métapaquets résultants iront bien avec la même version du paquet

note: en/A_devel.xml : root.findall(".//para")[0].findall("./package[2]")[0].tail
en:  package. The goal is to keep necessary changes for the source of the metapackages of a Debian Pure Blend as low as possible when the version of the
fr: . Le but est de conserver les modifications nécessaires pour la source des métapaquets d'un Debian Pure Blend aussi légères que possible quand la version du paquet source

note: en/A_devel.xml : root.findall(".//para")[0].findall("./package[3]")[0].tail
en:  source package changes. Thus it is strongly recommended to use the tools described below.
fr:  change. Il est donc fortement recommandé d'utiliser les outils décrits ci-dessous.

note: en/A_devel.xml : root.findall(".//para")[1].text
en:  The usage of the tools in the
fr:  L'utilisation des outils dans le paquet

note: en/A_devel.xml : root.findall(".//para")[1].findall("./package[1]")[0].tail
en:  package might introduce a versioned dependency in the
fr:  pourraient introduire une dépendance versionnée dans le paquet

note: en/A_devel.xml : root.findall(".//para")[1].findall("./package[2]")[0].tail
en:  package from which all other metapackages of the
fr:  dont tous les autres métapaquets du

note: en/A_devel.xml : root.findall(".//para")[1].findall("./varname[2]")[0].tail
en:  in question will depend. This
fr:  en question vont dépendre. Ce paquet

note: en/A_devel.xml : root.findall(".//para")[1].findall("./package[3]")[0].tail
en:  package instantiates the
fr:  instancie le

note: en/A_devel.xml : root.findall(".//para")[1].findall("./varname[4]")[0].tail
en:  in the common registry for all Blends in
fr:  dans le registre commun pour tous les Blends dans

note: en/A_devel.xml : root.findall(".//para")[2].text
en:  The version
fr:  La version

note: en/A_devel.xml : root.findall(".//para")[2].findall("./package[1]")[0].tail
en:  of
fr:  de

note: en/A_devel.xml : root.findall(".//para")[2].findall("./package[2]")[0].tail
en:  uses
fr:  utilise

note: en/A_devel.xml : root.findall(".//para")[2].findall("./ulink[1]")[0].tail
en:  to generate Blends' metapackages. Currently all Blends' info is stored into UDD. Information such as VCs, description, homepage etc for a Blend can be found into the
fr:  pour générer les métapaquets des Blends. Actuellement toute l'information des Blends est enregistrée dans UDD. Les informations telles que VCs, description, page d'accueil, etc. pour un Blend peuvent être trouvées dans la table UDD

note: en/A_devel.xml : root.findall(".//para")[2].findall("./ulink[2]")[0].tail
en:  UDD table. All the info about Blends' tasks and their package dependencies are also stored into the
fr: . Toutes les informations au sujet des tâches des Blends et les dépendances de leurs paquets sont aussi enregistrées dans les tableaux

note: en/A_devel.xml : root.findall(".//para")[2].findall("./ulink[3]")[0].tail en/A_devel.xml : root.findall(".//para")[3].findall("./xref[1]")[0].tail en/A_devel.xml : root.findall(".//para")[75].findall("./filename[1]")[0].tail en/06_technology.xml : root.findall(".//para")[81].findall("./varname[3]")[
en:  and
fr:  et

note: en/A_devel.xml : root.findall(".//para")[2].findall("./ulink[4]")[0].tail
en:  tables. Having the latter in combination with other UDD tables (such as a table with info about all Debian available packages) provides the ability to check whether a package exists for an architecture or not thus
fr: . Avoir ces derniers en combinaison avec les autres tableaux UDD (comme un tableau au sujet de tous les paquets Debian disponibles) permet de vérifier si un paquet existe pour une architecture, ou pas, ainsi

note: en/A_devel.xml : root.findall(".//para")[2].findall("./package[3]")[0].tail
en:  can generate architecture dependent metapackages.
fr:  peut générer des métapaquets qui dépendent des architectures.

note: en/A_devel.xml : root.findall(".//para")[3].text
en:  The best idea to use the tools provided by the
fr:  La meilleure idée pour utiliser les outils fournis par le

note: en/A_devel.xml : root.findall(".//para")[3].findall("./package[1]")[0].tail
en:  is to put a
fr:  est de mettre un fichier

note: en/A_devel.xml : root.findall(".//para")[3].findall("./filename[1]")[0].tail
en:  into the build directory containing one single line
fr:  dans le répertoire de construction, qui contienne comme unique ligne

note: en/A_devel.xml : root.findall(".//para")[3].findall("./informalexample[1]")[0].tail en/A_devel.xml : root.findall(".//para")[18].findall("./package[1]")[0].tail en/08_websentinel.xml : root.findall(".//para")[34].findall("./ulink[1]")[0].tail en/06_technology.xml : root.findall(".//para")[79].findal
en:  (see
fr:  (voir

note: en/A_devel.xml : root.findall(".//para")[3].findall("./filename[2]")[0].tail
en: ). Users using
fr: ). Les utilisateurs qui utilisent

note: en/A_devel.xml : root.findall(".//para")[3].findall("./package[2]")[0].tail
en:  on existing Blends which have more than one releases might encounter some
fr:  avec des Blends existants qui ont plus d'une version publiée pourraient rencontrer quelques erreurs de

note: en/A_devel.xml : root.findall(".//para")[3].findall("./filename[3]")[0].tail
en:  errors for more info see
fr:  ; pour plus d'information voir la

note: en/A_devel.xml : root.findall(".//para")[3].findall("./xref[2]")[0].tail
en: . Using this
fr: . En utilisant ce

note: en/A_devel.xml : root.findall(".//para")[3].findall("./filename[4]")[0].tail
en:  all tools that were contained in
fr:  tous les outils qui étaient contenus dans le paquet

note: en/A_devel.xml : root.findall(".//para")[3].findall("./package[3]")[0].tail
en:  package versions before 0.4. These tools are moved to
fr:  versions avant 0.4. Ces outils ont été déplacés vers

note: en/A_devel.xml : root.findall(".//para")[3].findall("./filename[5]")[0].tail
en:  because there is no need to call them directly. Here is a list of the
fr:  parce qu'il n'y a pas besoin de les appeler directement. Voici une liste des cibles du fichier

note: en/A_devel.xml : root.findall(".//para")[3].findall("./filename[6]")[0].tail
en:  targets.
fr: .

note: en/A_devel.xml : root.findall(".//para")[4].text
en:  This target generates a
fr:  Cette cible génère un fichier

note: en/A_devel.xml : root.findall(".//para")[4].findall("./package[1]")[0].tail
en:  file. The template can be converted to a proper description file that is used in
fr: . Le modèle peut être converti en un fichier de description approprié qui est utilisé dans

note: en/A_devel.xml : root.findall(".//para")[4].findall("./package[2]")[0].tail
en:  to enable selecting the tasks belonging to the Blend. The initial template contains all the needed package dependencies for a Blend. But because some packages might not be available for a(or multiple) architectures the template uses the following syntax when specifying packages:
fr:  afin de permettre la sélection des tâches qui appartiennent au Blend. Le modèle initial contient toutes les dépendances nécessaires pour un Blend. Mais comme certains paquets pourraient ne pas convenir pour une (ou plusieurs) architecture(s) le modèle utilise la syntaxe suivante quand il spécifie des paquets :

note: en/A_devel.xml : root.findall(".//para")[4].findall("./informalexample[1]")[0].tail
en:  That says do not include the package1 in the taskdescription file when arch1 or arch2 is used. When a Blends'
fr:  Cela dit de ne pas inclure le package1 dans le fichier taskdescription quand arch1 et arch2 sont utilisées. Quand le paquet

note: en/A_devel.xml : root.findall(".//para")[4].findall("./package[3]")[0].tail
en:  is generated, the initial template gets converted from the
fr:  d'un Blend est généré, le modèle initial est converti depuis le fichier

note: en/A_devel.xml : root.findall(".//para")[4].findall("./package[4]")[0].tail
en:  file to a proper taskdescription file. The conversion is filtering out the packages which are not available for the host's (where the
fr:  vers un fichier taskdescription approprié. La conversion met de côté les paquets qui ne sont pas disponibles pour l'architecture de l'hôte (quand le

note: en/A_devel.xml : root.findall(".//para")[4].findall("./package[5]")[0].tail
en:  is generated) architecture. This make sure that the taskdescription file will not include package which are not available for the target architecture. Finally the file will be moved to the
fr:  est généré). Cela assure que le fichier taskdescription n'incluera pas de paquet indisponible pour l'architecture ciblée. À la fin le fichier sera déplacé vers le

note: en/A_devel.xml : root.findall(".//para")[4].findall("./package[6]")[0].tail
en: . All information about Blends package dependencies is obtained from the UDD.
fr: . Toutes les informations au sujet des dépendances des paquets de Blends sont obtenues à partir de l'UDD.

note: en/A_devel.xml : root.findall(".//para")[5].text en/08_websentinel.xml : root.findall(".//para")[34].text
en:  The
fr: Le fichier

note: en/A_devel.xml : root.findall(".//para")[5].findall("./filename[1]")[0].tail
en:  file of a Blend metapackage source archive is auto generated out of dependencies that are specified in so called
fr:  d'archive source d'un métapaquet Blend est généré automatiquement à partir des dépendances qui sont spécifiées dans les fichiers nommés

note: en/A_devel.xml : root.findall(".//para")[5].findall("./filename[2]")[0].tail
en:  files. The rationale behind this is to enhance flexibility about changes inside the Debian package pool where new packages might appear and others might be renamed. The
fr: . Ceci afin d'améliorer la flexibilité à propos des changements dans la collection de paquets Debian si de nouveaux paquets venaient à apparaître et d'autres venaient à être renommés. Les fichiers

note: en/A_devel.xml : root.findall(".//para")[5].findall("./filename[3]")[0].tail
en:  just define which dependencies the Blend maintainer group wants to be fulfilled and the script
fr:  définissent juste quelles dépendances le groupe de mainteneurs du Blend veut voir satisfaites et le script

note: en/A_devel.xml : root.findall(".//para")[5].findall("./package[1]")[0].tail
en:  using UDD verifies whether these dependencies exist in a specified package pool. A package pool can be considered as the packages available for a combination of distribution, component and release values. By default when creating metapackages debian,main,testing values are used to "create" a package pool from UDD. Once a Blends' dependencies are verified the
fr:  qui utilise UDD vérifie si ces dépendances existent dans une collection de paquets spécifiée. Une collection de paquets peut être considérée comme les paquets disponibles pour une combinaison de distributon, de composant et de version publiée. Par défaut quand on crée les métapaquets les valeurs debian,main,testing sont utilisées pour « créer » une collection de paquets à partir d'UDD. Une fois que les dépendances d'un Blend sont vérifiées, le fichier

note: en/A_devel.xml : root.findall(".//para")[5].findall("./filename[4]")[0].tail
en:  file is generated according to the available packages. This works not only for the Debian package pool containing the distributions stable, testing and unstable, but also when building your metapackages against a different package pool of a Debian based distribution. This is for instance used to create the SkoleLinux metapackages.
fr:  est généré selon les paquets disponibles. Cela fonctionne non seulement pour la collection de paquets Debian contenant les distributions stable, testing et unstable, mais aussi quand on construit son métapaquet à partir d'une collection de paquets d'une distribution basée sur Debian. C'est utilisé par exemple pour créer les métapaquets de SkoleLinux.

note: en/A_devel.xml : root.findall(".//para")[6].text
en:  As mentioned in the previous section, using UDD in Blends' tools provides the ability to generate architecture dependent metapackages. Thus the generated
fr:  Comment mentionné dans la première section, l'usage de UDD dans les outils des Blends fournit la possibilité de générer des métapaquets qui dépendent de l'architecture. Ainsi le paquet généré

note: en/A_devel.xml : root.findall(".//para")[6].findall("./package[1]")[0].tail
en:  specifies for every task source target as architecture value:
fr:  spécifie pour chaque cible de task source, comme valeur d'achitecture :

note: en/A_devel.xml : root.findall(".//para")[6].findall("./informalexample[1]")[0].tail
en:  Specifying
fr:  Le fait de spécifier

note: en/A_devel.xml : root.findall(".//para")[6].findall("./package[2]")[0].tail
en:  indicates that the source package isn't dependent on any particular architecture and should compile fine on any one. To fulfil this in case of missing packages
fr:  indique que le paquet source ne dépend d'aucune architecture particulière et qu'il est censé se compiler bien sur chacune. Afin d'assurer ça en cas de paquet manquants le fichier

note: en/A_devel.xml : root.findall(".//para")[6].findall("./package[3]")[0].tail
en:  file uses the following syntax:
fr:  utilise la syntaxe suivante :

note: en/A_devel.xml : root.findall(".//para")[6].findall("./informalexample[2]")[0].tail
en:  If a package is not available for a specific arch, exclude it from it. So the above example says: depend on package1 but not when architecture arch1 or arch2 is used. More info about
fr:  Si un paquet n'est pas disponible pour une architecture donnée, on l'exclut. Ainsi l'exemple ci-dessus dit : « dépendre du package1 mais pas quand l'architecture arch1 ou arch2 est utilisée. » Plus d'information au sujet de la syntaxe de

note: en/A_devel.xml : root.findall(".//para")[6].findall("./package[4]")[0].tail
en:  syntax can be found in
fr:  peut être trouvée à

note: en/A_devel.xml : root.findall(".//para")[7].text
en:  The syntax of the
fr: La syntaxe des fichiers

note: en/A_devel.xml : root.findall(".//para")[7].findall("./filename[1]")[0].tail
en:  files which serve as the central database for the information in the
fr:  qui servent de base de données centrales pour l'information dans le fichier

note: en/A_devel.xml : root.findall(".//para")[7].findall("./filename[2]")[0].tail
en:  file is defined by RFC822. Some of the tags were mentioned formerly in
fr:  est définie par la RFC822. Certains des tags ont été mentionnés formellement dans la

note: en/A_devel.xml : root.findall(".//para")[7].findall("./xref[1]")[0].tail
en:  to explain how the
fr:  pour expliquer comment les fichiers

note: en/A_devel.xml : root.findall(".//para")[7].findall("./filename[3]")[0].tail
en:  files can be used to create the web sentinel pages. In order to write valid task files it is mandatory to separate a task file paragraph by an empty line. Otherwise the task pages of the web sentinel will not be built correctly. Now the tags that influence the creation of the
fr:  peuvent être utilisés pour créer les pages de sentinelle web. Afin d'écrire des fichiers de tâches valides il faut obligatoirement séparer les paragraphes de fichier de tâche par une ligne vide. Sinon les pages de sentinelle web ne seront pas construites correctement. Voici maintenant les tags qui influencent la création du fichier

note: en/A_devel.xml : root.findall(".//para")[7].findall("./filename[4]")[0].tail
en:  file are given.
fr: .

note: en/A_devel.xml : root.findall(".//para")[9].text
en: Will be turned to "Recommends" in the resulting
fr: Sera transformé en « Recommends » dans le fichier

note: en/A_devel.xml : root.findall(".//para")[9].findall("./filename[1]")[0].tail
en:  file. The rationale behind this is to enable installing the metapackage even if a package belonging to this task is missing for whatever reason. It also allows finally to remove the metapackage. This makes even more sense since
fr:  résultant. La raison en est que l'on puisse installer un métapaquet même si un paquet appartenant à cette tâche manque, pour une raison quelconque. Cela permet aussi au métapaquet d'être retiré. C'est d'autant plus sensé, vu que

note: en/A_devel.xml : root.findall(".//para")[9].findall("./package[1]")[0].tail
en:  considers "Recommends" as default installation targets.
fr:  considère « Recommends » comme des cibles à installer par défaut.

note: en/A_devel.xml : root.findall(".//para")[10].text en/06_technology.xml : root.findall(".//para")[3].text
en: The packages that are listed as "Recommends" in the tasks file should be installed on the machine where the metapackage is installed and which are needed to work on a specific task.
fr: Les paquets qui sont listés comme « Recommends » dans le fichier de tâches devraient être installés sur la machine où est installé le métapaquet et qui sont nécessaires pour travailler à une tâche donnée.

note: en/A_devel.xml : root.findall(".//para")[11].text
en: Use "Suggests" for packages of lesser importance that might be possibly useful, or non-free packages.
fr: Utiliser « Suggests » pour les paquets d'importance mineure qui seraient peut-être utiles, ou pour les paquets non-libres.

note: en/A_devel.xml : root.findall(".//para")[12].text
en:  If a package is not available in the package pool of the target distribution when creating the
fr:  Si un paquet n'est pas disponible dans la collection de paquets de la distribution ciblée quand on crée le fichier

note: en/A_devel.xml : root.findall(".//para")[12].findall("./filename[1]")[0].tail
en:  file inside the meta package source archive any "Depends" or "Recommends" are turned into "Suggests" to enable a flawless installation of the metapackage. Generally packages are concerned as missing if they do not exist into Debian main component(default is testing release). Packages that are specified with "Suggests" will not be taken over to the
fr:  dans l'archive source du métapaquet, tous les « Depends » ou « Recommends » sont remplacés par des « Suggests » afin de permettre une installation sans anicroche du métapaquet. En général le paquets sont considérés comme manquants s'ils n'existent pas dans le composant main de Debian (la version publiée par défaut est testing). Les paquets qui sont spécifiés avec « Suggests » ne seront pas envoyés vers le fichier de contrôle

note: en/A_devel.xml : root.findall(".//para")[12].findall("./package[1]")[0].tail
en:  control file (Blend
fr:  (Blend

note: en/A_devel.xml : root.findall(".//para")[12].findall("./filename[2]")[0].tail
en: , see
fr: , voir

note: en/A_devel.xml : root.findall(".//para")[12].findall("./xref[1]")[0].tail
en: ) but only to the list of suggested packages of the according metapackage.
fr: ) mais seulement dans la liste des paquets suggérés du métapaquet concerné.

note: en/A_devel.xml : root.findall(".//para")[13].text
en: The "Ignore" key can be used as kind of "Soft-Suggests" to put a package on the radar of the Blend. Packages that are tagged with Ignore will not be taken over into the list of dependencies inside the
fr: Le mot-clé « Ignore » peut être utilisé comme une sorte de « Soft-Suggests » afin de placer un paquet sur le radar de Blend. Les paquets tagués avec Ignore ne seront pas mentionnés dans la liste des dépendances dans le fichier

note: en/A_devel.xml : root.findall(".//para")[13].findall("./filename[1]")[0].tail
en:  file of the resulting metapackage neither to the Blend
fr:  du métapquet résultant ni dans le fichier de contrôle Blend

note: en/A_devel.xml : root.findall(".//para")[13].findall("./filename[2]")[0].tail
en:  control file for
fr:  pour

note: en/A_devel.xml : root.findall(".//para")[13].findall("./package[1]")[0].tail
en:  but will be taken over onto the installation medium of a Blend in case there is some space left. This key becomes especially important for specifying not yet packaged software that might be packaged in the future (prospective packages). This is explained in detail in the paragraph about the web sentinel (see
fr:  mais il sera copié dans le médium d'installation d'un Blend au cas où il resterait de l'espace libre. Ce mot-clé devient spécialement important pour spécifier des des logiciels pas encore empaquetés qui pourraient être empaquetés dans le futur (paquets prospectifs). Ceci est expliqué en détail dans le paragraphe au sujet de la sentinelle web (voir

note: en/A_devel.xml : root.findall(".//para")[14].text
en: The "Avoids" key specifies existing packages that will be listed in the the
fr: Le mot-clé « Avoids » spécifie des paquets existants qui seront listés dans le fichier

note: en/A_devel.xml : root.findall(".//para")[14].findall("./filename[1]")[0].tail
en:  file as "Recommends" or "Suggests" but, should not go to a installation medium (CD, DVD, etc.) that might be produced by the Blend. A reason to avoid a package might be that it belongs to the non-free section.
fr:  en tant que « Recommends » ou « Suggests », mais qui ne devraient pas aller sur un medium d'installation (CD, DVD, etc.) qu'on pourrait produire avec le Blend. Une des raisons d'éviter un paquet pourrait être qu'il appartienne à la section non-libre.

note: en/A_devel.xml : root.findall(".//para")[15].text
en:  Example:
fr:  Exemple :

note: en/A_devel.xml : root.findall(".//para")[16].text
en:  This target generates a json file containing the latest package dependencies for the selected Blend. It parses the files from the
fr:  Cette cible génère un fichier json qui contient les plus récentes dépendances de paquets pour le Blend sélectionné. Elle analyse les fichiers du répertoire

note: en/A_devel.xml : root.findall(".//para")[16].findall("./package[1]")[0].tail
en:  directory and generates a
fr:  et génère un fichier

note: en/A_devel.xml : root.findall(".//para")[16].findall("./package[2]")[0].tail
en:  into a
fr:  dans un répertoire

note: en/A_devel.xml : root.findall(".//para")[16].findall("./package[3]")[0].tail
en:  directory. As
fr: . Comme

note: en/A_devel.xml : root.findall(".//para")[16].findall("./package[4]")[0].tail
en:  it gets the latest version specified in the Blend's
fr:  il prend la dernière version spécifiée dans le fichier

note: en/A_devel.xml : root.findall(".//para")[16].findall("./package[5]")[0].tail
en:  file. In case the
fr:  du Blend. Au cas où le répertoire

note: en/A_devel.xml : root.findall(".//para")[16].findall("./package[6]")[0].tail
en:  directory does not exist into a Blend's root directory it automatically creates it.
fr:  n'existe pas dans le répertoire racine d'un Blend, il le crée automatiquement.

note: en/A_devel.xml : root.findall(".//para")[17].text
en:  A user can also generate a json dependencies file manually using the
fr:  Un utilisateur peut aussi générer un fichier de dépendances json à la main à l'aide du script

note: en/A_devel.xml : root.findall(".//para")[17].findall("./package[1]")[0].tail
en:  script. The script can be called from a Blend's root directory:
fr: . Le script peut être appelé depuis un répertoire racine d'un Blend :

note: en/A_devel.xml : root.findall(".//para")[17].findall("./informalexample[1]")[0].tail
en:  If the user does not specify the output argument the script by default will generate the json file under the
fr:  Si l'utilisateur ne spécifie pas l'argument d'output le script génèrera par défaut le fichier json sous le nom

note: en/A_devel.xml : root.findall(".//para")[17].findall("./package[2]")[0].tail
en:  name in the current directory.
fr:  dans le répertoire courant.

note: en/A_devel.xml : root.findall(".//para")[18].text
en:  Note: in case a user needs to generate a json file for a previous release (rather than the latest) to get the
fr:  Note : au cas où un utilisateur a besoin de générer un fichier json pour une version publiée précédemment (plutôt que la dernière), afin de faire en sorte que la cible

note: en/A_devel.xml : root.findall(".//para")[18].findall("./xref[1]")[0].tail
en: ) target to work, must keep the following thing in mind: The user must provide to
fr: ) fonctionne, il faut garder ceci en tête : le script

note: en/A_devel.xml : root.findall(".//para")[18].findall("./package[2]")[0].tail
en:  script the
fr:  concerne le répertoire

note: en/A_devel.xml : root.findall(".//para")[18].findall("./emphasis[1]")[0].tail
en:  directory of a previous Blend release (through the --task(-t) argument). He should also save the output into the
fr:  d'une version précédente d'un Blend (grâce à l'argument --task (-t). Il est aussi censé enregistrer le résultat dans le répertoire

note: en/A_devel.xml : root.findall(".//para")[18].findall("./package[3]")[0].tail
en:  directory into the latest Blend release providing manually the name
fr:  du plus récent Blend en fournissant à la main le nom

note: en/A_devel.xml : root.findall(".//para")[18].findall("./package[4]")[0].tail
en:  (through the --output(-o) argument:
fr:  grâce à l'argument --output (-o) :

note: en/A_devel.xml : root.findall(".//para")[18].findall("./informalexample[1]")[0].tail
en:  For example if the name of the Blend is
fr:  Par exemple si le nom du Blend est

note: en/A_devel.xml : root.findall(".//para")[18].findall("./package[5]")[0].tail
en:  and the release is
fr:  et que le numéro de version publiée est

note: en/A_devel.xml : root.findall(".//para")[18].findall("./package[6]")[0].tail
en:  then the json file must have the name
fr:  alors le fichier json doit avoir pour nom

note: en/A_devel.xml : root.findall(".//para")[19].text
en:  This target compares the latest and the previous Blend release and dumps the tasks' package differences. It reports the added/removed packages per task (or added/removed task files) between releases. This "report" is automatically added into the
fr:  Cette cible compare le tout dernier Blend avec le précédent et affiche les différences entre tâches de paquets. Elle signale les paquets ajoutés/supprimés tâche par tâche (ou les tâches ajoutées/supprimées) entre les versions. Ce « rapport » est automatiquement ajouté dans le fichier

note: en/A_devel.xml : root.findall(".//para")[19].findall("./filename[1]")[0].tail
en:  in the latest release section under the file's manual changes. In case a previous difference report exists, it overrides it. In case a Blend does not have more than release (initial release) then this target is ignored.
fr:  de la dernière version publiée sous le nom de fichier des changements manuels. Au cas où un rapport de différences précédent existait, celui-ci est écrasé. Si un Blend n'a pas plus d'une version publiée (version initiale) alors cette cible est ignorée.

note: en/A_devel.xml : root.findall(".//para")[20].text
en:  In order the comparison to be properly performed the
fr:  Afin que la comparaison soit effectuée correctement les fichiers

note: en/A_devel.xml : root.findall(".//para")[20].findall("./filename[1]")[0].tail
en:  files for the two latest releases must exist under the
fr:  des deux dernières versions dpivent exister sous le répertoire

note: en/A_devel.xml : root.findall(".//para")[20].findall("./filename[2]")[0].tail
en:  directory. In case any of the previous files is missing then the target will fail with an error (specifying the missing version_file). The json file for the latest release is automatically generated from the
fr: . Si un des fichiers précédents est manquant alors la cible échouera avec un message d'erreur (spécifier le version_file manquant). Le fichier json pour la dernière version est automatiquement généré depuis la cible

note: en/A_devel.xml : root.findall(".//para")[20].findall("./package[1]")[0].tail
en:  target so it this will not cause the problem.
fr:  si bien que cela ne causera pas le problème.

note: en/A_devel.xml : root.findall(".//para")[21].text
en:  This changelog entry is a new feature so the problem of this target failing (because of a missing json file) will appear for existing Blends which have more than one releases and do not have a
fr:  Ce « changelog entry » est une nouvelle fonctionnalité si bien que le problème si cette cible échoiue (à cause d'un fichier json manquant) apparaîtra pour les Blends qui ont plus d'une version et n'ont pas de fichier

note: en/A_devel.xml : root.findall(".//para")[21].findall("./filename[1]")[0].tail
en:  for the previous release under their
fr:  pour la version précédente sous leur répertoire

note: en/A_devel.xml : root.findall(".//para")[21].findall("./filename[2]")[0].tail
en:  directory. Usually Blend's releases are tagged into the VCs, so the previous problem can be solved by generating the dependency json file for the previous release (using a previous VCs tag). This can be done by calling manually the
fr: . D'habitude des versions des Blends sont taguées dans les VCs, si bien qu'on peut résoudre ce problème en générant le fichier json de dépendances pour la version précédente (à l'aide d'un tag de VC précédent). On peut le faire en appelant à la main le script

note: en/A_devel.xml : root.findall(".//para")[21].findall("./package[1]")[0].tail
en:  script (see
fr:  (voir

note: en/A_devel.xml : root.findall(".//para")[22].text
en:  These files are used by
fr:  Ces fichiers sont utilisés par la commande

note: en/A_devel.xml : root.findall(".//para")[22].findall("./citerefentry[1]")[0].tail
en:  to build valid
fr:  pour construire des fichiers

note: en/A_devel.xml : root.findall(".//para")[22].findall("./filename[1]")[0].tail
en:  files that contain only available packages in their dependencies. This enables building meta packages for
fr:  valides qui ne contiennent que des paquets disponibles dans leurs dépendances. Cela permet de construire des métapaquets pour

note: en/A_devel.xml : root.findall(".//para")[22].findall("./package[3]")[0].tail
en:  or even a completely different distribution that has valid
fr:  ou même une distribution complètement différente qui possède des entrées

note: en/A_devel.xml : root.findall(".//para")[22].findall("./filename[2]")[0].tail
en:  entries. The file
fr:  valides. Le fichier

note: en/A_devel.xml : root.findall(".//para")[22].findall("./filename[3]")[0].tail
en:  is used as default for
fr:  est utilisé pour les valeurs par défaut par la commande

note: en/A_devel.xml : root.findall(".//para")[22].findall("./citerefentry[2]")[0].tail
en:  and usually is a symbolic link (see
fr:  et il est en général un lien symbolique (voir

note: en/A_devel.xml : root.findall(".//para")[22].findall("./citerefentry[3]")[0].tail
en: ) to
fr: ) vers

note: en/A_devel.xml : root.findall(".//para")[22].findall("./varname[1]")[0].tail
en: . It might be changed using the
fr: . Ça pourrait être changé en utilisant l'option

note: en/A_devel.xml : root.findall(".//para")[22].findall("./varname[2]")[0].tail
en:  option of
fr:  de la commande

note: en/A_devel.xml : root.findall(".//para")[23].findall("./emphasis[1]")[0].text
en: TODO:
fr: À FAIRE :

note: en/A_devel.xml : root.findall(".//para")[23].findall("./emphasis[2]")[0].text
en: Either parse the available
fr: Soit analyser le fichier disponible

note: en/A_devel.xml : root.findall(".//para")[23].findall("./emphasis[2]")[0].findall("./filename[1]")[0].tail
en:  or use a sane
fr:  ou utiliser une question

note: en/A_devel.xml : root.findall(".//para")[23].findall("./emphasis[2]")[0].findall("./orgname[1]")[0].tail
en:  question to use the "nearest" mirror.
fr:  saine pour enregistrer le miroir « le plus proche ».

note: en/A_devel.xml : root.findall(".//para")[24].text
en:  The directory
fr:  Le répertoire

note: en/A_devel.xml : root.findall(".//para")[24].findall("./filename[1]")[0].tail
en:  contains templates that can be used to build a
fr:  contient des modèles qui peuvent être utilisés pour construire un fichier

note: en/A_devel.xml : root.findall(".//para")[24].findall("./package[1]")[0].tail
en: , which uses the tools that are contained in the
fr: , qui utilise les outils contenus dans le paquet

note: en/A_devel.xml : root.findall(".//para")[24].findall("./package[2]")[0].tail
en:  package, and are useful to manage
fr: , et sont utiles pour gérer les groupes d'utilisateurs

note: en/A_devel.xml : root.findall(".//para")[24].findall("./varname[2]")[0].tail
en:  user groups (see
fr:  (voir

note: en/A_devel.xml : root.findall(".//para")[25].text
en:  This package creates a common registry for all Blends in
fr:  Ce paquet crée un registre commun pour tous les Blends dans

note: en/A_devel.xml : root.findall(".//para")[25].findall("./filename[1]")[0].tail
en: . Each Blend should put the files that are used into a subdirectory named like the Blend of
fr: . Chaque Blend devrait placer les fichiers qui sont utilisés dans un sous-répertoire nommé comme le Blend de

note: en/A_devel.xml : root.findall(".//para")[25].findall("./filename[2]")[0].tail
en: . The
fr: . Le paquet

note: en/A_devel.xml : root.findall(".//para")[25].findall("./package[1]")[0].tail
en:  package installs a common configuration file
fr:  installe un fichier de configuration commun

note: en/A_devel.xml : root.findall(".//para")[25].findall("./filename[3]")[0].tail
en: , which can be used to influence the behaviour of the tools described below.
fr: , qui peut être utilisé pour influencer le comportement des outils décrits ci-dessous.

note: en/A_devel.xml : root.findall(".//para")[27].findall("./package[1]")[0].tail
en:  - add/remove roles in registered Debian Pure Blend
fr:  - ajoute/supprime des rôles dans un Debian Pure Blend enregistré

note: en/A_devel.xml : root.findall(".//para")[29].text
en: Add/remove (register/unregister)
fr: Ajouter/supprimer (enregistrer/ôter du registre)

note: en/A_devel.xml : root.findall(".//para")[29].findall("./varname[1]")[0].tail
en:  for the specified
fr:  pour le

note: en/A_devel.xml : root.findall(".//para")[29].findall("./varname[2]")[0].tail en/A_devel.xml : root.findall(".//para")[44].findall("./varname[2]")[0].tail
en: . If
fr:  spécifié. Si

note: en/A_devel.xml : root.findall(".//para")[29].findall("./varname[3]")[0].tail en/A_devel.xml : root.findall(".//para")[44].findall("./varname[3]")[0].tail
en:  is not specified, it's assumed to be named like
fr:  n'est pas spécifié, son nom est par défaut

note: en/A_devel.xml : root.findall(".//para")[30].text en/A_devel.xml : root.findall(".//para")[45].text
en: A registered Blend in /etc/blends, for example one of
fr: Un Blend enregistré dans /etc/blends, par exemple un parmi

note: en/A_devel.xml : root.findall(".//para")[30].findall("./package[3]")[0].tail en/A_devel.xml : root.findall(".//para")[38].findall("./package[3]")[0].tail en/A_devel.xml : root.findall(".//para")[45].findall("./package[3]")[0].tail en/05_inside.xml : root.findall(".//para")[1].findall("./ulink[2]")[0
en:  or
fr:  ou

note: en/A_devel.xml : root.findall(".//para")[33].findall("./package[1]")[0].tail
en:  - add menu of metapackage to all Blend users
fr:  - ajout le menu de métapquet pour tous les utilisateurs de Blend

note: en/A_devel.xml : root.findall(".//para")[35].text
en:  blend-update-menus behaves differently depending on who run the command:
fr:  blend-update-menus se comporte différemment selon qui lance la commande :

note: en/A_devel.xml : root.findall(".//para")[36].text
en:  If it is called by a user, it adds, and keeps updated, menu entries for the user who runs it.
fr:  S'il est appelé par un utilisateur, il ajoute, et conserve, des entrées de menu pour l'utilisateur qui le lance.

note: en/A_devel.xml : root.findall(".//para")[37].text
en:  If it is called by root, it adds and keeps updated user's menu entries (see menu package for users' menus) for all users who belong to the group of the specified Blend, or only for a specified user, depending on which parameter is passed to the script.
fr:  S'il est appelé par root, il ajoute et conserve des entrées de menu mises à jour par l'utlisateur (voir le menu du paquet pour le menu d'utilisateur) pour tous les utilisateurs appartenant au groupe du Blend spécifié, ou selement pour un utilisateur spécifié, selon le paramètre passé au script.

note: en/A_devel.xml : root.findall(".//para")[38].text
en: one of the installed Blends, listed in /etc/blends/, for example (if installed:
fr: un des Blends installés, listé dans /etc/blends/, par exemple (s'il est installé :

note: en/A_devel.xml : root.findall(".//para")[39].text
en: system user
fr: un utilisateur du système

note: en/A_devel.xml : root.findall(".//para")[42].findall("./package[1]")[0].tail
en:  - add/remove user to Role of a registered Blend
fr:  - ajoute/supprime un utilisateur au Role d'un Blend enregistré

note: en/A_devel.xml : root.findall(".//para")[44].text
en: Add/remove user to a
fr: Ajouter/supprimer un utilisateur à un

note: en/A_devel.xml : root.findall(".//para")[44].findall("./varname[1]")[0].tail
en:  of the specified
fr:  du

note: en/A_devel.xml : root.findall(".//para")[46].text
en: user to add
fr: utilisateur à ajouter

note: en/A_devel.xml : root.findall(".//para")[47].text
en: the role in the
fr: le rôle dans le

note: en/A_devel.xml : root.findall(".//para")[47].findall("./varname[1]")[0].tail
en:  that
fr:  que

note: en/A_devel.xml : root.findall(".//para")[47].findall("./varname[2]")[0].tail
en:  will assume
fr:  assumera

note: en/A_devel.xml : root.findall(".//para")[50].findall("./filename[1]")[0].tail
en:  - configuration for Debian Pure Blends registry
fr:  - configuration pour le registre des Debian Pure Blends

note: en/A_devel.xml : root.findall(".//para")[51].text
en: This file is sourced from shell scripts inside the Debian Pure Blends package
fr: Ce fichier est sourcé par les scripts shell dans le paquet Debian Pure Blends

note: en/A_devel.xml : root.findall(".//para")[51].findall("./package[1]")[0].tail
en:  and thus it has to follow shell syntax. The variables that are set inside this configuration file can be overridden by special Blend configuration files
fr:  et donc il doit respecter la syntaxe shell. Les variables qui sont affectées dans ce fichier de configuration peuvent être écrasées par les fichiers de configuration de Blend spéciaux

note: en/A_devel.xml : root.findall(".//para")[51].findall("./filename[2]")[0].tail
en:  for each single Blend.
fr:  pour chaque Blend individuellement.

note: en/A_devel.xml : root.findall(".//para")[52].text
en: The following variables can be set:
fr: On peut affecter les variables suivantes :

note: en/A_devel.xml : root.findall(".//para")[53].text
en: Set the backend for the user role management system. Currently the only implemented role management system is
fr: Affecte les coulisses du système de gestion de rôle utilisateur. Actuellement le seul système de gestion de rôle implémenté est

note: en/A_devel.xml : root.findall(".//para")[53].findall("./package[1]")[0].tail
en:  but others might be implemented later. Unsetting this variable leads to use no roles at all.
fr:  mais d'autres pourraient être implémentés plus tard. Ne pas définir cette variable mène à n'utiliser absolument aucun rôle.

note: en/A_devel.xml : root.findall(".//para")[54].text
en: If this is set to
fr: Si on l'affecte à

note: en/A_devel.xml : root.findall(".//para")[54].findall("./package[1]")[0].tail
en: , the user menus of meta packages can be created automatically at install time of the package if the postinst script of the package allows this. It is suggested to use this option in the specific configuration files of a special Debian Pure Blend that override the settings of the general configuration file.
fr: , les menus utilisateur des métapaquets peuvent être créés automatiquement au moment de l'installation si le script postinst du paquet le permet. L'usage de cette option est suggéré afin que les fichiers de configuration spécifiques d'un Debian Pure Blend spécifique écrasent les réglages du fichier de configuration générale.

note: en/A_devel.xml : root.findall(".//para")[55].text
en: Set the base directory for the user role management system. While this is more or less a feature for debugging this might be also used otherwise.
fr: Affecte le répertoire de base pour le système de gestion de rôle utilisateur. Bien que ce soit plus ou moins une fonctionnalité de débogage, on pourrait aussi l'utiliser à d'autres fins.

note: en/A_devel.xml : root.findall(".//para")[56].text
en: This variable can be set for debugging. Normally it should be left unset (
fr: Cette variable peut être définie pour du débogage. Normalement on la laisse non-définie (

note: en/A_devel.xml : root.findall(".//para")[56].findall("./emphasis[1]")[0].text
en: NOT
fr: NON

note: en/A_devel.xml : root.findall(".//para")[56].findall("./emphasis[1]")[0].tail
en:  set to
fr:  affectée à

note: en/A_devel.xml : root.findall(".//para")[56].findall("./package[1]")[0].tail
en:  or anything else!). If set to
fr:  ni rien d'autre !). Si on la définit comme

note: en/A_devel.xml : root.findall(".//para")[56].findall("./package[2]")[0].tail
en:  a dry run of the tools is performed or
fr:  les outils sont lancés « à blanc » ou

note: en/A_devel.xml : root.findall(".//para")[56].findall("./package[3]")[0].tail
en:  would print debugging information.
fr:  afficherait de l'information de débogage.

note: en/A_devel.xml : root.findall(".//para")[57].text
en: If set to
fr: Si on le règle à

note: en/A_devel.xml : root.findall(".//para")[57].findall("./package[1]")[0].tail
en:  debugging mode is switched on.
fr:  le mode de débogage est activé.

note: en/A_devel.xml : root.findall(".//para")[60].text
en:  Sometimes you may want to develop new packages for your Pure Blend. It is almost identical to creating a new debian package. But in Blends framework you can do it more easily.
fr:  Quelquefois on peut vouloir développer des paquets nouveaux pour son Pure Blend. C'est dans l'ensemble identique à la création d'un paquet debian nouveau. Mais dans l'environnement des Blends il est possible de le faire plus facilement.

note: en/A_devel.xml : root.findall(".//para")[61].text
en:  Assume that you have already had a well-defined blend. That is, those necessary files like changelog, compat, copyright and control.stub are in your debian/ folder, maybe with postinst.stub or prerm.stub for task metapackages. Notice that, all these control and maintainer scripts are just for metapackages defined in your task, not for your new, normal packages since they aren't listed in task.
fr:  Admettons que nous ayons un blend déjà bien défini. Autrement dit, les fichiers nécessaires comme changelog, compat, copyright et control.stub sont dans le répertoire debian/, éventuellement avec les fichiers postinst.stub ou prerm.stub pour les métapaquets de tâches. Notons bien que tous ces fichiers de contrôle et scripts de maintenance ne concernent que les métapaquets définis dans notre tâche, et non pas pour nos paquets nouveaux et normaux, puisqu'ils ne sont pas listés dans la tâche.

note: en/A_devel.xml : root.findall(".//para")[62].text
en:  When you want to develop and add new packages, just like debian packaging, you need to add package information and parameters in the control file. However in blends, you should add them in debian/control.stub instead of defining their own control file. For the maintainer script files, you need to add them in debian/ folder. However, notice that the maintainer script files should not add ".stub" or blends-dev won't process them.
fr:  Quand on veut développer et ajouter de nouveaux paquets, exactement comme pour l'empaquetage debian, il faut ajouter les informations et les paramètres du paquet dans le fichier control. Cependant dans les blends, on devrait les ajouter dans le fichier debian/control.stub au lieu de définir leur propre fichier control. Pour les fichiers de scripts de maintenance, il faut les ajouter au répertoire debian. Cependant, notons que les fichiers de scripts de maintenance ne doivent pas ajouter « .stub », sinon blend-dev ne les prendra pas en compte.

note: en/A_devel.xml : root.findall(".//para")[63].text
en:  For example, in blend "foo", we want to add a new normal package "bar". In debian/control.stub, we may have:
fr:  Par exemple, dans un blend « foo », on veut ajouter un nouveau paquet ordinaire « bar ». Dans debian/control.stub, il peut y avoir :

note: en/A_devel.xml : root.findall(".//para")[64].text
en:  In the control.stub it defines foo blends, and a new package foo-bar. Then, in the debian folder, we can add our own preinst, postinst, prerm, and/or postrm maintainer scripts. However the filename should be foo-bar.preinst, foo-bar.postinst, ... etc., instead of foo-bar.postinst.stub, since foo-bar doesn't exist in tasks.
fr:  Dans le fichier control.stub sont définis deux blends foo, et un nouveau paquet foo-bar. Alors, dans le répertoire debian, on peu ajouter les nouveaux fichiers  de scripts de maintenance preinst, postinst, prerm, et/ou postrm, etc., au lieu de foo-bar.postinst.stub, puisque foo-bar n'existe pas dans les tâches.

note: en/A_devel.xml : root.findall(".//para")[65].text
en:  After those control files are done, you can use
fr:  Quand tous ces fichiers de contrôle sont prêts, on peut utiliser

note: en/A_devel.xml : root.findall(".//para")[65].findall("./programlisting[1]")[0].tail
en:  to create blends control files, and then use
fr:  pour créer les fichiers de contrôle du blend, puis utiliser

note: en/A_devel.xml : root.findall(".//para")[65].findall("./programlisting[2]")[0].tail
en:  to start packaging.
fr:  pour commencer à faire le paquet.

note: en/A_devel.xml : root.findall(".//para")[66].text
en:  Sometimes it might be interesting for developers to check out the latest code of the Blend tools or a special Blend code for the meta packages. In
fr:  Quelquefois ce pourrait être intéressant pour les développeurs de récupérer la dernière version du code des outils Blend ou un code particulier de Blend pour les métapaquets. Dans

note: en/A_devel.xml : root.findall(".//para")[66].findall("./xref[1]")[0].tail
en:  the directory layout of the
fr: l'organisation du répertoire du dépôt

note: en/A_devel.xml : root.findall(".//para")[66].findall("./filename[1]")[0].tail
en: -repository was described. How to derive the Debian packages from this layout?
fr:  a été décrit. Comment peut-on dériver les paquets Debian à partir de cette organisation ?

note: en/A_devel.xml : root.findall(".//para")[67].text
en:  For the Blend tools and this documentation
fr: Pour les outils Blend et cette documentation

note: en/A_devel.xml : root.findall(".//para")[67].findall("./informalexample[1]")[0].tail
en:  or for the Debian Pure Blend
fr:  ou pour le Debian Pure Blend

note: en/A_devel.xml : root.findall(".//para")[68].text
en:  Change into the created directory and type
fr:  Aller dans le répertoire créé et taper

note: en/A_devel.xml : root.findall(".//para")[68].findall("./informalexample[1]")[0].tail
en:  This creates a
fr:  Ça crée une archive de source

note: en/A_devel.xml : root.findall(".//para")[68].findall("./filename[1]")[0].tail
en:  source archive of the packages you want to build. For your personal comfort you can create a file
fr:  de paquets qu'on veut construire. Pour son confort personnel on peut créer une fichier

note: en/A_devel.xml : root.findall(".//para")[68].findall("./filename[2]")[0].tail
en:  in your package source directory containing
fr:  dans son répertoire source du paquet qui contienne

note: en/A_devel.xml : root.findall(".//para")[68].findall("./informalexample[3]")[0].tail
en:  to create the source tarball.
fr:  pour créer le paquet tar de source.

note: en/A_devel.xml : root.findall(".//para")[70].text
en:  The current Debian Med packages provide a working example how to use the tools described below.
fr:  Les paquets Debian Med actuels fournissent une xemple fonctionnel de comment on peut utiliser les outils décrits ci-dessous.

note: en/A_devel.xml : root.findall(".//para")[71].text
en:  In
fr: Dans le

note: en/A_devel.xml : root.findall(".//para")[71].findall("./xref[1]")[0].tail
en:  the creation of so called tasks pages
fr:  la création des pages appelées tasks (tâches)

note: en/A_devel.xml : root.findall(".//para")[71].findall("./xref[2]")[0].tail
en:  and bugs pages
fr:  et des pages de bogues

note: en/A_devel.xml : root.findall(".//para")[71].findall("./xref[3]")[0].tail
en:  was described. These pages are automatically build by a cron job on blends.debian.org from the current state of the tasks files in the Git repositories of all registered Blends.
fr:  est décrite. Ces pages sont automatiquement construites par un « cron job » dans blends.debian.org à partir de l'état courant des dichiers de tâche dans les dépôts Git de tous les Blends enregistrés.

note: en/A_devel.xml : root.findall(".//para")[72].text
en:  To know what a valid
fr:  Pour savoir quelle allure pourrait avoir un

note: en/A_devel.xml : root.findall(".//para")[72].findall("./package[1]")[0].tail
en:  might be have a look into
fr:  valide, examiner le fichier

note: en/A_devel.xml : root.findall(".//para")[72].findall("./filename[1]")[0].tail
en: . Each Blend has an according config file there. Leave out the
fr: . Chaque Blend a son propre fichier de configuration là. Il suffit de retirer l'extension

note: en/A_devel.xml : root.findall(".//para")[72].findall("./filename[2]")[0].tail
en:  extension and you have a valid
fr:  et on obtient quelque chose de valide comme

note: en/A_devel.xml : root.findall(".//para")[73].text
en:  In case you are planing some more experimental changes there is another host (sponsored by rackspace.com) called
fr:  Si on a dans l'idée de faire des changements plutôt expérimentaux, il existe un autre hôte (sponsorisé par rackspace.com) nommé

note: en/A_devel.xml : root.findall(".//para")[73].findall("./package[1]")[0].tail
en:  which is running a copy of UDD and also hosts the latest development snapshot of the Blends web tools. Just ask Andreas Tille
fr:  qui supporte une copie d'UDD et héberge aussi le tout dernier cliché de développement des outils web des Blends. Il faut juste demander à Andreas Tille

note: en/A_devel.xml : root.findall(".//para")[73].findall("./email[1]")[0].tail
en:  in case you like a login on this host.
fr:  si on veut avoir un login sur cet hôte.

note: en/A_devel.xml : root.findall(".//para")[74].text
en:  The code which builds web and tasks pages is available in Git at
fr:  Le code qui sert à contruire les pages web et les pages de tâches est disponible dans Git à

note: en/A_devel.xml : root.findall(".//para")[74].findall("./filename[1]")[0].tail
en: . It is using the
fr: . Ça utilise

note: en/A_devel.xml : root.findall(".//para")[74].findall("./ulink[1]")[0].tail
en:  which enables influencing the layout of the pages by editing the templates in the
fr:  qui permet d'influencer l'organisation des pages en éditant les modèles dans le répertoire

note: en/A_devel.xml : root.findall(".//para")[74].findall("./filename[2]")[0].tail
en:  directory. You can also influence some parameters of the web pages in the configuration files in the
fr: . On peut aussi influencer certains paramètres des pages web par les fichiers de configuration dans le répertoire

note: en/A_devel.xml : root.findall(".//para")[74].findall("./filename[3]")[0].tail
en:  directory. Last but not least you can provide translations for the web pages in the
fr: . Enfin et surtout, on peut proposer des traductions des pages web dans le répertoire

note: en/A_devel.xml : root.findall(".//para")[74].findall("./filename[4]")[0].tail
en:  directory.
fr: .

note: en/A_devel.xml : root.findall(".//para")[75].text
en:  Please note that the
fr:  Notons que les fichiers

note: en/A_devel.xml : root.findall(".//para")[75].findall("./filename[2]")[0].tail
en:  files which are influencing the layout of the automatically created pages are in the same area as the static web pages (see below
fr:  qui influencent l'organisation des pages créées automatiquement sont dans les mêmes parages que les pages web statiques (voir ci-dessous

note: en/A_devel.xml : root.findall(".//para")[76].text
en:  A very simple entry page is created for each Blend which is linked from the
fr:  Un page d'entrée très simple est créée pour chaque Blend, qui est référencée par la

note: en/A_devel.xml : root.findall(".//para")[76].findall("./ulink[1]")[0].tail
en: . Most probably the maintainers of a Blend want to enhance this page a bit. Maintainers of a Blend should care for this index page which currently is just featuring links to the automatically updated pages as well as an image which shows the activity of the
fr: . Il est plus que probable que les mainteneurs d'un Blend veuillent améliorer quelque peu cette page. Les mainteneurs d'un Blend doivent prendre soin de cette page d'index qui a actuellement la propriété de pointer vers les pages mises à jour automatiquement et aussi d'être une image montrant l'activité de la

note: en/A_devel.xml : root.findall(".//para")[76].findall("./ulink[2]")[0].tail
en: . Maintaining these static pages is not a "service" which is done for you. The maintainers of a Blend should care for this!
fr: . Maintenir ces pages statiques n'est pas un « service » offert à tous. C'est aux mainteneurs d'un Blend d'en prendre soin !

note: en/A_devel.xml : root.findall(".//para")[77].text
en:  The static pages are maintained in Git at
fr:  Les pages statiques sont maintenues dans le Git à

note: en/A_devel.xml : root.findall(".//para")[77].findall("./filename[1]")[0].tail en/06_technology.xml : root.findall(".//para")[89].findall("./package[1]")[0].tail
en:  in the
fr:  dans le répertoire

note: en/A_devel.xml : root.findall(".//para")[77].findall("./filename[2]")[0].tail
en:  directory. A cron job is watching changes on Salsa and will update the static web pages.
fr: . un « cron job » (tâche cron) surveille les changements dans Salsa et mettra à jour les pages web statiques.

note: en/A_devel.xml : root.findall(".//para")[78].text
en:  All data relevant for Blends are available in
fr:  Toutes les données concernant les Blends sont dans

note: en/A_devel.xml : root.findall(".//para")[78].findall("./ulink[1]")[0].tail
en: . Here is a description of the data gatherers that were explicitly invented to provide information for usage in Blends websentinel.
fr: . Voici une description des moissonneurs de données qui ont été mis au point explicitement pour fournir des informations pour l'usage dans les sentinelles web des Blends.

note: en/A_devel.xml : root.findall(".//para")[79].text
en:  New packages might reside for some time in the so called new queue until a member of the ftpmaster team has evaluated the package as fit for the Debian distribution. To enable informing our users about that status the new queue is parsed and the information displayed in the web sentinel pages. The actual gatherer code can be found in UDD Git and is split into a
fr:  Le nouveaux paquets restent quelques temps dans la queue « new » jusqu'a ce qu'un membre de l'équipe ftpmaster évalue le paquet comme adapté à la distribution Debian. Pour informer nos utilisateurs de ce statut la queue new est analysée et l'information est affichée dans les pages de sentinelle web. Le code qui moissone ça se trouve dans le Git UDD est il est séparé en un

note: en/A_devel.xml : root.findall(".//para")[79].findall("./ulink[1]")[0].tail
en:  and a
fr:  et l'

note: en/A_devel.xml : root.findall(".//para")[80].text
en:  Several machine readable data of packages are parsed from Git repositories. There are data that might be more up to date in Git (for instance scientific publication data or some registry entries). There are also data for not yet available packages a Blends team is working on. To enable referring to this data some selected Git repositories are parsed. The parser for Salsa is available in the
fr:  De nombreuses données à un format lisible par une machine sont analysées dans les dépôts Git. Il y a des données qui peuvent être plus à jour dans Git (par exemple les données de publication scientifique ou quelques entrées de registres). Il y a aussi des données pour des paquets non encore disponibles sur lesquels une équipe Blend travaille. De façon à permettre de se référer à ces données quelques dépôts Git choisis sont analysés. L'analyseur pour Salsa est disponible dans le

note: en/A_devel.xml : root.findall(".//para")[80].findall("./ulink[1]")[0].tail
en:  of the Blends project. It is running in a daily cron job on the host
fr:  du projet Blends. Il est lancé dans une tâche cron quotidienne sur l'hôte

note: en/A_devel.xml : root.findall(".//para")[80].findall("./ulink[2]")[0].tail
en:  and creates an
fr:  et crée une

note: en/A_devel.xml : root.findall(".//para")[80].findall("./ulink[3]")[0].tail
en:  with all the machine readable files found in the specified Git repositories.
fr:  avec tous les fichiers lisible par des machines des dépôts Git spécifiés.

note: en/A_devel.xml : root.findall(".//para")[81].text
en:  This
fr:  Cette

note: en/A_devel.xml : root.findall(".//para")[81].findall("./ulink[1]")[0].tail
en:  is read into UDD by an
fr:  et lue dans UDD par le

note: en/A_devel.xml : root.findall(".//para")[81].findall("./ulink[2]")[0].tail
en:  in a cron job which is totally independent from the job that collects the data from Salsa. Due to the disconnected jobs running on different hosts there might be some undetermined delay between changing some metadata in a Git repository and the time when the data are available in UDD.
fr:  dans une tâche cron qui est totalement indépendante de la tâche qui récolte ces données dans Salsa. Comme les tâches non connectées se déroulent sur des machines différentes il peut y avoir un délai indéterminé entre des changements dans certaines métadonnées d'un dépôt Git et le moment où ces données sont disponibles dans UDD.

note: en/09_todo.xml : root.findall(".//title")[0].text
en: To do
fr: À faire

note: en/09_todo.xml : root.findall(".//title")[1].text
en: Establishing and using communication platforms
fr:  Établir et utiliser des plateformes de communication

note: en/09_todo.xml : root.findall(".//title")[2].text
en: Enhancing visibility
fr: Augmenter la visibilité

note: en/09_todo.xml : root.findall(".//title")[3].text
en: Debian Pure Blends web pages
fr: Les pages web Debian Pure Blends

note: en/09_todo.xml : root.findall(".//title")[4].text en/09_todo.xml : root.findall(".//ulink")[6].text
en: Debian Package Tags
fr: Les Tags des paquets Debian

note: en/09_todo.xml : root.findall(".//title")[5].text
en: Enhancing basic technologies regarding Debian Pure Blends
fr: Améliorer la technologie de base concernant les Debian Pure Blends

note: en/09_todo.xml : root.findall(".//title")[6].text
en: Building Live CDs of each Debian Pure Blend
fr: Construire des CDs Vifs pour chaque Debian Pure Blend

note: en/09_todo.xml : root.findall(".//title")[7].text
en: New way to distribute Debian
fr: De nouvelles façons de distribuer Debian

note: en/09_todo.xml : root.findall(".//ulink")[0].text
en: subscribe to this list or read the list archive
fr: s'inscrire à cette liste ou lire l'archive de la liste de discussion

note: en/09_todo.xml : root.findall(".//ulink")[2].text
en: Git repository
fr: dépôt Git

note: en/09_todo.xml : root.findall(".//ulink")[3].text
en:  mailing list
fr:  liste de diffusion

note: en/09_todo.xml : root.findall(".//ulink")[4].text
en: CIA system
fr: système CIA

note: en/09_todo.xml : root.findall(".//term")[0].text
en: Change
fr: Changer la politique

note: en/09_todo.xml : root.findall(".//term")[0].findall("./package[1]")[0].tail
en:  policy.
fr: .

note: en/09_todo.xml : root.findall(".//term")[1].text
en: Debian Pure Blends information screen.
fr: Écran d'information des Pure Blends.

note: en/09_todo.xml : root.findall(".//term")[2].text
en: Provide separate install CDs
fr: Fournir des CD d'installation séparés

note: en/09_todo.xml : root.findall(".//term")[3].text
en: Change overall distribution philosophy of Debian.
fr: Modifier la philosophie générale de distribution de Debian.

note: en/09_todo.xml : root.findall(".//term")[4].text
en: Promotion rules
fr: Règles de promotion

note: en/09_todo.xml : root.findall(".//term")[5].text
en: Reasonable subsets
fr: Sous-ensembles raisonnables

note: en/09_todo.xml : root.findall(".//term")[6].text
en: BTS support
fr: Support du BTS (Bug Tracking System)

note: en/09_todo.xml : root.findall(".//term")[7].text
en: Security
fr: Sécurité

note: en/09_todo.xml : root.findall(".//para")[0].text
en:  Each Debian Pure Blend has an own mailing list for discussion of specific development issues. Because there are several common issues between all Blends also a common mailing list was created. People who are interested in working on common issues like building metapackages, technical issues of menu systems or how to create CDs for Blends could
fr:  Chaque Debian Pure Blend possède sa propre liste de diffusion pour les discussions sur des problèmes de développement spécifiques. Comme il existe plusieurs problèmes communs à tous les Blends, on a créé aussi une liste de diffusion commune. Ceux qui sont intéressés pour travailler sur certains problèmes communs comme construire des métapaquets, les problèmes techniques des systèmes de menus et comment créer des CDs de Blends peuvent

note: en/09_todo.xml : root.findall(".//para")[1].text
en:  Moreover the project
fr: De plus, le projet

note: en/09_todo.xml : root.findall(".//para")[1].findall("./ulink[1]")[0].tail
en:  on Salsa exists to organise the cooperation of developers. The
fr:  sur Salsa existe pour organiser la coopération entre développeurs. Le

note: en/09_todo.xml : root.findall(".//para")[1].findall("./ulink[2]")[0].tail
en:  can be browsed or checked out by
fr:  peut être parcouru ou récupéré à l'aide de

note: en/09_todo.xml : root.findall(".//para")[1].findall("./informalexample[1]")[0].tail
en:  for anonymous users. Developers should check out via
fr:  pour les utilisateurs anonymes. Les développeurs sont censés le récupérer à l'aide de

note: en/09_todo.xml : root.findall(".//para")[1].findall("./informalexample[2]")[0].tail
en:  The current layout for the repository is as follows:
fr:  L'organisation actuelle du dépôt est comme suit :

note: en/09_todo.xml : root.findall(".//para")[1].findall("./informalexample[3]")[0].tail en/C_bts.xml : root.findall(".//para")[1].text
en:  There is a
fr:  Il y a une

note: en/09_todo.xml : root.findall(".//para")[1].findall("./ulink[3]")[0].tail
en:  with subversion changes and a
fr:  avec des changements « subversion » et un système

note: en/09_todo.xml : root.findall(".//para")[1].findall("./ulink[4]")[0].tail
en:  for tracking changes in the Debian Pure Blends projects in real-time.
fr:  pour suivre les changements dans les projets Debian Pure Blends en temps réel.

note: en/09_todo.xml : root.findall(".//para")[2].text
en:  If a user installs Debian via official install CDs the first chance to do a package selection to customise the box is
fr:  Si un utilisateur installe Debian à l'aide de CDs d'installation officiels, sa première opportunité de faire une sélection de paquets pour personnaliser sa machine est

note: en/09_todo.xml : root.findall(".//para")[2].findall("./package[1]")[0].tail
en: . The first Debian Pure Blend Debian Junior is mentioned in the task selection list and thus it is clearly visible to the user who installs Debian.
fr: . Le premier Debian Pure Blend Debian Junior est mentionné dans la liste de sélection de tâches et il est ainsi clairement visible pour l'utilisateur qui installe Debian.

note: en/09_todo.xml : root.findall(".//para")[3].text
en:  In bug
fr:  Dans la bogue

note: en/09_todo.xml : root.findall(".//para")[3].findall("./ulink[1]")[0].tail
en:  a request was filed to include Debian Med in the same manner. The problem with the
fr:  une requête a été envoyée pour inclure Debian Med  de la même façon. Le problème avec l'approche de

note: en/09_todo.xml : root.findall(".//para")[3].findall("./package[1]")[0].tail
en: -approach is that all included packages should be on the first install CD. This would immediately have the consequence that the first install CD would run out of space if all Blends would be included in the task selection list.
fr:  est que tous les paquets qu'on inclut sont censés se trouver sur le premier CD d'installation. Ceci aurait pour conséquence immédiate que le premier CD d'installation manquerait de place si tous les Blends devaient être inclus dans la liste de sélection de tâches.

note: en/09_todo.xml : root.findall(".//para")[4].text
en:  How to enhance visibility of Debian Pure Blends for the user who installs Debian from scratch?
fr:  Comment améliorer la visibilité des Debian Pure Blends pour l'utilisateur qui installe Debian pour la première fois ?

note: en/09_todo.xml : root.findall(".//para")[5].text
en: If the
fr:  Si la règle que « les paquets

note: en/09_todo.xml : root.findall(".//para")[5].findall("./emphasis[1]")[0].text
en: packages must be on the first CD
fr:  doivent être sur le premier CD

note: en/09_todo.xml : root.findall(".//para")[5].findall("./emphasis[1]")[0].tail
en:  feature of
fr:  » de

note: en/09_todo.xml : root.findall(".//para")[5].findall("./package[1]")[0].tail
en:  would be dropped all Blends could be listed under this topic in the task selection list.
fr:  était abandonnée tous les Blends pourraient être listés dans cette liste de sélection de tâches.

note: en/09_todo.xml : root.findall(".//para")[6].text
en: Alternatively a new feature could be added to
fr: Ou alors une nouvelle fonctionnalité pourrait être ajoutée à

note: en/09_todo.xml : root.findall(".//para")[6].findall("./package[1]")[0].tail
en:  or in addition to
fr:  ou en plus de

note: en/09_todo.xml : root.findall(".//para")[6].findall("./package[2]")[0].tail
en:  in the installation procedure which presents a screen which gives some very short information about Debian Pure Blends (perhaps pointing to this document for further reference) and enables the user to select from a list of the available Blends.
fr:  dans la procédure d'installation qui présente un écran, donnant de très courtes informations au sujet des Debian Pure Blends (en pointant par exemple sur ce document pour une référence future) et permettrait à l'utilisateur de faire son choix parmi une liste des Blends disponibles.

note: en/09_todo.xml : root.findall(".//para")[7].text
en: By completely ignoring the installation of the official installation CD each Blend can offer a separate installation CD. This will be done anyway for certain practical reasons (see for instance the Debian Edu - SkoleLinux approach). But this is really no solution we could prefer because this does not work if the user wants to install more than one Blend on one computer.
fr: En court-circuitant l'installeur du CD d'installation de la version officielle, chaque Blend peut offrir un CD d'installation séparé. Ce sera fait de toute façon pour certaines raisons pratiques (voir par exemple l'approche de Debian Edu - SkoleLinux). Mais ce n'est pas en réalité une solution qu'on puisse préférer car cela ne fonctionne pas si l'utilisateur veut installer plus d'un Blend sur une machine.

note: en/09_todo.xml : root.findall(".//para")[8].text
en: This way is concerned to some ideas from Debian developers who took part in Open Source World Conference in Malaga and is explained in Detail in
fr: Cette réflexion est en rapport avec certaines idées échangées entre développeurs Debian qui ont pris par à l'Open Source World Conference à  Malaga et elle est expliquée en détail dans la

note: en/09_todo.xml : root.findall(".//para")[8].findall("./xref[1]")[0].tail
en: . This would save the problem of making Debian Pure Blends visible to users in a completely different way because in this case Debian would be released as its various flavours of Blends.
fr: . Cela résoudrait le problème de rendre visible les Debian Pure Blends aux utilisateurs d'une façon totalement différente parce que dans ce cas Debian serait diffusée comme ses différentes variétés de Blends.

note: en/09_todo.xml : root.findall(".//para")[9].text
en:  Whichever way Debian developers will decide to go it is our vital interest to support users and
fr:  Quelle que soit la direction que décideront de suivre les développeurs, c'est notre intérêt vital de supporter les utilisateurs et

note: en/09_todo.xml : root.findall(".//para")[9].findall("./emphasis[1]")[0].text
en: show
fr: de montrer

note: en/09_todo.xml : root.findall(".//para")[9].findall("./emphasis[1]")[0].tail
en:  our users the tools we invented to support them.
fr:  à nos utilisateurs les outils que nous avons inventés pour les aider.

note: en/09_todo.xml : root.findall(".//para")[10].text
en:  Some Blends maintain their own web space under
fr:  Quelques Blends maintiennent leur espace web personnel sous

note: en/09_todo.xml : root.findall(".//para")[10].findall("./package[1]")[0].tail
en:  to provide general information which will be translated by the Debian web team. This is a good way to inform users about the progress of a project. This page should link to the appropriate autogenerated pages as described in
fr:  afin de fournir des informations générales qui puissent être traduites par l'équipe Debian web. C'est une bonne façon d'informer les utilisateurs au sujet des progrès d'un projet. Cette page devrait être liée aux pages appropriées créées automatiquement comme il est décrit dans la

note: en/09_todo.xml : root.findall(".//para")[10].findall("./xref[1]")[0].tail
en:  to make sure that the content of the page remains up to date at any time.
fr:  afin de s'assurer que le contenu de la page reste à jour tout le temps.

note: en/09_todo.xml : root.findall(".//para")[11].findall("./ulink[1]")[0].tail
en:  is a work to add more metadata to Debian packages. At the beginning it could be seen as a way to allow to specify multiple sections (called "tags") per package where now only one can be used.
fr:  sont un travail qui ajoute plus de métadonnées aux paquets Debian. Au début on pouvait les voir comme une façon de permettre la spécification de multiples sections (nommées « tags ») par paquet alors que maintenant une seule section peut être utilisée.

note: en/09_todo.xml : root.findall(".//para")[12].text
en:  However, the system has evolved so that tags are organised in "facets", which are separate ontologies used to categorise the packages under different points of view.
fr:  Cependant, ce système a évolué de telle façon que les tags sont organisés en « facettes », qui sont des ontologies distinctes utilisées pour catégoriser les paquets de différents points de vue.

note: en/09_todo.xml : root.findall(".//para")[13].text
en:  This means that the new categorisation system supports tagging different facets of packages. There can be a set of tags for the "purpose" of a package (like "chatting", "searching", "editing"), a set of tags for the technologies used by a package (like "html", "http", "vorbis") and so on.
fr:  Ça signifie que le nouveau système de catégorisation supporte de taguer diverses facettes des paquets. Il peut y avoir un ensemble de tags pour le « purpose » (à quoi ça sert) d'un paquet (comme « chatting »,« searching »,« editing » : respectivement discuter, rechercher, éditer), un ensemble de tags pour la technologie utilisée par un paquet (comme « html »,« http »,« vorbis »), et ainsi de suite.

note: en/09_todo.xml : root.findall(".//para")[14].text
en:  Besides being able to perform package selection more efficiently by being able to use a better categorisation, one of the first outcomes of Debian Package Tags for Blends is that every Blend could maintain its own set of tags organised under a "facet", providing categorisation data which could be used by its users and which automatically interrelates with the rest of the tags.
fr:  En plus d'autoriser une sélection des paquets plus efficace grâce à une meilleure catégorisation,  un des premiers apports des Tags des paquets Debian pour les Blends est que chaque Blend pourrait maintenir son propre lot de tags organisé sous une « facette », ce qui fournirait une catégorisation des données au service de ses utilisateurs, qui soit en interrelation avec le reste des tags.

note: en/09_todo.xml : root.findall(".//para")[15].text
en:  For example, Debian Edu could look for "edu::administration" packages and then select "use::configuring". The "edu::administration" classification would be managed by the Debian Edu people, while "use::configuring" would be managed by Debian. At the same time, non Debian Edu users looking for "use::configuring" could have a look at what packages in that category are suggested by the Debian Edu community.
fr:  Par exemple, Debian Edu pourrait s'occuper de paquets tagués « edu::administration », puis sélectionner le tag « use::configuring ». La classification « edu::administration » serait gérée par les gens de Debian Edu, pendant que « use::configuring » serait géré par Debian. En même temps des utilisateurs non concernés par Debian Edu recherchant « use::configuring » pourraint avoir un aperçu des paquets de cette catégorie suggérés par la communauté Debian Edu.

note: en/09_todo.xml : root.findall(".//para")[16].text
en:  It is not excluded that this could evolve in being able to create a Blend just by selecting all packages tagged by "edu::*" tags, plus dependencies; however, this option is still being investigated.
fr:  Il n'est pas impossible que cela puisse évoluer jusqu'à la possibilité de créer un Blend juste en sélectionnant tous les paquets tagués « edu:: », plus leurs dépendances ; cependant, cette option est encore en cours d'investigation.

note: en/09_todo.xml : root.findall(".//para")[17].text
en:  Please write to the list
fr:  Veuillez écrire à la liste de diffusion

note: en/09_todo.xml : root.findall(".//para")[17].findall("./email[1]")[0].tail
en:  for more information about Debian Package Tags or if you want to get involved in Debian Package Tags development.
fr:  pour plus d'information au sujet des Tags des paquets Debian ou si vous voulez vous investir dans le développement des Tags des paquets Debian.

note: en/09_todo.xml : root.findall(".//para")[18].text
en:  In section
fr:  Dans la

note: en/09_todo.xml : root.findall(".//para")[18].findall("./xref[1]")[0].tail
en:  several issues where raised how handling of metapackages should be enhanced.
fr:  plusieurs problèmes ont été soulevés au sujet d'améliorations de la gestion des métapaquets.

note: en/09_todo.xml : root.findall(".//para")[19].text
en:  Currently there is no solution to address the special configuration issue has to be addressed. In general developers of metapackages should provide patches for dependent packages if they need a certain configuration option and the package in question does feature a
fr:  Actuellement il n'y a pas de solution en ce qui concerne les problèmes de configuration spéciale. En général les développeurs de métapaquets sont censés fournir des patches (correctifs) pour les paquets de dépendances si ceux-ci ont besoin de certaines options de configuration et que le paquet en question possède une fonctionnalité configuration

note: en/09_todo.xml : root.findall(".//para")[19].findall("./orgname[1]")[0].tail
en:  configuration for this case. Then the metapackage could provide the needed options by pre-seeding the
fr:  qui couvre ce cas. Alors le métapaquet pourrait fournir les options requises en ensemençant (pre-seeding) la base de données

note: en/09_todo.xml : root.findall(".//para")[19].findall("./orgname[2]")[0].tail
en:  database while using very low priority questions which do not came to users notice.
fr:  tout en utilisant des questions de très basse priorité qui ne parviennent pas à l'attention des utilisateurs.

note: en/09_todo.xml : root.findall(".//para")[20].text
en:  If the maintainer of a package which is listed in a metapackage dependency and needs some specific configuration does not accept such kind of patch it would be possible to go with a
fr: Si le mainteneur d'un paquet qui est listé dans la dépendance d'un métapaquet et qui nécessite une configuration spécifique n'accepte pas cette sorte de patch il serait-t-il possible de faire cela avec un script

note: en/09_todo.xml : root.findall(".//para")[20].findall("./package[1]")[0].tail
en:  script which just does the configuration work. According to the following arguing this is no policy violation: A local maintainer can change the configuration of any package and the installation scripts have to care for these changes and are not allowed to disturb these adaptations. In the case described above the
fr:  qui s'occupe juste du travail de configuration ? Selon l'argument suivant, ce n'est pas une violation de politique : « Un mainteneur local peut modifier la configuration de tout paquet et les scripts d'installation doivent considérer ces changements, et ne sont pas autorisés à contrecarrer ces adaptations ». Dans le cas pré-cité le script

note: en/09_todo.xml : root.findall(".//para")[20].findall("./package[2]")[0].tail
en:  script takes over the role of the local administrator: It just handles as an "automated-
fr:  prend en charge le rôle de l'administrateur local : il se comporte juste comme un « automated-

note: en/09_todo.xml : root.findall(".//para")[20].findall("./package[3]")[0].tail
en: -driven-administrator-robot".
fr: -driven-administrator-robot » (robot administratif commandé par un cfengine automatiquent).

note: en/09_todo.xml : root.findall(".//para")[21].text
en:  If there is some agreement to use
fr:  Si on arrive à un accord pour utiliser des scripts

note: en/09_todo.xml : root.findall(".//para")[21].findall("./package[1]")[0].tail
en:  scripts to change configuration - either according to
fr:  afin de modifier une configuration - soit en se basant sur des question de

note: en/09_todo.xml : root.findall(".//para")[21].findall("./orgname[1]")[0].tail
en:  questions or even to adapt local configuration for Debian Pure Blend use in general - a common location for this kind of stuff should be found. Because these scripts are not configuration itself but substantial part of a metapackage the suggestion would be to store this stuff under
fr:  ou même en adaptant la configuration locale pour l'usage de Debian Pure Blend en général - un emplacement commun pour ce genre de chose devrait être trouvé. Comme ces scripts ne sont pas de la configuration par eux-même mais une partie substantielle d'un métapaquet l'emplacement suggéré pour placer ces choses serait

note: en/09_todo.xml : root.findall(".//para")[22].text
en:  There was another suggestion at the Valencia workshop: Make use of
fr:  Il y a eu une autre suggestion à l'atelier de Valencia : utiliser

note: en/09_todo.xml : root.findall(".//para")[22].findall("./package[1]")[0].tail
en:  for the purpose mentioned above. This is a topic for discussion. At least currently Debian Edu seems to have good experiences with
fr:  dans le but mentionné ci-dessus. C'est un sujet de discussion. Actuellement, au moins Debian Edu semble avoir des expériences positives avec

note: en/09_todo.xml : root.findall(".//para")[22].findall("./package[2]")[0].tail
en:  but perhaps it is worth comparing both.
fr:  mais peut-être cela vaut-il la peine de comparer les deux approches.

note: en/09_todo.xml : root.findall(".//para")[23].text
en:  A further option might be
fr:  Une option en plus pourrait être

note: en/09_todo.xml : root.findall(".//para")[23].findall("./ulink[1]")[0].tail
en:  from freedesktop.org but it is not even yet packaged for Debian.
fr:  de freedesktop.org mais il n'est même pas encore empaqueté pour Debian.

note: en/09_todo.xml : root.findall(".//para")[24].text
en:  The first step to convince a user to switch to Debian is to show him how it works while leaving his running system untouched.
fr:  La première étape pour convaincre un utilisateur de basculer vers Debian est de lui montrer comment cela fonctionne tout en laissant son système intact.

note: en/09_todo.xml : root.findall(".//para")[24].findall("./emphasis[1]")[0].text
en: the "mother" of all Debian-based live CDs
fr: la « mère » de tous les Cds Vifs à base de Debian

note: en/09_todo.xml : root.findall(".//para")[24].findall("./emphasis[1]")[0].tail
en:  - is a really great success and it is a fact that can not be ignored that Debian gains a certain amount of popularity because people want to know what distribution is working behind the scenes of Knoppix.
fr:  - est un succès réellement formidable et c'est un fait qu'on ne peut pas ignorer que Debian gagne une certaine popularité parce que les gens veulent savoir quelle distribution est au travail dans les coulisses de Knoppix.

note: en/09_todo.xml : root.findall(".//para")[25].text
en:  But Knoppix is a very common demonstration and its purpose is to work in everyday live. There is no room left for special applications and thus people started to adopt it for there special needs. In fact there exist so many Debian based Live CDs that it makes hardly sense to list them all here. The main problem is that most of them containing special applications and thus are interesting in the Blends scope are out of date because they way the usually were built was a pain. One exception is perhaps
fr:  Mais Knoppix est une démonstration très commune et son but est de fonctionner dans la vie de tous les jours. Il n'y a pas de place pour des applications spéciales et partant pour des gens qui l'adopteraient pour leurs besoins particuliers. En fait il existe tant de CDs Vifs basés sur Debian que cela aurait peu de sens de les lister tous ici. Le problème principal est que la plupart d'entre eux qui contiennent des applications spéciales et donc sont intéressants dans le domaine des Blends ne sont pas à jour parce que la façon de les produires était difficile. Un exception est peut-être

note: en/09_todo.xml : root.findall(".//para")[25].findall("./ulink[1]")[0].tail
en:  which is quite regularly updated and is intended for scientists.
fr:  qui est mis à jour très régulièrement et qui se destine aux scientifiques.

note: en/09_todo.xml : root.findall(".//para")[26].text
en:  The good news is that the problem of orphaned or outdated Live CDs can easily solved by debian-live and the
fr:  La bonne nouvelle est que le problème des CDs Vifs pas tenus à jour et orphelins peut être résolu facilement par debian-live et le

note: en/09_todo.xml : root.findall(".//para")[26].findall("./package[1]")[0].tail
en: . This package turns all work to get an up to date ISO image for a Live CD into calling a single script. For the Blends tools this would simply mean that the tasks files have to be turned into a live-helper input file and the basic work is done. This will be done in a future
fr: . Ce paquet transforme tout le travail pour avoir une image ISO à jour pour un CD Vif en l'appel d'un script unique. Pour les outils des Blends cela signifierait simplement que les fichiers de tâches soient transformés en un fichier d'entrée pour live-helper et le travail de base est fait. Ce sera fait dans une version future de

note: en/09_todo.xml : root.findall(".//para")[26].findall("./package[2]")[0].tail
en:  version.
fr: .

note: en/09_todo.xml : root.findall(".//para")[27].findall("./emphasis[1]")[0].text
en: This section is kind of "Request For Comments" in the sense that solid input and arguing is needed to find out whether it is worth implementing it or drop this idea in favour of a better solution.
fr: Cette section est une sorte de « Request For Comments », requête pour commentaires, dans le sens où des arguments et des données d'entrée robustes sont nécessaires pour déterminer si cela vaut la peine d'implémenter cette idée ou de l'abandonner en faveur d'une meilleure solution.

note: en/09_todo.xml : root.findall(".//para")[28].text
en:  At Open Source World Conference in Malaga 2004 there was a workshop of Debian Developers. Among other things the topic was raised how the distribution cycle or rather the method of distribution could be changed to increase release frequency and to better fit user interests.
fr:  À l'Open Source World Conference de Malaga en 2004, il y a eu un atelier de développeurs Debian. Entre autres choses, une question est apparue sur la façon dont le cycle de distribution ou plutôt la méthode de distribution pourraient être changés afin d'augmenter la fréquence des publications et mieux épouser les intérêts des utilisateurs.

note: en/09_todo.xml : root.findall(".//para")[29].text
en:  There was a suggestion by Bdale Garbee
fr:  Il ya eu une suggestion de Bdale Garbee

note: en/09_todo.xml : root.findall(".//para")[29].findall("./email[1]")[0].tail
en:  to think about kind of sub-setting Debian in the following way: Debian developers upload their packages to
fr:  de réfléchir à une façon de subdiviser Debian ainsi : les développeurs Debian téléversent leurs paquets vers

note: en/09_todo.xml : root.findall(".//para")[29].findall("./package[1]")[0].tail
en: . The normal process which propagates packages to
fr: . Le processus normal qui propage les paquets vers

note: en/09_todo.xml : root.findall(".//para")[29].findall("./package[2]")[0].tail
en:  and releasing a complete
fr:  et la publication de la distribution

note: en/09_todo.xml : root.findall(".//para")[29].findall("./package[3]")[0].tail
en:  distribution also remains untouched. The new thing is that the package pool could be enhanced to store more package versions which belong to certain subsets alias Debian Pure Blends which all have a set of
fr:  ne change donc pas. La nouveauté serait que la collection des paquets puisse être augmentée afin de stocker plus de versions de paquets qui appartiennent à certains sous-ensembles comme Debian Pure Blends qui ont tous un ensemble de paquets

note: en/09_todo.xml : root.findall(".//para")[29].findall("./emphasis[1]")[0].text
en: tested inside the subset
fr: testés dans le sous-ensemble

note: en/09_todo.xml : root.findall(".//para")[29].findall("./emphasis[1]")[0].tail
en:  distribution which leads to a
fr:  pour la distribution, ce qui mène à une publication d'un sous-ensemble

note: en/09_todo.xml : root.findall(".//para")[29].findall("./emphasis[2]")[0].tail
en:  subset release. The following graph might clarify this:
fr: . Le graphe suivant peut eclairer ce sujet :

note: en/09_todo.xml : root.findall(".//para")[29].findall("./informalexample[1]")[0].tail en/06_technology.xml : root.findall(".//para")[14].findall("./varname[2]")[0].tail en/06_technology.xml : root.findall(".//para")[49].findall("./informalexample[1]")[0].tail en/06_technology.xml : root.findall(".//p
en:  where
fr:  où

note: en/09_todo.xml : root.findall(".//para")[29].findall("./package[5]")[0].tail
en:  might be something like
fr:  pourraient être par exemple

note: en/09_todo.xml : root.findall(".//para")[29].findall("./package[7]")[0].tail
en: . To implement this sub-setting the following things are needed:
fr: . Pour implémenter ces subdivisions il faut les choses suivantres :

note: en/09_todo.xml : root.findall(".//para")[30].text
en: There was a general agreement that technical implementation of this idea in the package pool scripts / database is not too hard. In fact at LinuxTag Chemnitz 2004 Martin Loschwitz
fr: Il y a eu un agrément général que l'implémentation technique< de cette idée dnas les scripts de la collection de paquets / la base de données n'était pas trop difficile. En fait à LinuxTag Chemnitz 2004, Martin Loschwitz

note: en/09_todo.xml : root.findall(".//para")[30].findall("./email[1]")[0].tail
en:  announced exactly this as "nearly implemented for testing purpose" which should solve the problem of outdated software for desktop users as a goal of the
fr:  a annoncé exactement cela comme « presque implémenté pour des besoins de tests », ce qui résoudrait le problème des logiciels pas à jour pour les utilisateurs de bureau comme but du projet

note: en/09_todo.xml : root.findall(".//para")[30].findall("./package[1]")[0].tail
en:  project. Unfortunately this goal was not realised finally.
fr: . Malheureusement, ça n'a pas été réalisé jusqu'au bout.

note: en/09_todo.xml : root.findall(".//para")[31].text
en: Once the promotion tools are able to work with sub-setting, reasonable subsets have to be defined and maintained. A decision has to be made (if this will be implemented at all) whether this sub-setting should be done according to the Blend layout or if there are better ways to find subsets.
fr: Une fois que des outils de promotion seront capables de travailler avec la subdivision, des sous-ensembles raisonnables doivent être définis et maintenus. Il faut arriver à une décision (si on implémente cela jamais) pour savoir si cette subdivision devrait être faite selon l'organisation des Blends ou s'il y a de meilleures façons de trouver des sous-ensembles.

note: en/09_todo.xml : root.findall(".//para")[32].text
en: The Bug Tracking System has to deal with different package versions or even version ranges to work nicely together with the sub-setting approach.
fr: Le système de suivi de bogues doit prendre en compte diverses versions de paquets ou même des intervalles de version pour fonctionnement correctement avec l'approche de subdivision.

note: en/09_todo.xml : root.findall(".//para")[33].text
en: As a consequence of having more than only a single
fr:  Si on a plus d'une version de

note: en/09_todo.xml : root.findall(".//para")[33].findall("./package[1]")[0].tail
en:  each Blend team has to form a security team to care for those package versions that are not identically with the "old"
fr: , ça a pour conséquence que chaque équipe de Blend doit former une équipe de sécurité qui s'occupe de ces versions de paquet qui ne sont pas identiques avec la version « old »

note: en/09_todo.xml : root.findall(".//para")[34].text
en:  A not so drastically change would be to find a
fr:  Un changement pas aussi drastique serait de trouver un ensemble

note: en/09_todo.xml : root.findall(".//para")[34].findall("./emphasis[1]")[0].text
en: common
fr: commun

note: en/09_todo.xml : root.findall(".//para")[34].findall("./emphasis[1]")[0].tail
en:  set of packages which are interesting for all Debian Pure Blends which will obtained from the "releasable set" of testing (i.e. no RC-bugs). This would make the structure above a little bit more flat:
fr:  de paquets qui sont intéressants pour tous les Debian Pure Blends qu'on obtiendrait à partir d'un « ensemble raisonnable » issu de testing (i.e. sans bogue RC). Cela rendrait la structure ci-dessus un peu plus horizontale :

note: en/09_todo.xml : root.findall(".//para")[34].findall("./informalexample[1]")[0].tail
en:  A third suggestion was given at Congreso Software Libre Comunidad Valenciana:
fr: Une troisième suggestion a été faite au « Congreso Software Libre Comunidad Valenciana » :

note: en/09_todo.xml : root.findall(".//para")[34].findall("./informalexample[2]")[0].tail
en:  The rationale behind these testing backports is that sometimes a Debian Pure Blend is able to reduce the set of releasable architectures. Thus some essential packages could be moved much faster to testing and these might be "backported" to testing for this special Blend. For instance this might make sense for Debian Edu where usually neither mainframes nor embedded devices are used.
fr:  La raison de ces backports pour testing est que quelquefois un Debian Pure Blend peut réduire l'ensemble des architectures à publier. Ainsi certains paquets essentiels pourraient être migrés plus vite et ceux-ci pourrainet être « rétro-portés » vers testing pour un Blend spécial. Par exemple cela aurait du sens pour Debian Edu, où d'habitude ni les ordinateurs à haute performances (mainframes) ni les matériels embarqués ne sont utilisés.

note: en/09_todo.xml : root.findall(".//para")[35].text
en:  All these different suggestions would lead to a modification of the package pool scripts which could end up in a new way to distribute Debian. This might result from the fact that some Debian Pure Blends need a defined release cycle. For instance the education related distributions might trigger their release by the start-end-cycle of the school year. Another reason to change the package pool system is the fact that some interested groups, who provide special service for a certain Blend, would take over support only for the subset of packages which is included in the metapackage dependencies or suggestions but they refuse to provide full support for the whole range of Debian packages. This would lead to a new layout of the file structures of the Debian mirrors:
fr: Toutes ces suggestions amèneraient à une modifications des scripts de collection de paquets qui pourrait finir par une nouvelle façon de distribuer Debian. Cela pourrait résulter du fait que certains Debian Pure Blends nécessitent un cycle de publication défini. Par exemple les distributions en rapport avec l'éducation pourraint déclencher une publication synchronisée avec la fin/le début d'une année scolaire. Une autre raison de modifier le système de collection de paquets est le fait que certains groupes intéressés, qui fournissent un service spécial dans un Blend donné, prendraient en charge le support seulement pour le sous-ensemble de paquets qui est inclus dans les dépendances des métapaquets ou leurs suggestions, mais ne veulent pas fournir un support complet pour la totalité des paquets Debian. Cela mènerait à une nouvelle organisation des structures de fichiers dans les miroirs Debian :

note: en/09_todo.xml : root.findall(".//para")[35].findall("./informalexample[1]")[0].tail
en:  To avoid flooding the archive with unnecessarily many versions of packages for each single Debian Pure Blend a common base of all these Blends has to be defined. Here some LSB conformance statement comes into mind: The base system of all currently released (stable) Debian Pure Blends is compliant to LSB version x.y.
fr:  Afin d'éviter d'inonder l'archive avec un nombre excessif de versions de paquets pour chaque Debian Pure Blend distinct, une base commune de ces Blends doit être définie. À ce point une phrase de conformité LSB vient à l'esprit : le système de base de tous les Debian Pure Blends publiés (stable) doit obéir au LSB version x.y.

note: en/09_todo.xml : root.findall(".//para")[36].text
en:  Regarding to security issues there are two ways: Either one Debian Pure Blend goes with the current stable Debian and thus the
fr:  En ce qui concerne les problèmes de sécurité, il y a deux façons de faire : soit un Debian Pure Blend fonctionne avec la version Debian stable actuelle, et donc le fichier

note: en/09_todo.xml : root.findall(".//para")[36].findall("./filename[1]")[0].tail
en:  is just pointing to the very same versions which are also in debian/stable. Then no extra effort regarding to security issues is need. But if there would be a special support team which takes over maintenance and security service for the packages in a certain Blend they should be made reliable for this certain subset.
fr:  pointe juste vers les mêmes version exactement qu'on trouve aussi dans debian/stable. Dans ce cas il n'y pas d'effort supplémentaire à fournir pour les problèmes de sécurité. Ou alors, s'il y a une équipe spéciale de support qui prend en charge la maintenance et le service de la sécurité pour les paquets dans un Blend donné, ils doivent le rendre fiable dans le cadre ce ce sous-ensemble.

note: en/09_todo.xml : root.findall(".//para")[37].text
en:  This reduced subset of Debian packages of a Debian Pure Blend would also make it easier to provide special install CDs at is it currently done by Debian Edu.
fr:  Ce sous-ensemble réduit de paquets Debian pour un Debian Pure Blend faciliterait aussi la fourniture de CDs d'installation spéciaux comme le fait actuellement Debian Edu.

note: en/05_inside.xml : root.findall(".//title")[0].text
en: Distributions inside Debian
fr: Des distributions à l'intérieur de Debian

note: en/05_inside.xml : root.findall(".//title")[1].text
en: To fork or not to fork
fr: To fork or not to fork : fourcher ou ne pas fourcher

note: en/05_inside.xml : root.findall(".//title")[2].text
en: Commercial forks
fr: Fourches commerciales

note: en/05_inside.xml : root.findall(".//title")[3].text
en: Non-commercial forks
fr: Fourches non-commerciales

note: en/05_inside.xml : root.findall(".//title")[4].text
en: Disadvantages of separate distribution
fr: Désavatages de distributions séparées

note: en/05_inside.xml : root.findall(".//title")[5].text
en: Advantages of integration into Debian
fr: Avantages de l'intégration dans Debian

note: en/05_inside.xml : root.findall(".//title")[6].text
en: Enhancing Debian
fr: Améliorer Debian

note: en/05_inside.xml : root.findall(".//title")[7].text
en: Adaptation to any purpose
fr: Adaptation pour tout usage

note: en/05_inside.xml : root.findall(".//term")[1].text
en: DeMuDi
fr: DeMuDi (distribution multimédia)

note: en/05_inside.xml : root.findall(".//term")[2].text en/02_about.xml : root.findall(".//title")[6].text
en: Technical
fr: Partie technique

note: en/05_inside.xml : root.findall(".//term")[3].text en/08_websentinel.xml : root.findall(".//term")[5].text
en: License
fr: Licence

note: en/05_inside.xml : root.findall(".//term")[4].text
en: Organisational
fr: Partie organisationnelle

note: en/05_inside.xml : root.findall(".//para")[0].text
en:  There are many distributions that decided to fork from a certain state of Debian. This is perfectly all right because Debian is completely free and everybody is allowed to do this. People who built those derived distributions had certain reasons to proceed this way.
fr:  De nombreuses distributions ont décidé de fourcher à partir d'un certain état de Debian. Ceci est parfaitement admissible car Debian est complètement libre et tout un chacun peut faire ça. Ceux qui ont construit ces distributions dérivées avaient certaines raisons de le faire.

note: en/05_inside.xml : root.findall(".//para")[1].text
en:  If Debian should be used as the base for a commercial distribution like
fr:  S'il fallait utiliser Debian comme base pour une distribution commerciale comme

note: en/05_inside.xml : root.findall(".//para")[1].findall("./ulink[1]")[0].tail
en:  (formerly Lindows),
fr:  (anciennement Lindows),

note: en/05_inside.xml : root.findall(".//para")[1].findall("./ulink[3]")[0].tail
en: , there is no other choice than forking because these companies normally add some stuff that is non-free. While Debian Pure Blends might be interesting in technical terms for those commercial distributions by making it easier to build a separate distribution, these non-free additions are not allowed to be integrated into Debian, and thus integration into Debian is impossible.
fr: , il n'y a pas d'autre choix que de fourcher parce que de telles compagnies ajoutent certains matériaux non-libres. Alors que les Debian Pure Blends pourraient être intéressants d'un point de vue technique pour ces distributions commerciales en leur facilitant la construction d'une distribution distincte, ces ajouts non-libres ne peuvent pas être intégrés dans Debian, si bien que l'intégration dans Debian est impossible.

note: en/05_inside.xml : root.findall(".//para")[2].text
en:  As a completely free distribution Debian GNU/Linux is quite often a welcome starting point for derived distributions with a certain purpose that are as free as Debian but had certain reasons to fork. One main reason for a fork was that Debian was not flexible enough for certain purposes and some needed features had to be added. One reason for the Debian Pure Blends effort is to increase flexibility and to make the reason mentioned above void (if it is not yet void because of the general development of Debian). Some examples of forks from Debian that are probably now able to integrate back into Debian as a Debian Pure Blend are:
fr:  Comme une distributions de Debian GNU/Linux complètement libre est très souvent un point de départ accueillant pour des distributions dérivées avec un certain but, qui sont aussi libres que Debian, mais ont eu certaines raisons de fourcher. Une des raisons principales pour de telles fourches était que Debian n'était pas assez flexible pour certaines utilisations et qu'il fallait ajouter certaines fonctionnalités nécessaires. Une des raisons de l'effort des Debian Pure Blends est d'augmenter la flexibilité et d'abolir les raisons mentionnées ci-dessus (si elles ne sont pas abolies déjà à cause du développement général de Debian). Quelques exemples de fourches hors de Debian qui pourraient probablement être réintégrées dans Debian comme Debian Pure Blend sont :

note: en/05_inside.xml : root.findall(".//para")[3].text
en: Mentioning SkoleLinux in the category of forks is more or less history. The merge back into Debian started with the SkoleLinux people really doing a great job to enhance Debian for their own purposes in the form of their work on debian-installer, and culminated with the formal merging of the Blend Debian Edu and SkoleLinux, so that they are now virtually equivalent. This is the recommended way for derived distributions, and the reasons for this recommendation are given below.
fr:  La mention de SkoleLinux dans la catégorie des fourches est plus ou moins de l'histoire ancienne. Le retour dans Debian a commencé quand les gens de SkoleLinux on fait un travail formidable pour améliorer Debian à leurs fins grâce à leur travail sur debian-installer, et a culminé avec la migration formelle dans le Blend Debian Edu et SkoleLinux, si bien qu'ils sont maintenant virtuellement équivalents. C'est la méthode recommandée pour les distributions dérivées, et les raisons pour cette recommandation sont données ci-dessous.

note: en/05_inside.xml : root.findall(".//para")[4].text
en: The
fr: Le projet

note: en/05_inside.xml : root.findall(".//para")[4].findall("./ulink[1]")[0].tail
en:  project, which is founded by the European Community, (and in fact is the first Free Software project that was founded by the EU at all,) forked for the following reasons:
fr: , qui a été financé par la Communauté Européenne, (et qui est en fait le tout premier projet de Logiciel Libre qui ait été financé par la Communauté Européenne), a fourché pour les raisons suivantes :

note: en/05_inside.xml : root.findall(".//para")[5].text
en: They had some special requirements for the kernel and configuration. This is more or less solved in the upcoming Debian release.
fr:  Il y avait des besoins spéciaux pour le noyau (kernel) et la configuration. Ceci est plus ou moins résolu dans la publication à venir de Debian.

note: en/05_inside.xml : root.findall(".//para")[6].text
en: When DeMuDi started, not enough free programs in this field existed. This situation is better now.
fr: Quand DeMuDi a été initiée, il n'y avait pas suffisamment de logiciels libres dans ce domaine. La situation est maintenant meilleure.

note: en/05_inside.xml : root.findall(".//para")[7].text
en: Because of the founded status of the project, an extra distribution had to be developed. To accomplish this requirement, Debian Pure Blends plan to build common tools to facilitate building separate CDs with the contents of only a single distribution.
fr: Étant donné le statut du projet qui est fiancé, il fallait développer une distribution en plus. Afin d'accomplir cette obligation, les Debian Pure Blends ont prévu de créer des outils communs pour faciliter la construction de CDs distincts avec des contenus issus d'une seule distribution seulement.

note: en/05_inside.xml : root.findall(".//para")[8].text
en:  This shows that there is no longer a real need for a fork, and in fact, the organiser of the DeMuDi project was in contact to start bringing DeMuDi back into Debian. That is why DeMuDi is mentioned in the list of Debian Pure Blends above. Unfortunately the effort to merge back has stalled but it might be an interesting project to apply Blends techniques to support multimedia experts who want to use Debian.
fr:  Cela montre qu'il n'y a plus réellement besoin d'une fourche, et qu'en fait, l'organisateur du projet DeMuDi était en contact pour commencer à migrer DeMuDi à nouveau vers Debian. Voilà pourquoi DeMuDi est mentionnée dans la liste des Debian Pure Blends ci-dessus. Malheusement l'effort pour migrer en retour a échoué mais il serait intéressant d'appliquer les techniques des Blends pour supporter les experts du multimédia qui veulent utiliser Debian.

note: en/05_inside.xml : root.findall(".//para")[9].text
en: LinEx is the very successful distribution for schools in the Region Extremadura in Spain. The work of the LinEx people perhaps made Debian more popular than any other distribution. The project was founded by the local government of Extremadura, and each school in this region is running this distribution. While this is a great success, the further development of LinEx has to face the problems that will be explained below. Because the creators of LinEx are aware of this fact they started joining the educational part of LinEx with Debian Edu which in turn led to an even stronger position of this Blend.
fr: Linex est la distribution pour les écoles qui a eu un grand succès dans le Région Extremadura en Espagne. Le travail des gens de Linex a peut-être rendu Debian plus populaire que toute autre distribution. Le projet a été financé par le gouvernement local d'Extremadura, et chaque école de cette région fait fonctionner cette distribution. Alors que c'est un grand succès, les développement futurs de Lionex doit faire face aux problèmes expliqués ci-après. Comme les créateurs de Linex sont conscients de ce fait ils ont commencé à migrer la partie éducative de Linex vers Debian Edu, ce qui a en retour renforcé encore la position de ce Blend.

note: en/05_inside.xml : root.findall(".//para")[10].text
en:  If developers of a non-commercial fork consider integrating back into Debian in the form of a Debian Pure Blend, it might happen that their field is covered already by an existing Blend. For instance, this would be the case for LinEx, which has the same group of target users as Debian Edu as explained above. On the other hand, some special adaptations might be necessary to fit the requirements of the local educational system. The specific changes that might be necessary would be called
fr:  Si les développeurs d'une fourche non-commerciale ont l'intention de migrer en retour vers Debian sous la forme d'un Debian Pure Blend, il se peut que leur domaine soit déjà couvert par un Blend existant. Par exemple, ce serait le cas de Linex, qui cible le même groupe d'utilisateurs que Debian Edu comme expliqué ci-dessus. D'un autre côté, quelques aménagements spéciaux pourraient être nécessaires pour l'ajuster au système éducatif local. Les changements spécifiques qui pourraient être nécssaires seraient appelés

note: en/05_inside.xml : root.findall(".//para")[10].findall("./emphasis[1]")[0].text
en: flavours
fr: parfums

note: en/05_inside.xml : root.findall(".//para")[10].findall("./emphasis[1]")[0].tail
en:  of a Blend.
fr:  d'un Blend.

note: en/05_inside.xml : root.findall(".//para")[11].text
en:  In general, a separate distribution costs extra effort. Because it is hardly possible to hire enough developers who can double the great work of many volunteer Debian developers, this would be a bad idea for economical reasons. These people would have to deal with continuous changes to keep the base system, installer, etc. up to date with the current Debian development. It would be more sane to send patches that address their special requirements to Debian instead of maintaining a complete Debian tree containing these patches.
fr:  En général, une distribution séparée coûte un effort supplémentaire. Comme il est difficilement possible de payer assez de développeurs pour faire en double le travail considérable des nombreux développeurs Debian bénévoles, ce serait une mauvaise idée d'un point de vue économique. Ces gens auraient à se préoccupe de changements continus pour tenir à jour le système de base, l'installeur, etc. par rapport au développement courant de Debian. Ce serait plus sain d'envoyer des patches qui concernent leurs besoins spécifiques par rapport à Debian plutôt que de maintenir un arbre Debian complet contenant ces patches.

note: en/05_inside.xml : root.findall(".//para")[12].text
en:  Debian is well known for its strong focus on security. Security is mainly based on manpower and knowledge. So the best way to deal with security issues would be to base it on the Debian infrastructure, instead of inventing something new.
fr:  Debian est bien connue pour son attention spéciale à la sécurité. La sécurité est basée sur la force de travail et sur la connaissance. Ainsi, la meilleure façon de s'occuper des problèmes de sécurité serait de la baser sur l'infrastructure de Debian; au lieu d'inventer quelque chose de nouveau.

note: en/05_inside.xml : root.findall(".//para")[13].text
en:  New projects with special intentions often have trouble to become popular to the user group they want to address. This is a matter of attaining the critical mass that was explained in
fr:  Les nouveaux projets avec des intentions spéciales ont souvent des soucis à devenir populaires pour le groupe d'utilisateurs qu'elle veulent viser. C'est une question de masse critique à atteindre qui est expliquée dans la

note: en/05_inside.xml : root.findall(".//para")[14].text
en:  Larger Free Software projects need certain infrastructure like web servers, ftp servers, (both with mirrors,) a bug tracking system, etc. It takes a fair amount of extra effort to build an entire infrastructure that is already available for free in Debian.
fr:  Certains projets de Logiciels Libres ont besoin d'infrastructures comme des serveurs web, serveurs ftp, (chacun avec des miroirs), un système de suivi de bogues, etc. Cela représente un gros effort supplémentaire de construire une infrastructure entière qui est déjà disponible gratuitement chez Debian.

note: en/05_inside.xml : root.findall(".//para")[15].findall("./emphasis[1]")[0].text
en: Forking would be a bad idea.
fr: Fourcher serait une mauvaise idée.

note: en/05_inside.xml : root.findall(".//para")[16].text
en:  Debian has a huge user base all over the world. Any project that is integrated within Debian has a good chance to become popular on the back of Debian if the target users of the project just notice that it enables them to solve their problems. So there is no need for extra research on the side of the users, and no need for advertising for a special distribution. This fact has been observed in the Debian Med project, which is well known for many people in medical care. It would not have gained this popularity if it had been separated from Debian.
fr:  Debian dispose d'une énorme base d'utilisateurs dans le monde. Tout projet qui est intégré dans Debian a de bonnes chances de devenir populaire associé à Debian si les utilisateurs du projet remarquent juste que cela leur permet de résoudre leurs problèmes. Ainsi il n'y a pas besoin de chercher plus loin du côté des utilisateurs, ni besoin de faire une publicité pour une distribution spéciale. Ce fait a été observé dans le projet Debian Med, que beaucoup de gens connaissent bien dans la profession médicale. Il n'aurait pas gagné de popularité à être séparé de Debian.

note: en/05_inside.xml : root.findall(".//para")[17].text
en:  You get a secure and stable system without extra effort for free.
fr:  On récupère un système sûr et stable sans effort supplémentaire et sans coût.

note: en/05_inside.xml : root.findall(".//para")[18].text
en:  Debian offers a sophisticated Bug Tracking System for free, which is a really important resource for development.
fr:  Debian offre un système de suivi de bogues sophistiqué gratuitement, ce qui est une ressource vraiment importante pour le développement.

note: en/05_inside.xml : root.findall(".//para")[19].text
en:  There is a solid infrastructure of web servers, ftp servers with mirrors, mail servers, and an LDAP directory of developers with a strongly woven web of trust (through gpg key signing) for free.
fr:  Il y a une infrastructure solide de serveurs web, serveurs ftp avec des miroirs, de serveurs de courriel, d'annuaires LDAP des développeurs avec un réseau de confiance fortement maillé (grâce à la signature des clés gpg), gratuitement.

note: en/05_inside.xml : root.findall(".//para")[20].text
en:  By making changes to some packages to make them fit the needs of a target user group, the overall quality of Debian can be enhanced. In this way, enhancing Debian by making it more user friendly is a good way for the community to give back something to Debian. It would be a shame if somebody would refuse all the advantages to keeping a project inside Debian, and instead would decide to try to cope with the disadvantages because he just does not know how to do it the right way, and that it is normally easy to propagate changes into Debian. For instance, see
fr:  En faisant des modifications à un paquet pour l'adapter aux besoins d'un groupe d'utilisateurs, la qualité d'ensemble de Debian en est améliorée. De cette façon, améliorer Debian en la rendant plus conviviale est une bonne façon pour la communauté de renvoyer quelque chose en direction de Debian. Ce serait dommage que quelqu'un refuse tous les avantages de conserver un projet dans Debian, et décide au contraire de faire face aux inconvénients juste parce qu'il ignore comment le faire dans les règles, et qu'il est normalement facile de propager des changements dans Debian. Voir par exemple la

note: en/05_inside.xml : root.findall(".//para")[20].findall("./xref[1]")[0].tail
en: . This section explains how you can ask for a certain piece of software to be included in Debian. The next section describes the reason why Debian is flexible enough to be adapted to any purpose.
fr: . Cette section explique comment on peut demander à inclure tel ou tel logiciel dans Debian. La section suivante décrit la raison pour laquelle Debian est suffisamment flexible pour s'adapter n'importe quel usage.

note: en/05_inside.xml : root.findall(".//para")[21].text
en:  Debian is developed by about 1000 volunteers. Within this large group, the developers are encouraged to care for their own interests in packages they have chosen to look after. Thus, Debian is not bound to commercial interests.
fr:  Debian est développée par quelques mille bénévoles. Dans ce grand groupe, les développeurs sont encouragés à s'occuper de leur propre intérêt dans les paquets qu'ils ont choisi de maintenir. Ainsi, Debian n'est pas liée à des intérêts commerciaux.

note: en/05_inside.xml : root.findall(".//para")[22].text
en:  Those who might fear this amount of freedom given to every single developer should realize that there are very strict rules, as laid out in
fr:  Ceux qui s'inquièteraient d'une telle liberté accordée à chacun des développeurs doivent réaliser qu'il y a des règles extrêmement strictes, comme exposé dans la

note: en/05_inside.xml : root.findall(".//para")[22].findall("./ulink[1]")[0].tail
en: , which glue everything together. To keep their packages in each new release, every developer must ensure that their packages abide by that policy.
fr: , qui maintient le tout collé ensemble. Afin que ses paquets soient conservés dans la prochaine publication, chaque développeur doit faire en sorte que ses paquets soient conformes à cette politique.

note: en/05_inside.xml : root.findall(".//para")[23].text
en:  One common interest each individual developer shares is to make the best operating system for himself. This way, people with similar interests and tasks profit from the work of single developers. If users, in turn, work together with the developers by sending patches or bug reports for further enhancement, Debian can be improved also for special tasks.
fr:  Chaque développeur partager un intérêt commun : en faire le meilleur système d'exploitation pour soi-même. De cette façon, les gens avec des intérêts et des tâches similaires profitent du travail de développeurs uniques. Si les utilisateurs, en retour, travaillent avec les développeurs en envoyant des patches ou des rapports de bogues pour des améliorations futures, Debian peut aussi s'améliorer pour des tâches spéciales.

note: en/05_inside.xml : root.findall(".//para")[24].text
en:  For instance, developers may have children, or may work in some special fields of work, and so they try to make the best system for their own needs. For children, they contribute to Debian Jr. or Debian Edu. For their field of work, they contribute to the appropriate Blend: Debian Med, Debian Science, and so forth.
fr:  Par exemple, les developpeurs peuvent avoir des enfants, ou peuvent travailler dans certains métiers ou domaines particuliers, et ainsi ils essaient de faire le meilleur système pour leurs besoins particuliers. Pour les enfants, ils contribuent à Debian Jr. ou Debian Edu. Pour leur domaine professionnel, ils contribuent au Blend approprié : Debian Med, Debian Science, et ainsi de suite.

note: en/05_inside.xml : root.findall(".//para")[25].text
en:  In contrast to employees of companies, every single Debian developer has the freedom and ability to realize his vision. He is not bound to decisions of the management of his company. Commercial distributors have to aim their distributions at gaining a big market share. The commercial possibilities in targeting children's PCs at home are slight, so distributions comparable to Debian Junior are not attractive for commercial distributors to make.
fr:  Au contraire des employés d'une compagnie, chaque developpeur Debian a la liberté et la possibilité de réalise sa propre vision. Il ou elle n'est pas tenu par des décisions de management de sa compagnie. Les distributeurs commerciaux ont pour but que leur distribution gagne un large part du marché. Les possibilités commerciales de viser les PCs des enfants à la maison sont étroites, si bien que des distributions comparables à Debian Junior ne sont pas attractives pour des distributeurs commerciaux qui voudraient les gérer.

note: en/05_inside.xml : root.findall(".//para")[26].text
en:  Thus, single developers have influence on development - they just have to
fr:  Ainsi, des développeurs uniques ont du poids dans le développement - il leur suffit de le

note: en/05_inside.xml : root.findall(".//para")[26].findall("./emphasis[1]")[0].text
en: do
fr: faire

note: en/05_inside.xml : root.findall(".//para")[26].findall("./emphasis[1]")[0].tail
en:  it, which is a very different position compared with employees of a commercial distributor. This is the reason for the flexibility of Debian that makes it adaptable for any purpose. In the Debian world, this kind of community is called "
fr: , ce qui est une position très différente quand on la compare à celle des employés d'un distributeur commercial. Voici la raison de la flexibilité de Debian qui la rend adaptable pour tout usage. Dans le monde Debian, ce genre de communauté est nommé «

note: en/05_inside.xml : root.findall(".//para")[26].findall("./emphasis[2]")[0].tail
en: " - the one who does, rules.
fr:  » - the one who does, rules : celui qui fait, gouverne.

note: en/B_quickintro.xml : root.findall(".//title")[0].text
en: Quick intro into building metapackages
fr: Introduction rapide à la construction de métapaquets

note: en/B_quickintro.xml : root.findall(".//title")[1].text
en: Defining dependencies for metapackages
fr: Définir les dépendance pour un métapaquet

note: en/B_quickintro.xml : root.findall(".//title")[2].text
en: The packaging directory
fr: Le répertoire de paquetage

note: en/B_quickintro.xml : root.findall(".//title")[3].text
en: The common metapackage
fr: Le métapaquet commun

note: en/B_quickintro.xml : root.findall(".//title")[4].text
en: The metapackage menus
fr: Les menus du métapaquet

note: en/B_quickintro.xml : root.findall(".//title")[5].text
en: Menu for any dependency
fr: Menu pour toute dépendance

note: en/B_quickintro.xml : root.findall(".//ulink")[0].text
en:  Debian packaging manuals
fr:  Manuels sur l'empaquetage Debian

note: en/B_quickintro.xml : root.findall(".//ulink")[1].text
en:  developers reference chapter 6, best packaging practices
fr:  référence du développeur chapitre 6, meilleurs pratiques d'empaquetage

note: en/B_quickintro.xml : root.findall(".//ulink")[2].text
en:  Joe 'Zonker' Brockmeier
fr:  Joe « Zonker » Brockmeier

note: en/B_quickintro.xml : root.findall(".//para")[0].text
en:  There are several descriptions available how to build Debian packages in general. The main resource might be the repository of
fr:  Il existe plusieurs documents décrivant comment construire des paquets Debian en général. La ressource principale pourrait être le dépôt de

note: en/B_quickintro.xml : root.findall(".//para")[0].findall("./ulink[1]")[0].tail
en:  (especially
fr:  ( particilèrement la

note: en/B_quickintro.xml : root.findall(".//para")[0].findall("./ulink[2]")[0].tail
en: ). There are several external packaging HOWTOs for example the one from
fr: ). Il existe plusieurs HOTOs externes au sujet de l'empaquetage, par exemple celui de

note: en/B_quickintro.xml : root.findall(".//para")[1].text
en:  This howto describes the building of metapackages by using the
fr:  Ce HOWTO décrit la construction de métapaquets en utilisant le paquet

note: en/B_quickintro.xml : root.findall(".//para")[1].findall("./package[1]")[0].tail
en:  package. It is perfectly possible to build a metapackage as any other normal Debian package but this HOWTO has the only purpose to describe the profit you might gain by using these tools.
fr: . Il est parfairement possible de construire un métapaquet comme n'importe quel autre paquet Debian normal mais ce HOWTO a pour seul but de décrire l'avantage qu'il y a à utiliser ces outils.

note: en/B_quickintro.xml : root.findall(".//para")[1].findall("./informalexample[1]")[0].tail
en:  For each metapackage this skeleton of a
fr:  Pour chaque métapaquet ce squelette d'une entrée de fichier

note: en/B_quickintro.xml : root.findall(".//para")[1].findall("./filename[1]")[0].tail
en:  entry is needed. All necessary information is available in the directory
fr:  est nécessaire. Toutes les informations nécessaires sont dans le répertoire

note: en/B_quickintro.xml : root.findall(".//para")[2].text
en:  To build any Debian package you always need a directory named
fr:  Pour construire n'importe quel paquet Debian, il faut toujours un répertoire nommé

note: en/B_quickintro.xml : root.findall(".//para")[2].findall("./filename[1]")[0].tail
en: , which contains a certain set of files. The package
fr: , qui contient un certain ensemble de fichiers. Le paquet

note: en/B_quickintro.xml : root.findall(".//para")[2].findall("./package[1]")[0].tail
en:  provides a complete set of example files that only have to be copied and after editing some place holders are ready to use.
fr:  fournit un ensemble complet de fichiers d'exemple qu'il suffit de copier et après édition de quelques zones à modifier, ils sont prêts à l'usage.

note: en/B_quickintro.xml : root.findall(".//para")[2].findall("./informalexample[1]")[0].tail
en:  Now the variables in the file
fr:  À ce moment-là les variables dans le fichier

note: en/B_quickintro.xml : root.findall(".//para")[2].findall("./filename[2]")[0].tail
en:  change the variables named
fr:  modifient les variables nommées

note: en/B_quickintro.xml : root.findall(".//para")[2].findall("./varname[2]")[0].tail
en:  etc. to match the names of the Debian Pure Blend to be built. Please note that the file
fr:  etc. pour les adapter aux noms du Debian Pure Blend qu'on veut créer. Notons que le fichier

note: en/B_quickintro.xml : root.findall(".//para")[2].findall("./filename[3]")[0].tail
en:  is and has to be a symbolic link to
fr:  est, et doit être un lien symbolique vers

note: en/B_quickintro.xml : root.findall(".//para")[2].findall("./filename[4]")[0].tail
en:  to let the
fr:  afin de laisser les outils de

note: en/B_quickintro.xml : root.findall(".//para")[2].findall("./package[2]")[0].tail
en:  tools work.
fr:  faire le travail.

note: en/B_quickintro.xml : root.findall(".//para")[2].findall("./informalexample[2]")[0].tail
en:  Also in the
fr: Dans le fichier

note: en/B_quickintro.xml : root.findall(".//para")[2].findall("./filename[5]")[0].tail
en:  the name of the Blend has to be inserted where the template contains
fr:  aussi, le nom du Blend doit être inséré là où le modèle contient

note: en/B_quickintro.xml : root.findall(".//para")[2].findall("./varname[3]")[0].tail
en: . Depending from the way the
fr: . Selon la façon dont le fichier

note: en/B_quickintro.xml : root.findall(".//para")[2].findall("./filename[6]")[0].tail
en:  should be scanned the options for the
fr:  devrait être scanné, les options pour l'appel de

note: en/B_quickintro.xml : root.findall(".//para")[2].findall("./package[3]")[0].tail
en:  call can be adjusted.
fr:  peuvent être ajustées.

note: en/B_quickintro.xml : root.findall(".//para")[3].text
en:  You have to build the tarball using the command
fr:  Il faut construire l'archive (tarball) à l'aide de la commande

note: en/B_quickintro.xml : root.findall(".//para")[3].findall("./informalexample[1]")[0].tail
en:  For your comfort you might like to create a file
fr:  Pour son propre confort on peut aussi créer un fichier

note: en/B_quickintro.xml : root.findall(".//para")[3].findall("./filename[1]")[0].tail
en:  containing
fr:  qui contienne

note: en/B_quickintro.xml : root.findall(".//para")[3].findall("./informalexample[2]")[0].tail
en:  which enables you to simply use
fr:  ce qui permet d'utiliser simplement

note: en/B_quickintro.xml : root.findall(".//para")[3].findall("./informalexample[3]")[0].tail
en:  to build the source tarball. This tarball has to be moved to a location where the metapackages will be built. Unpack the tarball there and start the build process using for instance
fr:  pour construire l'archive. Cette archive source doit être déplacée à un endroit où les métapaquets seront construits. Décomprimer l'archive à cet endroit, puis lancer le processus de construction en utilisant par exemple la commande

note: en/B_quickintro.xml : root.findall(".//para")[4].text
en:  That's all for the very simple case when the metapackages should not contain user menus. Even if user menus are suggested they are not necessary. The following paragraphs describe how to use the
fr:  Voilà, c'est tout pour ce cas simple où les métapaquets ne sont pas censés contenir de menus utilisateurs. Même si les menus utilisateurs sont suggérés ils ne sont pas nécessaires. Les paragraphes suivants décrivent comment utiliser les outils de

note: en/B_quickintro.xml : root.findall(".//para")[4].findall("./package[1]")[0].tail
en:  tools to support these menus.
fr:  pour supporter ces menus.

note: en/B_quickintro.xml : root.findall(".//para")[5].text
en:  The creation of a common package is optional, but suggested, because it adds some special features like menus, user groups, and probably more in the future. It is automatically built by
fr:  La création d'un paquet commun est optionnelle, mais suggérée, car il ajoute des fonctionnalités en plus comme des menus, des groupes utilisateurs, et probablement plus dans le futur. Il est construit automatiquement par

note: en/B_quickintro.xml : root.findall(".//para")[5].findall("./filename[1]")[0].tail
en: , which is called in
fr: , qui est appelé depuis

note: en/B_quickintro.xml : root.findall(".//para")[5].findall("./filename[2]")[0].tail
en: , if the
fr: , si le répertoire

note: en/B_quickintro.xml : root.findall(".//para")[5].findall("./filename[3]")[0].tail
en:  directory exists. The easiest way to create this is as follows:
fr:  existe. La façon la plus simple de le créer est comme suit :

note: en/B_quickintro.xml : root.findall(".//para")[5].findall("./informalexample[1]")[0].tail
en:  The variables (
fr:  Les variables (

note: en/B_quickintro.xml : root.findall(".//para")[5].findall("./varname[1]")[0].tail
en: ) in these three files have to be adjusted to the name of the Debian Pure Blend in question. This
fr: ) dans ces trois fichiers doivent être ajustées pour le nom du Debian Pure Blend en question. Ce

note: en/B_quickintro.xml : root.findall(".//para")[5].findall("./filename[4]")[0].tail
en:  cares for the initialisation of the role based menu system and might contain adjustments of the general configuration inside the
fr:  s'occupe de l'initialisation du système de menu basé sur des rôles et pourrait contenir des ajustements de la configuration générale dans le

note: en/B_quickintro.xml : root.findall(".//para")[6].text
en:  If the metapackage
fr:  Si le métapaquet

note: en/B_quickintro.xml : root.findall(".//para")[6].findall("./package[1]")[0].tail
en:  will be created according to these rules all other metapackages will depend automatically from this common package. For the friends of
fr:  est créé conformément à ces règles, tous les autres métapaquets dépendront automatiquement de ce paquet commun. Pour les amis de

note: en/B_quickintro.xml : root.findall(".//para")[6].findall("./package[2]")[0].tail
en: , a helper
fr: , un utilitaire

note: en/B_quickintro.xml : root.findall(".//para")[6].findall("./varname[2]")[0].tail
en:  will be installed as well, which just prints some information about the meta package. All in all, the usage of the common package is strongly suggested to have a common registry for stuff like user roles and possibly other things that will be implemented in the future.
fr:  sera installé aussi, qui affiche juste quelques informations au sujet du métapaquet. Globalement, l'utilisation du paquet commun est fortement suggéré afin d'avoir un registre commun pour des choses comme des rôles utilisateurs et éventuellement d'autres choses qui seraient implémentées dans le futur.

note: en/B_quickintro.xml : root.findall(".//para")[7].text en/D_faq.xml : root.findall(".//para")[1].text
en:  As explained in
fr:  Comme expliqué dans la

note: en/B_quickintro.xml : root.findall(".//para")[7].findall("./xref[1]")[0].tail
en:  the metapackages can contain user menus. This optional feature can be implemented easily by using the template from the
fr:  les métapaquets peuvent contenir des menus utilisateurs. Cette fonctionnalité optionnelle peut être facilement implémentée en utilisant le modèle de

note: en/B_quickintro.xml : root.findall(".//para")[7].findall("./package[1]")[0].tail
en:  in the following way:
fr:  de la façon suivante :

note: en/B_quickintro.xml : root.findall(".//para")[7].findall("./informalexample[1]")[0].tail
en:  A menu file for each task should be created containing valid menu entries for each dependent package. The easiest way to obtain those menu entries is to simply copy the original menu entry files that are contained in the packages on which the metapackage will depend. The only thing that has to be changed in these menu entries is the
fr:  Il faut créer un fichier de menu pour chaque tâche qui contienne des entrées de menu valides pour chaque paquet des dépendances. La façon la plus simple d'obtenir ces entrées de menu est de simplement copier les fichiers d'entrée de menu originaux qui viennent avec les paquets dont dépend le métapaquet. La seule chose à modifier dans ces entrées de menu est le champ

note: en/B_quickintro.xml : root.findall(".//para")[7].findall("./package[2]")[0].tail
en:  field, which has to be changed from
fr: , qu'il faut changer de

note: en/B_quickintro.xml : root.findall(".//para")[7].findall("./package[3]")[0].tail
en:  to
fr:  en

note: en/B_quickintro.xml : root.findall(".//para")[7].findall("./package[4]")[0].tail
en: . All other entries might remain unchanged. This is a good point to check whether the menu entries of the packages you depend from are formatted nicely and print the necessary information (for instance make use of "hints"). Here the metapackage maintainer has a good chance for quality assurance work, which is also part of the Debian Pure Blends issue.
fr: . Toutes les autres entrées restent inchangées. C'est aussi le bon moment pour vérifier si les entrées de menu des paquets dont on dépend sont formatées correctement et affichent l'information nécessaire (par exemple utilisez des « hints » - conseils). À ce point le mainteneur du métapaquet a une bonne opportunité pour du travail d'assurance-qualité, qui est aussi une partie des problématiques des Debian Pure Blends.

note: en/B_quickintro.xml : root.findall(".//para")[8].text
en:  In principle these menu items could be created automatically either at metapackage build time or even better in the
fr:  En principe ces items de menus pourraient être créés automatiquement soit au moment de la construction du métapaquet ou encore mieux dans le script

note: en/B_quickintro.xml : root.findall(".//para")[8].findall("./filename[1]")[0].tail
en:  script of the metapackage because it is granted that the needed menu files are installed on the system, which is not really necessary on the metapackage build machine. This might be implemented in later versions of
fr:  du métapaquet puisqu'il est garanti que les fichiers de menus nécessaires sont installés sur le système, ce qui n'est pas réellement nécessaire sur la machine qui construit le métapaquet. Ça pourrait être implémenté des des versions utlérieures de

note: en/B_quickintro.xml : root.findall(".//para")[8].findall("./package[1]")[0].tail
en: . Currently the policy is that we like to have a little bit of control about the menu entries for the quality assurance issue mentioned above. Last, but not least, there are packages that do not provide a menu entry. If this is the case because the package maintainer just forgot it a bug report should be filed. On the other hand, there are packages with programs that provide a command line interface that does not allow a reasonable menu entry. A solution for this case is provided in the next paragraph.
fr: . La politique courante est que l'on apprécie d'avoir un peu de contrôle au sujet des entrées de menu pour les problèmes d'assurance de qualité mentionnés plus haut. Enfin et surtout, il y a des paquets qui ne fournissent pas d'entrées de menu. Si c'est le cas juste parce que le mainteneur du paquet l'a oublié, il faut faire un rapport de bogue. D'un autre côté, il y a des programmes qui fournissent une interface en ligne de commande ce qui ne permet pas de créer une entrée de menu raisonnablement. Une solution pour ce cas est fournie dans le paragraphe suivant.

note: en/B_quickintro.xml : root.findall(".//para")[9].text
en:  The idea of the metapackage menu is to provide the user with easily viewable traces of any installed package that helps solving everyday tasks. So if there are packages that do not contain a menu, a screen with relevant documentation should be provided in a viewer by the creator of the metapackage. Such documentation can be created using the following templates:
fr:  L'idée derrière le menu de métapaquet est de fournir à l'utilisateur des traces faciles à voir de chacun des paquets qui aident à résoudre les tâches quotidiennes. Donc s'il y a des paquets qui ne contiennent pas de menu, le créateur du métapaquet doit fournir un écran avec une documentation appropriée dans un visualiseur. On peut créer une telle documentation à l'aide des modèles suivants :

note: en/B_quickintro.xml : root.findall(".//para")[9].findall("./informalexample[1]")[0].tail
en:  This ensures that our users become aware of all interesting packages on their system. The documentation files should contain hints to man pages to read, URLs that should be visited to learn more about the package or some short introduction how to get started.
fr:  Ça permet de s'assurer que nos utilisateurs seront au courant de tous les paquets intéressants sur leur système. Les fichiers de documentation devraient contenir des conseils quant aux pages de manuel à lire, aux URLs qu'on peut visiter pour en apprendre plus au sujet du paquet or quelque petite introduction pour savoir comment on peut commencer.

note: en/00_titletoc.xml : root.findall(".//title")[0].text en/02_about.xml : root.findall(".//title")[4].text en/02_about.xml : root.findall(".//para")[38].findall("./emphasis[1]")[0].text en/03_general_ideas.xml : root.findall(".//para")[8].findall("./emphasis[1]")[0].text
en: Debian Pure Blends
fr: Les Debian Pure Blends

note: en/00_titletoc.xml : root.findall(".//ulink")[1].text
en: Git repository at salsa.debian.org
fr: Dépôt Git à salsa.debian.org

note: en/00_titletoc.xml : root.findall(".//ulink")[2].text
en: printable version in PDF format
fr: version imprimable au format PDF

note: en/00_titletoc.xml : root.findall(".//para")[3].text
en:  You can find the source of this article in the
fr:  On peut aussi trouver la source de cet article dans le

note: en/00_titletoc.xml : root.findall(".//para")[3].findall("./ulink[1]")[0].tail
en: . It is also available as Debian package
fr: . il est aussi disponible sous forme de paquet Debian

note: en/00_titletoc.xml : root.findall(".//para")[4].text en/C_bts.xml : root.findall(".//para")[4].text
en:  A
fr:  Une

note: en/00_titletoc.xml : root.findall(".//para")[4].findall("./ulink[1]")[0].tail
en:  will be built from time to time.
fr:  sera construite de temps en temps.

note: en/00_titletoc.xml : root.findall(".//para")[5].text
en:  This paper is intended for people who are interested in the philosophy of Debian Pure Blends (in short "Blends" if it is used clearly in internal Debian context), and the technique that is used to manage those projects. For those who are familiar with the concept of Custom Debian Distributions: We just found a new name for this concept because the old name just not expressed what actually is done. It is explained in detail why Blends are not forks from Debian, but reside completely inside the Debian GNU/Linux distribution, and which advantages can be enjoyed by taking this approach. The concept of metapackages and user role based menus is explained. In short: This document describes why Debian Pure Blends are important to the vitality and quality of Debian.
fr:  Ce document est à l'intention des personnes qui sont intéressées par la philosophie des Debian Pure Blends (pour faire court, « Blends » s'il est utilisé en interne clairement dans le contexte Debian), et les techniques qu'on utilise pour gérer ces projets. Pour ceux qui sont familiers du concept de Custom Debian Distributions : Nous avons trouvé un nouveau nom pour ce concept parce que l'ancien nom était juste inapproprié pour désigner ce qu'on fait en réalité. On explique en détail pourquoi les Blends ne sont pas des fourches de Debian, mais résident complètement à l'intérieur de la distribution Debian GNU/Linux, et dont les avantages peuvent être appréciés en adoptant cette approche. Le concept de métapaquet et les menus basés sur des rôles utilisateurs sont expliqués. Ce document explique pourquoi les Debian Pure Blends sont importants pour la vitalité et la qualité de Debian.

note: en/04_existing_blends.xml : root.findall(".//title")[0].text
en: Existing Debian Pure Blends
fr: Debian Pure Blends existants

note: en/04_existing_blends.xml : root.findall(".//title")[1].text
en: Debian Junior: Debian for children from 1 to 99
fr: Debian Junior : Debian pour les enfants de 1 à 99 ans

note: en/04_existing_blends.xml : root.findall(".//title")[2].text
en: Debian Med: Debian in Health Care
fr: Debian Med : Debian dans les soins de santé

note: en/04_existing_blends.xml : root.findall(".//title")[3].text
en: Debian Edu: Debian for Education
fr: Debian Edu : Debian pour l'éducation

note: en/04_existing_blends.xml : root.findall(".//title")[4].text
en: Debian GIS: Geographical Information Systems
fr: Debian GIS : Systèmes d'Information Géographiques

note: en/04_existing_blends.xml : root.findall(".//title")[5].text
en: Debian Astro: professional and hobby astronomers
fr: Debian Astro : pour les astronomes professionnels et amateurs

note: en/04_existing_blends.xml : root.findall(".//title")[6].text
en: DebiChem: Debian for Chemistry
fr: DebiChem : Debian pour la chimie

note: en/04_existing_blends.xml : root.findall(".//title")[7].text
en: Debian Science: Debian for science
fr: Debian Science : Debian pour les scientifiques

note: en/04_existing_blends.xml : root.findall(".//title")[8].text
en: Debian Accessibility Project
fr: Le projet Debian Accessibility

note: en/04_existing_blends.xml : root.findall(".//ulink")[1].text
en: Tasks of Debian Jr.
fr: Tâches de Debian Jr.

note: en/04_existing_blends.xml : root.findall(".//ulink")[3].text
en: Activists on Debian Jr. mailing list
fr: Activistes sur la liste de diffusion Debian Jr.

note: en/04_existing_blends.xml : root.findall(".//ulink")[4].text
en: beginning of 2002
fr: début de l'année 2002

note: en/04_existing_blends.xml : root.findall(".//ulink")[6].text
en: Tasks of Debian Med
fr: Tâches de Debian Med

note: en/04_existing_blends.xml : root.findall(".//ulink")[8].text
en: Activists on Debian Med mailing list
fr: Activistes sur la liste de diffusion de Debian Med

note: en/04_existing_blends.xml : root.findall(".//ulink")[9].text
en: Activists on Debian Med developer list
fr: Activistes sur la liste de diffusion de Debian Med développeur

note: en/04_existing_blends.xml : root.findall(".//ulink")[10].text
en: Committers to Debian Med VCS
fr: Committers du dépôt VCS de Debian Med

note: en/04_existing_blends.xml : root.findall(".//ulink")[11].text
en: Uploaders of Debian Med team
fr: Téléverseurs de l'équipe Debian Med

note: en/04_existing_blends.xml : root.findall(".//ulink")[12].text
en: Team members closing the most bugs in Debian Med packages
fr: Membres de l'équipe Debian Med qui corrigent le plus de bogues

note: en/04_existing_blends.xml : root.findall(".//ulink")[13].text
en: Debian Edu Wiki
fr: Wiki de Debian Edu

note: en/04_existing_blends.xml : root.findall(".//ulink")[14].text
en: Tasks of Debian Edu
fr: Tâches de Debian Edu

note: en/04_existing_blends.xml : root.findall(".//ulink")[16].text
en: Activists on Debian Edu mailing list
fr: Activistes sur la liste de diffusion de Debian Edu

note: en/04_existing_blends.xml : root.findall(".//ulink")[21].text en/04_existing_blends.xml : root.findall(".//para")[62].text
en: October 2004
fr: Octobre 2004

note: en/04_existing_blends.xml : root.findall(".//ulink")[22].text
en: DebianGIS Wiki
fr: Wiki de Debian GIS

note: en/04_existing_blends.xml : root.findall(".//ulink")[23].text
en: Tasks of Debian GIS
fr: Tâches de Debian GIS

note: en/04_existing_blends.xml : root.findall(".//ulink")[24].text en/04_existing_blends.xml : root.findall(".//ulink")[30].text
en: user and developer list
fr: liste de diffusion utilisateur et développeur

note: en/04_existing_blends.xml : root.findall(".//ulink")[25].text en/04_existing_blends.xml : root.findall(".//ulink")[31].text
en: Activists on Debian GIS mailing list
fr: Activistes sur le liste de diffusion Debian GIS

note: en/04_existing_blends.xml : root.findall(".//ulink")[27].text
en: March 2014
fr: Mars 2014

note: en/04_existing_blends.xml : root.findall(".//ulink")[28].text
en: Debian Astro Blends page
fr: Page de Debian Astro Blends

note: en/04_existing_blends.xml : root.findall(".//ulink")[29].text
en: Tasks of Debian Astro
fr: Tâches de Debian Astro

note: en/04_existing_blends.xml : root.findall(".//ulink")[32].text
en: Debichem Alioth page
fr: page Alioth de Debichem

note: en/04_existing_blends.xml : root.findall(".//ulink")[33].text
en: Tasks of DebiChem
fr: Tâches de Debichem

note: en/04_existing_blends.xml : root.findall(".//ulink")[35].text
en: Activists on DebiChem mailing list
fr: Activistes sur la liste de diffusion de DebiChem

note: en/04_existing_blends.xml : root.findall(".//ulink")[36].text
en: Committers to DebiChem VCS
fr: Committers du VCS de DebiChem

note: en/04_existing_blends.xml : root.findall(".//ulink")[37].text
en: Uploaders of DebiChem team
fr: Téléverseurs de l'équipe DebiChem

note: en/04_existing_blends.xml : root.findall(".//ulink")[38].text
en: Team members closing the most bugs in DebiChem packages
fr: Mebres de l'équipe DebiChem qui corrigent le plus de bogues

note: en/04_existing_blends.xml : root.findall(".//ulink")[39].text
en: July 2005
fr: Juillet 2005

note: en/04_existing_blends.xml : root.findall(".//ulink")[40].text
en: Debian Science Wiki
fr: Wiki de Debian Science

note: en/04_existing_blends.xml : root.findall(".//ulink")[41].text
en: Tasks of Debian Science
fr: Tâches de Debian Science

note: en/04_existing_blends.xml : root.findall(".//ulink")[43].text
en: Activists on Debian Science mailing list
fr: Activistes de la liste de diffusion de Debian Science

note: en/04_existing_blends.xml : root.findall(".//ulink")[44].text
en: Activists on Debian Science maintainers list
fr: Activistes de la liste de diffusion des mainteneurs de Debian Science

note: en/04_existing_blends.xml : root.findall(".//ulink")[45].text
en: Committers to Debian Science VCS
fr: Committers vers le VCS de Debian Science

note: en/04_existing_blends.xml : root.findall(".//ulink")[46].text
en: Uploaders of Debian Science team
fr: Téléverseurs de l'équipe Debian Science

note: en/04_existing_blends.xml : root.findall(".//ulink")[47].text
en: Team members closing the most bugs in Debian Science packages
fr: Membres de l'équipe Debian Science qui corrigent le plus de bogues

note: en/04_existing_blends.xml : root.findall(".//ulink")[50].text
en: Tasks of Debian Accessibility
fr: Tâches de Debian Accessibility

note: en/04_existing_blends.xml : root.findall(".//ulink")[51].text
en: Activists on Debian Accessibility mailing list
fr: Activistes de la liste de diffusion de Debian Accessibility

note: en/04_existing_blends.xml : root.findall(".//term")[0].text en/04_existing_blends.xml : root.findall(".//term")[8].text en/04_existing_blends.xml : root.findall(".//term")[16].text en/04_existing_blends.xml : root.findall(".//term")[24].text en/04_existing_blends.xml : root.findall(".//term")[31].te
en: Start
fr: Début

note: en/04_existing_blends.xml : root.findall(".//term")[2].text en/04_existing_blends.xml : root.findall(".//term")[10].text en/04_existing_blends.xml : root.findall(".//term")[18].text en/04_existing_blends.xml : root.findall(".//term")[26].text en/04_existing_blends.xml : root.findall(".//term")[33].t
en: Tasks
fr: Tâches

note: en/04_existing_blends.xml : root.findall(".//term")[3].text en/04_existing_blends.xml : root.findall(".//term")[11].text en/04_existing_blends.xml : root.findall(".//term")[19].text en/04_existing_blends.xml : root.findall(".//term")[27].text en/04_existing_blends.xml : root.findall(".//term")[34].t
en: Mailing list
fr: Liste de diffusion

note: en/04_existing_blends.xml : root.findall(".//term")[4].text en/04_existing_blends.xml : root.findall(".//term")[12].text en/04_existing_blends.xml : root.findall(".//term")[29].text en/04_existing_blends.xml : root.findall(".//term")[36].text en/04_existing_blends.xml : root.findall(".//term")[43].t
en: Initiator
fr: Initiateur

note: en/04_existing_blends.xml : root.findall(".//term")[5].text en/04_existing_blends.xml : root.findall(".//term")[13].text en/04_existing_blends.xml : root.findall(".//term")[20].text en/04_existing_blends.xml : root.findall(".//term")[28].text en/04_existing_blends.xml : root.findall(".//term")[35].t
en: Activity
fr: Activité

note: en/04_existing_blends.xml : root.findall(".//term")[6].text en/04_existing_blends.xml : root.findall(".//term")[14].text en/04_existing_blends.xml : root.findall(".//term")[22].text
en: Release
fr: Publication

note: en/04_existing_blends.xml : root.findall(".//term")[7].text en/04_existing_blends.xml : root.findall(".//term")[15].text en/04_existing_blends.xml : root.findall(".//term")[23].text en/04_existing_blends.xml : root.findall(".//term")[30].text en/04_existing_blends.xml : root.findall(".//term")[37].t
en: Goals
fr: Buts

note: en/04_existing_blends.xml : root.findall(".//term")[21].text en/04_existing_blends.xml : root.findall(".//term")[50].text en/08_websentinel.xml : root.findall(".//term")[4].text
en: Responsible
fr: Responsable

note: en/04_existing_blends.xml : root.findall(".//para")[0].findall("./variablelist[1]")[0].tail
en:  The main target is young children. By the time children are teenaged, they should be comfortable with using Debian without any special modifications.
fr:  Le public cible, c'est les jeunes enfants. Quand il deviennent adolescents, ils sont censés être à l'aise avec Debian sans modifications spéciales.

note: en/04_existing_blends.xml : root.findall(".//para")[1].text
en: beginning of 2000
fr: début de l'année 2000

note: en/04_existing_blends.xml : root.findall(".//para")[8].text
en: To make Debian an OS that children of all ages will
fr: Faire de Debian un système d'exploitation que les enfants de tous âges

note: en/04_existing_blends.xml : root.findall(".//para")[8].findall("./emphasis[1]")[0].text
en: want
fr: voudront

note: en/04_existing_blends.xml : root.findall(".//para")[8].findall("./emphasis[1]")[0].tail
en:  to use, preferring it over the alternatives.
fr:  utiliser, de préférence à d'autres alternatives.

note: en/04_existing_blends.xml : root.findall(".//para")[9].text
en: To care for those applications in Debian suitable for children, and ensure their quality, to the best of our abilities.
fr: Prendre en charge les applications dans Debian appropriées pour les enfants, et assurer leur qualité, du mieux de nos possibilités.

note: en/04_existing_blends.xml : root.findall(".//para")[10].text
en: To make Debian a playground for children's enjoyment and exploration.
fr: Faire de Debian un terrain de jeu pour le plaisir des enfants et l'exploration.

note: en/04_existing_blends.xml : root.findall(".//para")[11].text
en:  Debian Jr. was the first Blend. In fact, at the time this project was created, the idea behind of Debian Pure Blends was born, although then, we used the term "Debian Internal Project". Over time, this name was changed to "Custom Debian Distributions" first because it was too broad, as it was equally descriptive of a number of quite different projects, such as IPv6 and QA. The next change of names became necessary when it was realised that the term "Custom Debian Distribution" was considered as "something else than Debian" by any newcomer. This was so misleading that it effectively blocked a wide propagation of the principle.
fr:  Debian Jr. a été le premier Blend. En fait, au moment où ce projet a été créé, l'idée derrière les Debian Pure Blends était née, bien qu'alors nous utilisiions le terme « Debian Internal Project ». Plus tard, ce nom a été transformé en « Custom Debian Distributions » premièrement parce qu'il était trop vague, comme il pouvait aussi décrire plusieurs projets très différents, comme IPv6 et QA. Le changement de nom suivant s'est imposé quand nous nous sommes rendus compte que le terme « Custom Debian Distributions » était considéré comme «  quelque chose d'autre» par tous les arrivants. Ça créait tant de confusion que ça bloquait effectivement une diffusion large du principe.

note: en/04_existing_blends.xml : root.findall(".//para")[12].text
en:  Debian Jr. not only provides games, but is also concerned about their quality from a child's perspective. Thus, games that are regarded as not well suited to young children are omitted. Moreover, choices are made about which packages are best suited for children to use for various other activities and tasks that interest them. This includes, for example, simple text processing, web browsing and drawing.
fr:  Debian Jr. fournit non seulement des jeux, mais mais s'occupe aussi de leur qualité du point de vue d'un enfant. Ainsi, les jeux qui sont considérés comme peu appropriés aux jeunes enfants sont ommis. De plus, des choix sont faits pour des paquets bien adaptés aux enfants pour des usages dans diverses autres activités et tâches qui les intéressent. Ça inclut, par exemple, le traitement de texte simple, la navigation web et le dessin.

note: en/04_existing_blends.xml : root.findall(".//para")[25].text
en: To build an integrated software environment for all medical tasks.
fr: Créer un environnement logiciel intégré pour toutes les tâches médicales.

note: en/04_existing_blends.xml : root.findall(".//para")[26].text
en: To care especially for the quality of program packages in the field of medicine that are already integrated within Debian.
fr: S'occuper spécialement de la qualité des paquets logiciels dans le domaine médical qui sont déjà intégrés dans Debian.

note: en/04_existing_blends.xml : root.findall(".//para")[27].text
en: To build and include in Debian packages of medical software that are missing in Debian.
fr: Construire et inclure dans Debian les paquets de logiciels médicaux qui manquent dans Debian.

note: en/04_existing_blends.xml : root.findall(".//para")[28].text
en: To care for a general infrastructure for medical users.
fr: Se préoccuper d'une infrastructure générale pour les utilisateurs médicaux.

note: en/04_existing_blends.xml : root.findall(".//para")[29].text
en: To make efforts to increase the quality of third party Free Software in the field of medicine.
fr: Faire des efforts pour améliorer la qualité de logiciels de tierces parties dans le domaine de la médecine

note: en/04_existing_blends.xml : root.findall(".//para")[30].findall("./variablelist[1]")[0].tail
en:  This project started with the intention to bring back into Debian a fork from Debian that was started by some people in France. Because they had some time constraints, the people who initially started this effort handed over responsibility to the Norwegian
fr:  Ce projet a été lancé avec l'intention de ramener dans Debian une fourche de Debian qui a été démarrée par quelques personnes en France. Comme ils avaient certaines contraintes de temps, ceux qui ont initié cet effort ont cédé la responsabilité aux norvégiens

note: en/04_existing_blends.xml : root.findall(".//para")[30].findall("./ulink[1]")[0].tail
en: , which is currently more or less identical to Debian Edu.
fr: , d'une façon plus ou moins similaire à Debian Edu

note: en/04_existing_blends.xml : root.findall(".//para")[31].text
en: Summer of 2002, since 2003 merged with SkoleLinux, which is now synonymous with Debian Edu
fr: Été 2002, réuni depuis 2003 avec SkoleLinux, qui est maintenant synonyme de Debian Edu

note: en/04_existing_blends.xml : root.findall(".//para")[38].text
en: To make Debian the best distribution available for educational use.
fr: Faire de Debian la meilleure distribution disponible pour l'usage éducatif.

note: en/04_existing_blends.xml : root.findall(".//para")[39].text
en: Provide a ready to run classroom installation with free educational software. An automatically installed server provides net-boot services for disk-less thin clients and all necessary applications for educational use.
fr: Fournir une installation de classe prête à fonctionner avec du logiciel libre éducatif. Un serveur installé automatiquement fournit des services de démarrage par réseau pour des clients fins sans disque et toutes les applications nécessaires pour l'usage éducatif.

note: en/04_existing_blends.xml : root.findall(".//para")[40].text
en: To federate many initiatives around education, which are partly based on forks of Debian.
fr: Pour fédérer plusieurs intiatives autour de l'éducation, qui sont en partie basées sur des fourches de Debian.

note: en/04_existing_blends.xml : root.findall(".//para")[41].text
en: To continue the internationalisation efforts of SkoleLinux.
fr: Pour continuer les efforts d'internationalisation de SkoleLinux.

note: en/04_existing_blends.xml : root.findall(".//para")[42].text
en: To focus on easy installation in schools.
fr: Pour se concentrer sur l'installation facile dans les écoles.

note: en/04_existing_blends.xml : root.findall(".//para")[43].text
en: To cooperate with other education-related projects (like
fr: Pour coopérer avec d'autres projets en relation avec l'éducation (comme

note: en/04_existing_blends.xml : root.findall(".//para")[51].text
en: Geographical Information Systems
fr: Sytèmes d'Information Géographiques

note: en/04_existing_blends.xml : root.findall(".//para")[52].findall("./ulink[1]")[0].tail
en:  and GPS devices
fr:  services GPS

note: en/04_existing_blends.xml : root.findall(".//para")[60].text
en:  Debian Astro is a "Debian Pure Blend" with the aim to develop a Debian based operating system that fits the requirements of both professional and hobby astronomers. It integrates a large number of software packages covering telescope control, data reduction, presentation and other fields.
fr:  Debian Astro est un « Debian Pure Blend » qui a pour but de développer un système d'exploitation basé sur Debian qui s'adapte aux besoins des astronomes, tant professionnels qu'amateurs. Elle intègre un grand nombre de paquets logiciels qui couvrent le contrôle de téléscope, la réduction de données, la présentation et d'autres domaines.

note: en/04_existing_blends.xml : root.findall(".//para")[71].text
en: Chemical applications in Debian
fr: Applications chimiques dans Debian

note: en/04_existing_blends.xml : root.findall(".//para")[83].text
en:  While there are Debian Pure Blends that care for certain sciences (Debian Med deals in a main part with Biology, DebiChem for Chemistry and Debian GIS for geography) not all sciences are covered by a specific Blend. The main reason is that at the moment not enough people support such an effort for every science. The temporary solution was to build a general Debian Science Blend that makes use of the work of other Blends in case it exists.
fr:  Alors qu'il y a des Debian Pure Blends qui s'occupent de certaines sciences (Debian Med s'occupe en partie de Biologie, DebiChem de la chimie, et Debian GIS de géographie) toutes les sciences ne sont pas couvertes par un Blend spécifique. La raison principale est que pour le moment il n'y a pas assez de monde pour supporter un tel effort pour chaque science. La solution temporaire était de bâtir un Blend général Debian Science qui utilise le travail d'autres Blends quand ceux-ci existent.

note: en/04_existing_blends.xml : root.findall(".//para")[84].text
en:  Debian for blind and visually impaired people
fr: Debian pour les aveugles et les malvoyants

note: en/04_existing_blends.xml : root.findall(".//para")[85].text
en: February 2003
fr: Février 2003

note: en/04_existing_blends.xml : root.findall(".//para")[91].text
en: To make Debian accessible to people with disabilities.
fr: Rendre Debian accessible aux personnes handicapées.

note: en/04_existing_blends.xml : root.findall(".//para")[92].text
en: To take special care for: Screen readers; Screen magnification programs; Software speech synthesisers; Speech recognition software; Scanner drivers and OCR software; Specialised software like edbrowse (web-browse in the spirit of line-editors)
fr: S'occuper particulièrement : des lecteurs d'écran, des programmes de grossissement d'écran ; des logiciels de reconnaissance vocale ; des pilotes de scanners et de logiciel d'OCR ; de logiciel spécialisé comme edbrowse (navigation web dans l'esprit des éditeurs de ligne)

note: en/04_existing_blends.xml : root.findall(".//para")[93].text
en: To make text-mode interfaces available.
fr: Rendre disponibles des interfaces en mode texte.

note: en/04_existing_blends.xml : root.findall(".//para")[94].text
en: To provide screen reader functionality during installation.
fr: Fournir la fonctionnalité de lecture d'écran durant l'installation.

note: en/D_faq.xml : root.findall(".//title")[1].text
en: How can I add a dependency?
fr: Comment puis-ja ajouter une dépendance ?

note: en/D_faq.xml : root.findall(".//title")[2].text
en: What additional information should be provided?
fr: Quelles informations supplémentaires devraient être fournies ?

note: en/D_faq.xml : root.findall(".//title")[3].text
en: Should I add binary or source packages?
fr: Devrais-je ajouter des paquets source ou binaires ?

note: en/D_faq.xml : root.findall(".//title")[4].text
en: Should I add a library package to a user task?
fr: Devrais-je ajouter un paquet de bibliothèque à une tâche utilisateur ?

note: en/D_faq.xml : root.findall(".//title")[5].text
en: Can I create a new task if the existing ones do not fit?
fr: Puis-je créer une nouvelle tâche si celles qui existent déjà ne font pas l'affaire ?

note: en/D_faq.xml : root.findall(".//title")[6].text
en: Why not simply use a Wiki?
fr: Pourquoi ne pas simplement utiliser un Wiki ?

note: en/D_faq.xml : root.findall(".//title")[7].text
en: Why not simply using DebTags?
fr: Pourquoi ne pas simplement utiliser DebTags ?

note: en/D_faq.xml : root.findall(".//ulink")[1].text
en: Biology task of Debian Med
fr: Tâche de Biologie de Debian Med

note: en/D_faq.xml : root.findall(".//ulink")[2].text en/08_websentinel.xml : root.findall(".//ulink")[7].text
en: here
fr: ici

note: en/D_faq.xml : root.findall(".//para")[0].text
en:  If the source for the Blends package is maintained in Blends VCS every Debian developer and each member of the Alioth team "Debian Pure Blends" have commit permission to the package source. Once you checked it out you find the single tasks files inside the
fr:  Si la source du paquet Blends est maintenue dans le VCS Blends chaque développeur Debian et chaque membre de l'équipe Alioth « Debian Pure Blends » ont la permission de commettre (commit permission) vers la source du paquet. Quand on l'a téléchargé (checkout) on peut trouver les tâches élémentaires dans le répertoire

note: en/D_faq.xml : root.findall(".//para")[0].findall("./filename[1]")[0].tail
en:  directory. Fine one or more tasks you want to put the package into and add the line.
fr: . Trouvez une tâche ou plus dans lesquelles vous voulez ajouter le paquet et ajoutez la ligne.

note: en/D_faq.xml : root.findall(".//para")[1].findall("./xref[1]")[0].tail
en:  you can specify several metadata in addition to the pure dependency which is used for the metapackage creation to enrich the web sentinel with extra information about the package. Usually the information is obtained from the Debian package information. However, as it was explained it makes perfectly sense to even specify packages which are not yet included into official Debian. The information is taken from the
fr:  vous pouvez spécifier plusieurs métadonnées en plus de la simple dépendance qui est utilisée pour la création du métapaquet pour enrichir la sentinelle web avec plus d'information au sujet du paquet. D'habitudes les informations sont extraites des informations du paquet. Cependant, comme il a été expliqué, il est parfaitement possible de spécifier des paquets qui n'ont pas encore été inclus dans Debian officiellement. Les informations sont prises depuis l'

note: en/D_faq.xml : root.findall(".//para")[2].text
en:  Since the Blend team also has injected the packages in the NEW queue as well as the information about packages in VCS of Blends it is sufficient even for packages which are not yet ready to only specify the name. In this case it is detected that the package is work in progress and the tasks page of the web sentinel will put the package into the appropriate section.
fr:  Comme l'équipe des Blends a injecté les paquets dans la queue NEW mais aussi que l'information au sujet des paquets est dans le VCS des Blends, cela suffit même pour des paquets qui ne sont pas encore prêts d'en spécifier seulement le nom. Dans ce cas, le fait que le paquet soit un travail en cours est détecté et la page de tâche de la sentinelle web mettra le paquet dans la section appropriée.

note: en/D_faq.xml : root.findall(".//para")[3].text
en:  The big advantage of injecting a package into the relevant task is that visitory of the tasks page will be informed about the work in progress and can follow for instance enhancements of the desciprion or the migration of the package into the Debian pool without any further action. Since this is very convenient you want to add your package to the tasks immediately after you injected the first rough packaging into VCS.
fr:  Le grand avantage d'injecter un paquet dans la tâche appropriée est que les visiteurs de la page de tâches sera informé des travaux en cours et pourra suivre les améliorations d'instances ou la description ou la migration du paquet vers la collection de Debian sans autre action de sa part. Comme c'est très avantageux vous voudrez ajouter votre paquet dans les tâches aussitôt que vous aurez injecté les premières versions tout juste dégrossies du paquet dans le VCS.

note: en/D_faq.xml : root.findall(".//para")[4].text
en:  A tasks file is in principle a
fr:  Un fichier de tâche est en principe un petit morce du fichier

note: en/D_faq.xml : root.findall(".//para")[4].findall("./filename[1]")[0].tail
en:  file snippet. In these files you are specifying
fr: . Dans ces fichiers on spécifie les noms des paquets

note: en/D_faq.xml : root.findall(".//para")[4].findall("./emphasis[1]")[0].text
en: binary
fr: binaires

note: en/D_faq.xml : root.findall(".//para")[4].findall("./emphasis[1]")[0].tail
en:  packages. It is a common error to inject source package names which is wrong if the resulting package is different.
fr: . C'est une erreur courante d'injecter le nom d'un paquet source, ce qui est faux si le nom du paquet binaire résultant est différent.

note: en/D_faq.xml : root.findall(".//para")[5].text
en:  User oriented metapackages should depend from user oriented applications. You should avoid specifying a package containing a dynamic library. If the package you want to add is a library you should rather add the development package (containing the static library and header files) to the according development task if this exists.
fr:  Les métapaquets destinés aux utilisateurs sont censés ne dépendre que d'applications orientées utilisateur. Il faut éviter de spécifier un paquet contenant une bibliothèque dynamique. Si le paquet qu'on veut ajouter est une bibliothèque, alors il vaut mieux ajouter le paquet de développement (qui contient les bibliothèques statiques et les fichiers d'en-tête) à la tâche de développement appropriée s'il existe.

note: en/D_faq.xml : root.findall(".//para")[6].text
en:  Yes. Please discuss this with the Blends team on their mailing list but in principle it is totally OK to add a new task to a Blend.
fr:  Oui. Veuillez en discuter avec l'équipe des Blends sur leur liste de diffusion mais en principe c'est tout à fait OK d'ajouter une nouvelle tâche à un Blend.

note: en/D_faq.xml : root.findall(".//para")[7].text
en:  People frequently claim that they prefer a simple list in a Wiki to list the interesting packages for their work. This is a waste of time since:
fr:  Des gens prétendent souvent qu'il préfèrent un simple liste dans un wiki pour énumérer les paquets intéressants pour leur travail. C'est une perte de temps parce que :

note: en/D_faq.xml : root.findall(".//para")[9].text
en:  An entry in a tasks file makes the same effort (measured in time and numbers of keys pressed).
fr:  Une entrée dans une tâche n'est pas plus difficile à ajouter (si on mesure en temps et en nombre de touches à frapper).

note: en/D_faq.xml : root.findall(".//para")[10].text
en:  You need to manually add the metadata (like Homepage, description etc.)
fr:  Il faut ajouter les métadonnées à la main (comme la page d'accueiil, la description, etc.)

note: en/D_faq.xml : root.findall(".//para")[11].text
en:  Metadata are updated automatically in the web sentinel tasks - Wikis are usually aging (despite being a Wiki)
fr:  Les métadonnées sont mises à jour automatiquement pas les tâches de sentinelle web - les Wikis, pendant ce temps, prennent de l'âge (bien que ce soient des Wikis)

note: en/D_faq.xml : root.findall(".//para")[12].text
en:  You get a lot of metadata for free:
fr:  On récupère de nombreuses métadonnées sans effort :

note: en/D_faq.xml : root.findall(".//para")[12].findall("./itemizedlist[1]")[0].tail
en:  You will have a hard time to provide all this on a Wiki and keep it up to date
fr:  C'est chronophage de fournir tout ça dans un Wiki et de le tenir à jour

note: en/D_faq.xml : root.findall(".//para")[13].findall("./emphasis[1]")[0].text
en: Translated
fr: Les traductions

note: en/D_faq.xml : root.findall(".//para")[13].findall("./emphasis[1]")[0].tail
en:  descriptions
fr:  des descriptions

note: en/D_faq.xml : root.findall(".//para")[14].text
en:  Version + release
fr:  Les numéros de version et de publication

note: en/D_faq.xml : root.findall(".//para")[15].text
en:  Popularity contest results
fr:  Les résultats de mesure de popularité

note: en/D_faq.xml : root.findall(".//para")[16].text
en:  Debtags
fr:  Les DebTags

note: en/D_faq.xml : root.findall(".//para")[17].text
en:  Screenshot
fr:  Les copies d'écran

note: en/D_faq.xml : root.findall(".//para")[18].text
en:  Automatic information whether Debian is lagging begind upstream
fr:  L'information automatique si Debian a du retard par rapport au développement en amont

note: en/D_faq.xml : root.findall(".//para")[19].text
en:  If a package was introduced into Debian after the work in VCS was successfully finished the web sentinel is updated automatically without any extra work.
fr:  Si un paquet a été introduit dans Debian après la réussite finale du travail dans le VCS la sentinelle web fait des mises à jour automatiques sans effort supplémentaire.

note: en/D_faq.xml : root.findall(".//para")[20].text
en:  If you want to create metapackages for user installation or to easily feed some live DVD you need to create tasks files anyway and thus you are not duplicating any work.
fr:  Si on veut créer des métapaquets pour l'installation utilisateur ou pour fournir facilement des matériaux pour un DVD Vif il faut créer des fichiers de tâche de toute façon et donc il n'y a pas duplication du travail.

note: en/D_faq.xml : root.findall(".//para")[21].text
en:  In general I'd like to quote Enrico Zini about the relation of DebTags and Blends tasks: "Both efforts are orthogonal to each other and a well designed task should cover a specific workfield which is not necessarily given due to the fact that a package belongs to a certain (DebTag) category."
fr:  En général j'aimerais citer Enrico Zini sur la relation qui existe entre les DebTags et les tâches Blend : « Les deux efforts sont mutuellement orthogonaux et une tâche bien conçue est censée couvrir un domaine de travail spécifique qui n'est pas nécessairement lié au fait qu'un paquet appartienne à une certaine catégorie (de DebTag). »

note: en/D_faq.xml : root.findall(".//para")[22].text
en:  Moreover if you exclusively rely on the DebTags you are ignoring additional options the Blends framework is providing. For instance the
fr:  De plus si on s'appuie exclusivement sur les DebTags on ignore les informations supplémentaires que le système des Blends fournit. Par exemple la

note: en/D_faq.xml : root.findall(".//para")[22].findall("./ulink[1]")[0].tail
en:  contains several sections about packages which are not yet available in the Debian package pool. This includes:
fr:  contient de nombreuses sections au sujet de paquets qui ne sont pas encore disponibles dans la collection de paquets Debian. Ça inclut :

note: en/D_faq.xml : root.findall(".//para")[22].findall("./orderedlist[1]")[0].tail
en:  This turns out as a very useful todo list to grab work items from as well as information to prevent duplication of work. (Yes ITP bugs do not always work out that reliably.)
fr:  Ça s'avère former une liste de choses à faire (TODO list) pour y prendre des éléments de travail et aussi une source d'information pour éviter de dupliquer un travail. (En effet, les bogues ITP ne font pas ça toujours de façon fiable.)

note: en/D_faq.xml : root.findall(".//para")[23].text
en:  Packages inside the new queue
fr:  Les paquets dans la queue new

note: en/D_faq.xml : root.findall(".//para")[24].text
en:  Packages the team is working on in VCS
fr:  Les paquets sur lesquels l'équipe travaille dans le VCS

note: en/D_faq.xml : root.findall(".//para")[25].text
en:  Unofficial packages at some other places
fr:  Les paquets non officiels à certains autres endroits

note: en/D_faq.xml : root.findall(".//para")[26].text
en:  Information about not yet packaged software that might be of certain interest
fr:  Des informations au sujet de logiciels empaquetés qui pourraient avoir quelque intérêt

note: en/D_faq.xml : root.findall(".//para")[27].text
en:  The Blends framework works quite nicely automatically if packages "upgrade" from one section to the other which means if you specify a package which has only some packaging in VCS it is sufficient to simply add a dependency to the tasks file and it shows up
fr:  Le système des Blends travaille de façon automatique assez élégante si des paquets sont « mis à jour » d'une section à une autre, ce qui signifie que si on spécifie un paquet qui ne dispose que d'un travail d'empaquetage dans le VCS, il suffit d'ajouter une dépendance dans le fichier de tâches pour qu'il apparaisse

note: en/D_faq.xml : root.findall(".//para")[27].findall("./ulink[1]")[0].tail
en:  (to stick to our example above). So all relevant information is just taken from VCS and if you for instance change the description in your packaging the tasks page will be updated automatically (after some cron job delay).
fr:  (pour en rester à l'exemple ci-dessus). Ainsi, tous les informations pertinentes sont récoltées dans le VCS et si par exemple on modifie la description dans le travail d'empaquetage la page de tâches sera mise à jour automatiquement (après un délai dû à cron).

note: en/D_faq.xml : root.findall(".//para")[28].text
en:  Once the package might be uploaded the first time it migrates to the section named "Debian packages in New queue (hopefully available soon)" (which is only available if there are such packages) and finally once ftpmaster might have accepted the package it shows up in the tasks ... even not yet DebTagged. You have another delay until the DebTag information is propagated properly and thus relying on DebTags in this whole process does not work.
fr:  Une fois qu'on a pu téléverser le paquet une première fois il est migré vers la section « Paquets Debian dans la queue NEW (éventuellement bientôt disponible) » (qui n'apparaît que s'il y a des paquets dans ce cas) et finalement quand un ftpmaster en vient à accepter le paquet il apparaît dans les tâches ... même si'il n'est pas encore DebTagué. Il y a un autre délai pour que les informations d'un DebTag soient propagées correctement et donc se baser sur les DebTags tout au long du processus ne marche pas.

note: en/01_introduction.xml : root.findall(".//ulink")[0].text
en:  discussion on the Blends mailing list
fr:  discussion sur la liste de diffusion des Blends

note: en/01_introduction.xml : root.findall(".//para")[0].text
en:  A general purpose operating system like Debian can be the perfect solution for many different problems. Whether you want Debian to work for you in the classroom, as a games machine, or in the office, each problem area has its own unique needs and requires a different subset of packages tailored in a different way.
fr:  Un système d'exploitation à usage général comme Debian peut être la solution parfaite pour de nombreux problèmes différents. Qu'on veuille que Debian fonctionne pour soi dans une salle de classe, ou comme une machine de jeux, ou au bureau, chaque champ de problèmes a ses besoins spécifiques et requiert un sous-ensemble de paquets différent, ajusté d'une façon différente.

note: en/01_introduction.xml : root.findall(".//para")[1].text
en:  Debian Pure Blends provide support for special user interests. They implement a new approach to cover interests of specialised users, who might be children, lawyers, medical staff, visually impaired people, etc. Of late, several Debian Pure Blends have evolved. The common goal of those is to make installation and administration of computers for their target users as easy as possible, and to serve in the role as the missing link between software developers and users well.
fr:  Les Debian Pure Blends fournissent un support pour des intérêts particuliers d'utilisateurs. Ils implémentent uine nouvelle approche pour couvrir les intérêts d'utilisateurs spécialisés, qui pourraient être des enfants, des avocats, du personnel médical, des malvoyants, etc. Depuis longtemps, plusieurs Debian Pure Blends ont évolué. Le but commun de ceux-ci est de rendre l'installation et l'administration des ordinateurs pour leur cœur de cible aussi faciles que possible, et de bien tenir le rôle du chaînon manquant entre les développeurs et les utilisateurs.

note: en/01_introduction.xml : root.findall(".//para")[2].text
en:  To clarify the relation between a Blend and a derivative which is frequently mixed up Ben Armstrong said in a
fr:  Afin de clarifier la relation entre un Blend et un dérivé qu'on confond souvent, Ben Armstrong a dit dans une

note: en/01_introduction.xml : root.findall(".//para")[2].findall("./ulink[1]")[0].tail
en: : "While a Blend strives to mainstream with Debian, a derivative strives to differentiate from Debian."
fr:  « Alors qu'un Blend s'efforce de rester avec Debian, un dérivé s'efforce de se différencier de Debian. »

note: en/01_introduction.xml : root.findall(".//para")[3].text
en:  Using the object oriented approach as an analogy, if Debian as a whole is an object, a Debian Pure Blend is an instance of this object that inherits all features while providing certain properties.
fr:  En empruntant à l'approche orientée objet, pour faire une analogie, on peut dire que si Debian est un objet, un Debian Pure Blend est une instance de cet objet qui hérite de toutes les fonctionnalités tout en fournissant certaines propriétés.

note: en/01_introduction.xml : root.findall(".//para")[4].text
en:  So the Debian project releases the Debian Distribution which includes several Blends. In contrast to this, there might be some other Debian related Projects, either external or non-official, which may create "derivative distributions". But these are not the responsibility of the Debian project.
fr:  Donc le projet Debian publie la Distribution Debian qui inclut plusieurs Blends. À l'opposé de ça, il y a quelques autres projets reliés à Debian, éventuellement externes ou non-officiels, qui peuvent créer des « distributions dérivées ». Mais ceux-là ne sont pas sous la responsabilité du projet Debian.

note: en/01_introduction.xml : root.findall(".//para")[5].text
en:  A word of warning: The fact that a Blend covering a certain field of work does exist does not mean that it might be a complete drop in replacement of Free Software solutions for all tasks in this specific field. Some Blends just started to work on this and adopted the technical framework to formalise the work on the project but it might perfectly happen that there is just a lack of available Free Software solutions for certain tasks. Debian can do less about this because we just assemble a set of software which was developed outside the Debian GNU/Linux distribution. So it has to be checked whether a specific Blend is fit for the intended purpose, whether it might cover just some parts of a fields of work or whether it is just a concept to develop some solutions for the future.
fr:  Un mot d'avertissement : Le fait qu'il existe un Blend couvrant un certain domaine de travail n'implique pas qu'il soit une solution de remplacement automatique pour les solutions en Logiciel Libre couvrant toutes les tâches dans ce domaine spécifique. Quelques Blends ont juste commencé à travailler sur ça et adopté le cadre technique pour formaliser leurs travaux mais il peut parfaitement arriver qu'il manque des solutions en Logiciel Libre pour certaines tâches. Debian fait moins à ce sujet car nous nous assemblons un choix de logiciels qui ont été développés en dehors de la distribution Debian GNU/Linux. Il faut donc commencer par vérifier si un Blend spécifique est approprié pour un besoin donné, s'il couvre seulement une partie des domaines de travail, ou s'il est juste un concept pour développer des solutions dans le futur.

note: en/C_bts.xml : root.findall(".//title")[0].text
en: Using the Bug Tracking System
fr: Utiliser le système de suivi de bogues (Bug Tracking System)

note: en/C_bts.xml : root.findall(".//title")[1].text
en: How to ask for packages which are not yet included
fr: Comment demander des paquets qui ne sont pas encore inclus

note: en/C_bts.xml : root.findall(".//title")[2].text
en: How to report problems
fr: Comment remonter des problèmes

note: en/C_bts.xml : root.findall(".//ulink")[0].text
en:  detailed description
fr:  description détaillée

note: en/C_bts.xml : root.findall(".//ulink")[1].text
en: detailed explanation how to report errors
fr: explication détaillée de la façon de remonter des erreurs

note: en/C_bts.xml : root.findall(".//para")[0].text
en:  A very frequently asked question in mailing list is, whether
fr:  Une question très souvent posée dans la liste de diffusion est si

note: en/C_bts.xml : root.findall(".//para")[0].findall("./package[1]")[0].tail
en:  can be integrated into a Debian Pure Blend. As long as there is an official package of this program it is an easy task. But mostly users ask for software which is not yet integrated into Debian.
fr:  peut être intégré dans un Debian Pure Blend. Tant qu'il y a un paquet officiel pour ce programme, c'est facile. Mais la plupart du temps les utilisateurs demandent des logiciels non encore empaquetés dans Debian.

note: en/C_bts.xml : root.findall(".//para")[1].findall("./ulink[1]")[0].tail
en:  how anybody can ask for including a certain piece of software into Debian. It explains how to use the program
fr:  de comment tout un chacun peut demander d'unclure un logiciel donné dans Debian. Elle explique comment on utilise le programme

note: en/C_bts.xml : root.findall(".//para")[1].findall("./package[1]")[0].tail
en:  for this purpose.
fr:  à cette fin.

note: en/C_bts.xml : root.findall(".//para")[2].text
en:  In Debian Pure Blends some house keeping of interesting packages is done and once an ITP is issued it should be mentioned at the relevant tasks page to keep other team members informed. To make this happen it is a minimum requirement to at least forward the ITP mail to the relevant mailing list crossing fingers that somebody feels responsible to enter this information into the according tasks file. It is even better if you just include the information yourself (see
fr:  Dans les Debian Pure Blends il y a un travail de prospection des paquets intéressants et une dès qu'une ITP est postée elle doit être mentionnée dans la page de tâches appropriée pour informer les autres membres du projet. Afin que cela arrive, le minimum est de transmettre le courriel d'ITP à la liste de diffusion appropriée en croisant les doigts pour que quelqu'un se sente responsable d'entrer cette information dans le fichier de tâche approprié. C'est encore mieux si on inclut cette information soi-même (voir la

note: en/C_bts.xml : root.findall(".//para")[2].findall("./xref[1]")[0].tail
en:  for more details).
fr:  pour plus de détails).

note: en/C_bts.xml : root.findall(".//para")[3].text
en:  Debian has a very useful Bug Tracking System (BTS) but unfortunately users seldom know about this fact and how to use it right. This is the reason why users sometimes become angry about errors because they do not know what to do next and just install a different distribution instead of trying to solve the problem.
fr:  Debian possède un système de suivi de bogues très utile (le BTS, Bug Tracking System) mais malheureusement les utilisateurs le savent rarement et ils ignorent comment l'utiliser de façon appropriée. C'est pourquoi quelquefois des utilisateurs se mettent en colère au sujet d'erreurs, car ils ne savent pas quoi faire aprés, et installent juste une distribution différente au lieu de chercher à résoudre le problème.

note: en/C_bts.xml : root.findall(".//para")[4].findall("./ulink[1]")[0].tail
en:  is helpful in these cases. While the program
fr:  aide bien dans ces cas. Cependant que le programme

note: en/C_bts.xml : root.findall(".//para")[4].findall("./package[1]")[0].tail
en:  fetches other reports from BTS before creating the bug report it is always a good idea to search
fr:  récupère toutes les remontées du BTS avant de créer le rapport de bug, c'est toujours une bonne idée que de consulter

note: en/C_bts.xml : root.findall(".//para")[4].findall("./ulink[2]")[0].tail
en:  for known problems and probably suggested solutions before calling
fr:  pour ce qui est des problèmes connus et probablement des solutions suggérées avant d'appeler

note: en/08_websentinel.xml : root.findall(".//title")[0].text
en: The web sentinel
fr: La sentinelle web

note: en/08_websentinel.xml : root.findall(".//title")[1].text
en: Existing and prospective packages
fr: Paquets existants et paquets propectifs

note: en/08_websentinel.xml : root.findall(".//title")[2].text
en: Tasks files controlling web sentinel content
fr: Fichiers de tâche qui contrôlent la sentinelle web

note: en/08_websentinel.xml : root.findall(".//title")[3].text
en: Configuring Web Sentinel pages per Blend
fr: Configurer les pages de la Sentinelle Web Blend par Blend

note: en/08_websentinel.xml : root.findall(".//title")[4].text en/08_websentinel.xml : root.findall(".//ulink")[5].text en/06_technology.xml : root.findall(".//ulink")[0].text en/06_technology.xml : root.findall(".//ulink")[2].text
en: Debian Description Translation Project
fr: Projet de traduction de Description Debian

note: en/08_websentinel.xml : root.findall(".//title")[5].text
en: Features of the web sentinel tasks pages
fr: Fonctionnalités des pages de tâche de sentielle web

note: en/08_websentinel.xml : root.findall(".//title")[6].text
en: Bugs overview
fr: Revue des bogues

note: en/08_websentinel.xml : root.findall(".//title")[7].text
en: Versions in stable / testing / unstable / new / VCS upstream
fr: Versions dans stable / testing / unstable / new / le VCS amont

note: en/08_websentinel.xml : root.findall(".//title")[8].text
en: Quality assurance report
fr: Rapport d'assurance-qualité

note: en/08_websentinel.xml : root.findall(".//ulink")[1].text en/08_websentinel.xml : root.findall(".//ulink")[2].text
en: paragraph 6.2.5 of Debian developers reference
fr: paragraphe 6.2.5 de la référence du Développeur Debian

note: en/08_websentinel.xml : root.findall(".//ulink")[4].text
en: maintained in Git
fr: maintenus dans Git

note: en/08_websentinel.xml : root.findall(".//para")[0].text
en:  The so called tasks pages probably give the most interesting overview about what a Blend is actually doing for newcomers as well as a nice quality assurance tool for developers. If you want to see examples for tasks pages just have a look at the
fr:  Les pages nommées pages de tâche donnent probablement l'information la plus intéressante au sujet de ce qu'un Blend fait réellement, pour les arrivants, et elles sont aussi un bel outil d'assurance-qualité pour les développeurs. Si on veut voir des exemples de telles pages, on peut juste regarder la

note: en/08_websentinel.xml : root.findall(".//para")[0].findall("./ulink[1]")[0].tail
en:  using this technique and follow the links to the tasks pages once you selected one specific Blend.
fr:  qui utilisent cette technique et suivre les liens vers les pages de tâches après qu'on a sélectionné un Blend donné.

note: en/08_websentinel.xml : root.findall(".//para")[1].text
en:  If a Debian Pure Blend should be presented one of the first questions is, what packages are available. The next question might be which packages are on the todo list for inclusion in Debian to make Debian even more attractive for people the Blend is targeting at. Both questions can be answered if you point people to the dynamically created tasks page. The page is rebuild daily to stay up to date according to recent developments of the Blend. The build process works as follows:
fr:  Quand on doit présenter un Debian Pure Blend, une des premières questions est quels paquets sont fournis. La question suivante pourrait être quels sont les paquets sur la liste des paquets attendant leur inclusion dans Debian pour rendre Debian encore plus attractive pour les personnes visées par le Blend. On peut répondre aux deux questions si on envoie les gens vers des pages créées dynamiquement. La page est reconstruite quotidiennement afin de rester à jour en ce qui concerne les développements récents du Blend. Le processus de construction fonctionne comme suit :

note: en/08_websentinel.xml : root.findall(".//para")[2].text
en: Read dependency information of the
fr: Lire les informations de dépendances depuis les fichiers

note: en/08_websentinel.xml : root.findall(".//para")[2].findall("./filename[1]")[0].tail
en:  files.
fr: .

note: en/08_websentinel.xml : root.findall(".//para")[3].text
en: Verify whether there is really a package with this name and print the description of this package.
fr: Vérifier qu'il existe réellement un paquet de ce nom et afficher la decription du paquet.

note: en/08_websentinel.xml : root.findall(".//para")[4].text
en: If there is no such package in Debian try to parse the
fr: Si un tel paquet n'existe pas dans Debian essayer d'analyser le fichier

note: en/08_websentinel.xml : root.findall(".//para")[4].findall("./filename[1]")[0].tail
en:  file whether there is some information given and mark the result as prospective package for further inclusion.
fr:  pour voir s'il contient des informations et marquer le résultat comme paquet prospectif pour une inclusion future.

note: en/08_websentinel.xml : root.findall(".//para")[5].text
en:  The rationale behind this is to provide as much as possible information about packages that might be interesting for the target user of the Blend. Moreover the page can provide useful information for developers about things that might be a useful help for the project to work down the todo list and build Debian packages for software that is not yet included in Debian.
fr:   La raison de ce traitement est de fournir autant d'information que possible au sujet des paquets qui pourrait intéresser les utilisateurs visés par le Blend. De plus la page peut offrir des informations utiles pour les développeurs au sujet de choses qui pourraient être des aides utiles au projet sur lesquelles on peut travailler et construire des paquets Debian pour des logiciels non encore inclus dans Debian.

note: en/08_websentinel.xml : root.findall(".//para")[6].text
en:  The content of the tasks files that are used to build the metapackage content of a Blend is also used to determine the content of the web sentinel pages. Thus you can influence the tasks pages by simply editing the tasks files inside the VCS of the sources of the Blends metapackages. The canonical location of these tasks files inside the sources is (with the exception of Debian Edu that is locatet in Debian Edu Git repositories) the Blends Git at
fr:  Le contenu des fichers de tâches qui sont utilisés pour construire le contenu du métapaquet d'un Blend est aussi utilisé pour déterminer le contenu des pages de la sentinelle web. Ainsi on peut influencer les pages de tâche en éditant simplement les fichiers de tâches dans le VCS des sources des métapaquets de Blends. L'emplacement canonique de ces fichiers de tâches est (à l'exception de Debian Edu qui se trouve dans le dépôt Git de Debian Edu) le Git Blend à

note: en/08_websentinel.xml : root.findall(".//para")[6].findall("./informalexample[1]")[0].tail
en:  Here you can add or remove additional Dependencies to existing packages or you can add additional information about so called prospective packages. The syntax how to do this is explained below.
fr:  C'est là qu'on peut ajouter ou supprimer des dépendances à des paquets existants ou on peut aussi ajouter des informations à propos de paquets nommés prospectifs. La syntaxe pour le faire est expliquée ci-dessous.

note: en/08_websentinel.xml : root.findall(".//para")[7].text
en:  To get the todo list built it is necessary to add some additional information to the task files which are the main database of information for the Blend. The information is following the RFC822 syntax as all Debian control files do and is kept quite simple:
fr:  Afin de récupérer le liste des choses à faire (todo list) qui est construite il faut ajouter quelques informations supplémentaires aux fichiers de tâche qui sont la base de donnée principale pour les informations du Blend. Les informations suivent la syntaxe RFC822 comme tous les fichiers de contrôle de Debian et restent assez simples :

note: en/08_websentinel.xml : root.findall(".//para")[8].text
en: Even if there is no Debian package available for the moment the names of prospective packages are given as if they would exists. The rationale behind is that once such a package might exist the source of the metapackage does not have to be changed and will work out of the box after rebuilding.
fr: Même s'il n'y a pas de paquet Debian disponible pour le moment, les noms des paquets prospectifs sont donnés comme s'ils existaient. La raison en est que dès qu'un tel paquet existe, il n'est pas besoin de modifier la source du métapaquet, et que ça fonctionnera tout de suite après reconstruction.

note: en/08_websentinel.xml : root.findall(".//para")[9].text
en: The Ignore key should be the favourite way to use for specifying prospective packages in case the packages should be evaluated once it appears in the Debian package pool. If "Depends", "Recommends" or "Suggests" are used for not yet existing packages they will be turned into the list of Suggests of the metapackage and thus might be possible to become installed on a users machine if the user decides to install all suggested packages. If some evaluation should be done first the "Ignore" tag is your friend.
fr: Le mot-clé Ignore devrait être la façon préférée pour spécifier des paquets prospectifs si l'on veut que ces paquets soient évalués dès qu'ils apparaissent dans la collection de paquets Debian. Si on utilise « Depends », « Recommends » ou « Suggests » pour de spaquets encore inexistants ce sera transformé en une liste de « Suggests » du métapaquet et donc il serait possible qu'il soient installés sur une machine d'utilisateur si l'utilisateur décide d'installer tous les paquets suggérés. S'il faut faire d'abord une évaluation, le tage « Ignore » est votre ami.

note: en/08_websentinel.xml : root.findall(".//para")[10].text
en: This is the URL to the software that should be packaged.
fr: C'est l'URL du logiciel à empaqueter.

note: en/08_websentinel.xml : root.findall(".//para")[11].text
en: In case there might be a WNPP bug filed for this software the bug number is given here. This helps to keep track of the ongoing effort to package the software.
fr: Au cas où il y aurait une bogue WNPP postée pour ce logiciel, le numéro de bogue est donné là. Cela aide à conserver trace des efforts en cours pour empaqueter le logiciel.

note: en/08_websentinel.xml : root.findall(".//para")[12].text
en: In case some developer claimed to care for the software (perhaps by issuing the WNPP bug report) the e-mail address of this developer is given here to enable an easy way to contact this person.
fr: Au cas où un développeur revendique de s'occuper du logiciel (par exemple en postant un rapport de bogue WNPP) l'adresse de courriel de ce développeur est donnée là pour donner une façon simple de le contacter.

note: en/08_websentinel.xml : root.findall(".//para")[13].text
en: Debian cares always about the license. This information about prospective packages should be easily available.
fr: Debian s'occupe touours de la licence. Cette information pour les paquets prospectifs doit être facilement disponible.

note: en/08_websentinel.xml : root.findall(".//para")[14].text
en: If there is some Debian packaging stuff available this can be addressed in this field. Unofficial packages which have this field set are rendered in a separate section with links to the packaging Git.
fr: S'il y a déjà un travail d'empaquetage disponible, ça peut être traité dans ce champ. Les paquets non-officiels qui ont renseigné ce champ sont affichés dans une section séparée avec des liens vers the travail d'empaquetage dans Git.

note: en/08_websentinel.xml : root.findall(".//para")[15].text en/08_websentinel.xml : root.findall(".//para")[17].text
en:  The usage for this field is the same as it is described in
fr: L'utilisation de ce champ est la même que ce qui est expliqué dans le

note: en/08_websentinel.xml : root.findall(".//para")[16].text
en: If there is some Debian packaging stuff available this can be addressed in this field. Unofficial packages which have this field set are rendered in a separate section above unofficial packages outside the official Debian mirrors. If you have set
fr: S'il y a déjà un travail d'empaquetage disponible, ça peut être traité dans ce champ. Les paquets non-officiels qui ont renseigné ce champ sont affichés dans une section séparée au sujet de paquets non-officiels extérieurs aux miroirs officiels Debian. Si on réglé

note: en/08_websentinel.xml : root.findall(".//para")[16].findall("./filename[1]")[0].tail
en:  there is no need to set
fr:  il n'est pas besoin de régler

note: en/08_websentinel.xml : root.findall(".//para")[16].findall("./filename[2]")[0].tail
en:  explicitly because it is obtained automatically from the other fields. But you might override this automatically generated URL if needed.
fr:  explicitement parce qu'il est obtenu automatiquement depuis l'autre champ. Mais on peut vouloir écraser cette URL générée automatiquement au besoin.

note: en/08_websentinel.xml : root.findall(".//para")[18].text
en: In some cases there are unofficial packages for some software which are prepared by a third party. It helps our users if they could install such a package and thus the URL to it might be a helpful hint. This is also true for developers because they might have a look at this packaging before they start from scratch. Often packages are available at
fr: Dans certains cas il y a des paquets non-officiels pour des logiciels qui sont préprés par des tierces parties. Ça aide nos utilisateurs s'ils peuvent installer de tels paquets et donc cette URL peut être une suggestion bienvenue. C'est aussi vrai pour les développeurs parce qu'il pourraient regarder là avant de commencer leur travail d'empaquetage depuis le début. Souvent des paquets sont disponibles à

note: en/08_websentinel.xml : root.findall(".//para")[18].findall("./ulink[1]")[0].tail
en:  and prepared by people who do not yet have an official Debian maintainer status and thus are not able to upload packages to the Debian mirror. The packages at mentors are waiting for sponsoring of an official Debian maintainer and if such a package shows up in the Blend tasks list it might speed up the inclusion into official Debian distribution.
fr:  et préparés par des gens qui n'ont pas encore de statut de mainteneur Debian officiel et donc ne sont pas en mesure de téléverser des paquets vers le miroir Debian. Les paquets chez mentors sont en attente de sponsoring de la part d'un développeur Debian officiel et si un tel paquet apparaît dans les tâches d'un Blend cela peut accélérer son inclusion dans la distribution Debian officielle.

note: en/08_websentinel.xml : root.findall(".//para")[19].text
en: This tag should give reasonable information about the software as it normally is done in
fr: Ce tag est censé donner des informations raisonnables au sujet du logiciel comme c'est fait normalement dans les fichiers

note: en/08_websentinel.xml : root.findall(".//para")[19].findall("./filename[1]")[0].tail
en:  files. It can be either a copy of the description of the WNPP bug or could be used to file a WNPP bug and thus helps to simplify the packaging work.
fr: . Ça peut être soit une copie de la description de la bogue WNPP ou alors ça peut être utilisé pour poster un rapport de bogue WNPP et donc aider à simplifier le travail d'empaquetage.

note: en/08_websentinel.xml : root.findall(".//para")[20].text
en: In some cases it makes perfectly sense to add a remark on behalf of the Blends team to a package which is visible on the tasks page. This can be done using the Remark field. It can be used in the same syntax as a Description field in Debian control files.
fr: Dans certains cas c'est parfaitement approprié d'ajouter une remarque de la part de l'équipe du Blend pour un paquet qui est visible dans la page de tâches. Ça peut se faire dans le champ Remark. On peut l'utiliser avec la même syntaxe qu'un champ Description dans les fichiers Debian control.

note: en/08_websentinel.xml : root.findall(".//para")[21].text
en: Sometimes, specifically in the case of scientific software, the project authors ask for registration of their software to get numbers of users of their software. These numbers enable them to ask for further funding of their project. To support this intend of authors the tasks pages can feature a link to this registration page if the link is given in the tasks file in the Registration field.
fr: De temps en temps, spécifiquement dans le cas des logiciels scientifiques, les auteurs du projet demandent l'enregistrement de leur logiciel afin d'en connaître le nombre d'utilisateurs. Ces nombres leur permettent de demander à continuer de financer leur projet. Afin de supporter cette demande des auteurs les pages de tâches peuvent présenter un lien à cette page d'enregistrement si le lien est donné dans le fichier de tâches, dans le champ Registration.

note: en/08_websentinel.xml : root.findall(".//para")[22].text
en:  To set some typical values for the web sentinel per Blend each Blend has to provide a configuration file. These files are formatted in RFC822 files and
fr: Afin de régler quelques valeurs typiques pour la sentinelle web à chaque Blend, tous les Blends doivent fournir un fichier de configuration. Ces fichiers sont formattés comme des fichiers RFC822 et

note: en/08_websentinel.xml : root.findall(".//para")[22].findall("./ulink[1]")[0].tail
en: . The following values can be set:
fr: . Les valeurs suivantes doivent être déclarées :

note: en/08_websentinel.xml : root.findall(".//para")[23].text
en: Id of the Blend (for instance debian-edu, debian-med, etc.)
fr: Identifiant du Blend (par exemple debian-edu, debian-med, etc.)

note: en/08_websentinel.xml : root.findall(".//para")[24].text
en: Name the Blend in correct spelling. Please note that English spelling is without a dash and it is "Debian Edu" (not Debian-Edu) and Debian Med (not Debian-Med)
fr: Nommer le Blend bien ortographié. Notons bien que dans l'orthographe anglaise il faut le faire sans tiret et c'est « Debian Edu » (et pas Debian-Edu) et Debian Med (et non Debian-Med)

note: en/08_websentinel.xml : root.findall(".//para")[25].text
en: URL to technical information about the Blend
fr: URL pour des informations techniques au sujet du Blend

note: en/08_websentinel.xml : root.findall(".//para")[26].text
en: URL to the user oriented homepage of the Blend
fr: URL vers une page web d'accueil orientée utilisateur du Blend

note: en/08_websentinel.xml : root.findall(".//para")[27].text
en: URL to a logo image of the Blend
fr: URL pour une image de logo du Blend

note: en/08_websentinel.xml : root.findall(".//para")[28].text
en: E-Mail address of a mailing list where developers and users of the Blend are communicating
fr: Adresse de courriel d'une liste de diffusion où les développeurs et les utilisateurs du Blend communiquent

note: en/08_websentinel.xml : root.findall(".//para")[29].text
en: E-Mail address of a mailing list where developers of the Blend are discussing technical details of packaging
fr: Adresse de courriel d'une liste de diffusion où les développeurs du Blend discutent de détails techniques de l'empaquetage

note: en/08_websentinel.xml : root.findall(".//para")[30].text
en: Directory where to put the rendered HTML pages. The Blends pages are hosted on blends.debian.org and usually stored at
fr: Répertoire où placer les pages HTML après rendu. Les pages web des Blends sont hébergées sur blends.debian.org et généralement placées à

note: en/08_websentinel.xml : root.findall(".//para")[31].text
en: Directory where the rendering code stores temporary data like Git clones of tasks files etc. This is usually set to
fr: Répertoire où le code de rendu place les données temporaires comme des clones de Git des fichiers de tâches etc. D'habitude on le règle à

note: en/08_websentinel.xml : root.findall(".//para")[32].text
en: URL of tasks files in Blends VCS
fr: URL des fichiers de tâches dans les VCS des Blends

note: en/08_websentinel.xml : root.findall(".//para")[33].text
en: In case a CSS file different from the default Blend CSS is wanted for a specific Blend a (relative) path to this file can be specified.
fr: Dans le cas où un CSS différent du CSS par défaut des Blends est souhaité pour un Blend spécifique un chemin (relatif) vers ce fichier peut être spécifié.

note: en/08_websentinel.xml : root.findall(".//para")[34].findall("./xref[1]")[0].tail
en:  ) provides users of non-english languages with information about Debian packages. The sense of supporting especially the translations of descriptions which are in the focus of a Blend is to make the Blend even more usable for our target users. Moreover people interested in the special field of the Blend are most probably able to provide good translations if it comes to texts that are specific to their field of knowledge. Thus there is a web page automatically created that parses the tasks packages for package names and verifies the translation status of the package descriptions.
fr:  ) fournit aux utilisateurs non-anglophones des informations pour les paquets Debian. Le sens de supporter spécialement les traductions des descriptions qui sont dans le domaine d'un Blend est de rendre les Blends encore plus utilisables par nos utilisateurs ciblés. De plus les gens intéressés au domaine spécial d'un Blend sont probablement en mesure de fournir de bonnes traductions s'il s'agit des textes qui sont spécifiques à leur domaine de connaissance. Donc il y a une page web créée automatiquement en analysant les fichiers de tâches pour y chercher des noms de paquets et vérifier le statut de la traduction des traductions de ces paquets.

note: en/08_websentinel.xml : root.findall(".//para")[35].text
en:  Finally the DDTP descriptions are used to create internationalised pages of existing packages which might help users with insufficient skills in English to easily find their software of interest. If the browser locale is properly set the user will get translated descriptions of existing packages - provided that the DDTP translations for all these packages are existing.
fr:  Finalement les description DDTP sont utilisées pour créer les pages internationalisées des paquets existants, ce qui peut aider les personnes manquant de facilité avec la langue anglaise pour trouver facilement les logiciels qui les intéressent. Si la locale du navigateur est correctement configurée l'utilisateur va récupérer les descriptions traduites des paquets existants - à condition que les traductions DDTP de tous ces paquets existent.

note: en/08_websentinel.xml : root.findall(".//para")[36].text
en:  For so called prospective packages - packages which are not yet in Debian as discussed above - only the information given explicitly in the tasks file can be provided. For official packages the Debian infrastructure provides a lot of metadata, that is collected in the Ultimate Debian Database (UDD). The script which is creating the web sentinel pages collects all this data from UDD and tries to provide the most comprehensive overview over a set of packages for a given task of a Blend. The following list gives an overview over the metadata of packages belonging to the tasks of a Blend.
fr:  Pour les paquets nommés prospectifs - paquets qui ne sont pas encore dans Debian comme discuté ci-dessus - seule les informations explicitement données dans les fichiers de tâches peuvent ête fournies. Pour les paquets officiels l'infrastructure Debian fournit beaucoup de métadonnées, qui sont collectectées dans la Ultimate Debian Database (UDD). Le script qui crée les pages de sentinelle web collecte toutes ces données depuis UDD et essaie de fournir un tour d'horizon assez exhaustif d'un ensemble de paquets pour une tâche donnée d'un Blend. La liste qui suit donne un aperçu des métadonnées des paquets appartenant aux tâches d'un Blend.

note: en/08_websentinel.xml : root.findall(".//para")[38].text
en: If there is a DDTP translation the descriptions are translated.
fr: S'il y a une traduction DDTP les descriptions sont traduites.

note: en/08_websentinel.xml : root.findall(".//para")[39].text
en: The Homepage field is taken from the
fr: Le champ Homepage est pris dans le fichier

note: en/08_websentinel.xml : root.findall(".//para")[39].findall("./filename[1]")[0].tail
en:  file. If this information is missing for some package on the tasks page it might be a sign that the package is not properly maintained and deserves a wishlist bug report to add this information (at least for non-native Debian packages.
fr: . Si cette information est absente pour unpaquet de la page de tâches ça pourrait indiquer que le paquet n'est pas maintenu correctement et mérite un rapport de bug wishlist pour ajouter cette information (au moins pour les paquets Debian non-natifs).

note: en/08_websentinel.xml : root.findall(".//para")[40].text
en: Both are provides as mailto-links. If the latest Uploader is different from the Maintainer this information is given as well. This is specifically interesting for group maintained packages - actually a tendency in Blends to maintain packages as Blends team - where the maintainer is the Blends team and the Uploader is the name of the actual developer who uploaded the package.
fr: Les deux sont donnés comme des liens mailto::. Si le dernier Uploader est différent du Maintainer cette information est aussi donnée. C'est spécialement intéressant pour les paquets maintenus en groupe - il y a actuellement une tendance dans les Blends pour maintenir par les équipes de Blends - où le maiteneur est l'équipe Blends et l'Uploader est le nom du développeur réel qui a téléversé le paquet.

note: en/08_websentinel.xml : root.findall(".//para")[41].text
en: The popularity contest database contains different values. The tasks page is presenting the most relevant of them: the number of people who really use this package regularly and the number of people who upgraded this package recently
fr: La base de donnée de popularité contient différentes valeurs. La page de tâches présente la plus pertinente d'entre elles : le nombre de personnes qui utilisent réellement la paquet régulièrement et le nombre de personnes qui ont mis à jour ce paquet récemment

note: en/08_websentinel.xml : root.findall(".//para")[42].text
en: A button can be used to uncover the versions of this package in the Debian package pool as well as the architectures for which this version exists. The button is coloures in yellow if there is a new upstream version available which enables the Blends packaging team to easily detect work items to do.
fr: Un bouton peut être utilisé pour révéler les versions de ce paquet dans la collection de paquets Debian ainsi que les architectures pour lesquelles ces versions existent. Le bouton est de couleur jaune s'il y a une nouvelle version disponible en amont, ce qui permet à l'équipe d'empaquetage du Blend de détecter facilement les travaux à faire.

note: en/08_websentinel.xml : root.findall(".//para")[43].text
en:  The goal of a Blend is to support their user as best as possible. So a feature to have a quick overview about all packages in our focus might be helpful. This is solved by the bugs overview page. To create this page the
fr: Le but d'un Blend est de supporter ses utilisateurs le mieux possible. Si bien qu'un fonctionnalité pour avoir un tour d'horizon de tous les paquets de notre domaine pourrait aider. C'est résolu par la page de récapitulation des bogues. Pour créer cette page les fichiers

note: en/08_websentinel.xml : root.findall(".//para")[43].findall("./filename[1]")[0].tail
en:  files are parsed for the listed dependencies. Then the Debian Bug Tracking System is consulted about known bugs of these packages. All bugs are listed and marked with different colours according to their severity. So the developers can easily check this page in case they plan to fix some bugs that are relevant for the Blend.
fr:  sont analysés pour leurs listes de dépendances. Ensuite le système de suivi de bogues est consulté au sujet des bogues connues pour ces paquets. Toutes les bogues sont listées et marquée de diverses couleurs selon leur sévérité. Ainsi les développeurs peuvent facilement consulter cette page au cas où ils prévoient de corriger quelques bogues qui sont pertinentes pour le Blend.

note: en/08_websentinel.xml : root.findall(".//para")[44].text
en:  If you want to see examples for those bugs pages just have a look at the
fr:  Si on veut voir des exemples de telles pages de bogues, il suffit de regarder dans

note: en/08_websentinel.xml : root.findall(".//para")[44].findall("./ulink[1]")[0].tail
en:  using this technique and follow the links to the bugs pages once you selected one specific Blend.
fr:  qui utilisent cette technique et suivre les liens vers les pages de bogues une fois qu'un Blend donné est sélectionné.

note: en/08_websentinel.xml : root.findall(".//para")[45].text
en:  The Debian GIS team has named this overview "Thermometer" - just find the Debian GIS thermometer as example view
fr:  L'équipe Debian GIS a nommé cette revue « Thermomètre » - on peut rechercher le thermomètre Debian GIS comme un exemple de vue

note: en/08_websentinel.xml : root.findall(".//para")[46].text
en:  The Debian Quality Assurance group does a decent job in watching the status o f Debian packages. If a package features a valid
fr: Le groupe Debian Quality Assurance fait un travail décent de suivi des statuts des paquets Debian. Si un paquet dispose d'un fichier

note: en/08_websentinel.xml : root.findall(".//para")[46].findall("./filename[1]")[0].tail
en:  the tool
fr:  valide, l'outil

note: en/08_websentinel.xml : root.findall(".//para")[46].findall("./package[1]")[0].tail
en:  is able to verify the upstream source location for newer versions. The QA report page reports issues about the packages that are relevant for a Blend.
fr:  est en mesure de vérifier à l'emplacement des sources amont la présence de nouvelles versions. La page de rapport QA (Assurance-Qualité) fait un rapport des problèmes au sujet des paquets qui sont relatifs à un Blend.

note: en/06_technology.xml : root.findall(".//title")[0].text
en: Technology
fr: Technologie

note: en/06_technology.xml : root.findall(".//title")[1].text
en: Metapackages
fr: Métapaquets

note: en/06_technology.xml : root.findall(".//title")[2].text
en: Metapackage definition
fr: Définition de métapaquet

note: en/06_technology.xml : root.findall(".//title")[3].text
en: Collection of specific software
fr: Collection de logiciels spécifiques

note: en/06_technology.xml : root.findall(".//title")[4].text
en: Packages showing up in more than one metapackage
fr: Paquets qui apparaissent dans plus d'un métapaquet

note: en/06_technology.xml : root.findall(".//title")[5].text
en: Adapted configuration inside metapackages
fr: Configuration adaptée dans les métapaquets

note: en/06_technology.xml : root.findall(".//title")[6].text
en: Documentation packages
fr: Paquets de documentation

note: en/06_technology.xml : root.findall(".//title")[7].text
en: Handling of metapackages
fr: Gestion des métapaquets

note: en/06_technology.xml : root.findall(".//title")[8].text
en: Command line tools
fr: Outils en ligne de commande

note: en/06_technology.xml : root.findall(".//title")[9].text
en: Text user interfaces
fr: Interfaces utilisteur en mode texte

note: en/06_technology.xml : root.findall(".//title")[10].text
en: Graphical user interfaces
fr: Interfaces utilisateur graphiques

note: en/06_technology.xml : root.findall(".//title")[11].text
en: Web interfaces
fr: Interfaces web

note: en/06_technology.xml : root.findall(".//title")[12].text
en: Future handling of metapackages
fr: Gestion future des métapaquets

note: en/06_technology.xml : root.findall(".//title")[13].text
en: User roles
fr: Rôles utilisateurs

note: en/06_technology.xml : root.findall(".//title")[14].text
en: User menu tools
fr: Outils de menus utilisateurs

note: en/06_technology.xml : root.findall(".//title")[15].text
en: Using the Debian menu system
fr: Utilisation du système de menu Debian

note: en/06_technology.xml : root.findall(".//title")[16].text
en: Managing Debian Pure Blend users with
fr: Gestion des utilisateurs des Debian Pure Blend avec

note: en/06_technology.xml : root.findall(".//title")[17].text
en: Development tools
fr: Outils de développement

note: en/06_technology.xml : root.findall(".//title")[18].text
en: Dealing with name space pollution
fr: S'occuper de la pollution de l'espace de noms

note: en/06_technology.xml : root.findall(".//ulink")[3].text
en: Web search
fr: Recherche Web

note: en/06_technology.xml : root.findall(".//ulink")[6].text
en: Package Tracking System
fr: Système de suivi des paquets (Package Tracking System)

note: en/06_technology.xml : root.findall(".//ulink")[13].text
en: does not yet support screen shots
fr: ne supporte pas encore les copies d'écran

note: en/06_technology.xml : root.findall(".//term")[14].text
en: Tasks pages
fr: Pages de tâches

note: en/06_technology.xml : root.findall(".//term")[15].text
en: Bugs pages
fr: Pages de bogues

note: en/06_technology.xml : root.findall(".//term")[18].text en/06_technology.xml : root.findall(".//term")[22].text
en: Debian Jr:
fr: Debian Jr :

note: en/06_technology.xml : root.findall(".//term")[19].text en/06_technology.xml : root.findall(".//term")[23].text
en: Debian Med:
fr: Debian Med :

note: en/06_technology.xml : root.findall(".//term")[20].text
en: Debian Edu:
fr: Debian Edu :

note: en/06_technology.xml : root.findall(".//term")[21].text
en: Debian Science:
fr: Debian Science :

note: en/06_technology.xml : root.findall(".//para")[0].text
en:  A metapackage, as used by Blends, is a Debian package that contains:
fr: Un métapaquet, au sens des Blends, est un paquet Debian qui contient :

note: en/06_technology.xml : root.findall(".//para")[1].text
en: Dependencies on other Debian packages (essential)
fr: Des dépendances sur d'autres paquets Debian (essentiels)

note: en/06_technology.xml : root.findall(".//para")[2].text
en: Use "Depends" for packages that are definitely needed for all basic stuff of the Blend in question.
fr: Utiliser « Depends » pour les paquets qui sont définitivement nécessaires pour tout ce qui constitue la base du Blend en quesyion.

note: en/06_technology.xml : root.findall(".//para")[4].text
en: Use "Suggests" for others of lesser importance that might be possibly useful, or non-free packages. When a package is not available for the target distribution at metapackage build time the "Recommends" is turned into a "Suggests" to enable a flawless installation of the metapackage.
fr: Utiliser « Suggests » pour les autres d'importance moins grande qui pourraient être utiles, ou les paquets non-libres. Quand unpaquet n'est pas disponible pour la distribution ciblée au moment de la contruction du métapaquet le « Recommends » est transformé en « Suggests » pour permettre une installation sans faille du métapaquet.

note: en/06_technology.xml : root.findall(".//para")[5].text
en: Menu entries (recommended)
fr: Entrées de menu (recommendées)

note: en/06_technology.xml : root.findall(".//para")[6].text
en: Place these in
fr: Il faut les placer dans

note: en/06_technology.xml : root.findall(".//para")[7].text
en: Maintain these via role based tools
fr: On les maintient via des outils basés sur les rôles

note: en/06_technology.xml : root.findall(".//para")[8].text
en: Configuration stuff (optional)
fr: Données de configuration (optionnels)

note: en/06_technology.xml : root.findall(".//para")[9].findall("./orgname[1]")[0].tail
en:  questions or pre-seeding
fr:  questions ou ensemencement (pre-seeding)

note: en/06_technology.xml : root.findall(".//para")[10].findall("./orgname[1]")[0].tail
en:  scripts (or similar see
fr:  scripts (ou similaire, voir la

note: en/06_technology.xml : root.findall(".//para")[11].text
en: Special metapackages:
fr: Métapaquets spéciaux :

note: en/06_technology.xml : root.findall(".//para")[12].findall("./package[1]")[0].tail
en: : Contains information for
fr:  : contient des informations pour

note: en/06_technology.xml : root.findall(".//para")[13].findall("./package[1]")[0].tail
en: : Special configurations, basic stuff for user menus
fr:  : configurations spéciales, données de base pour les menus utilisateurs

note: en/06_technology.xml : root.findall(".//para")[14].text
en:  Metapackages are small packages with nearly no contents. The main feature of this type of package is its dependencies on other packages. The naming of metapackages follows the pattern
fr: Les métapaquets sont de petits paquets qui ne contiennent presque rien. La principale propriété de ce type de paquets est de dépendre d'autres paquets. Le nom des métapaquets suit le schéma

note: en/06_technology.xml : root.findall(".//para")[14].findall("./varname[3]")[0].tail
en:  stands for the short name of a Debian Pure Blend, e.g.
fr:   est le nom court d'un Debian Pure Blend, par exemple

note: en/06_technology.xml : root.findall(".//para")[14].findall("./package[1]")[0].tail
en:  for Debian Jr. or
fr:  pour Debian Jr. ou

note: en/06_technology.xml : root.findall(".//para")[14].findall("./package[2]")[0].tail
en:  for Debian Med, and
fr:  pour Debian Med, et

note: en/06_technology.xml : root.findall(".//para")[14].findall("./varname[4]")[0].tail
en:  means the certain task inside the Blend, e.g. puzzle or bio.
fr:  signifie une tâche donnée à l'intérieur du Blend, par exemple puzzle ou bio.

note: en/06_technology.xml : root.findall(".//para")[15].text
en:  Examples:
fr:  Exemples :

note: en/06_technology.xml : root.findall(".//para")[17].text
en: Tasksel files for SkoleLinux systems
fr: Fichiers tasksel pour les systèmes SkoleLinux

note: en/06_technology.xml : root.findall(".//para")[18].text
en: Debian Med micro-biology packages
fr: Paquets de micro-biologie de Debian Med

note: en/06_technology.xml : root.findall(".//para")[19].text
en:  When using metapackages, no research for available software inside Debian is necessary. It would not be acceptable for normal users to have to browse the descriptions of the whole list of the 20000 packages in Debian to find everything they need. So, metapackages are an easy method to help users to find the packages that are interesting for their work quickly.
fr:  Quand on utilise des métapaquets, il n'y a pas besoin de faire de recherche pour les logiciels disponibles dans la logithèque de Debian. Ce ne serait pas acceptable que les utilisateurs ordinaires doivent visiter les descriptions des 20 000 paquets dans Debian pour trouver tout ce qu'il leur faut. Ainsi, les métapaquets sont une méthode facile pour aider les utilisateurs à trouver les paquets qui sont intéressants pour leur travail rapidement.

note: en/06_technology.xml : root.findall(".//para")[20].text
en:  If the author of a metapackage includes several packages with similar functionality, an easy comparison between software covering the same task is possible.
fr:  Si l'auteur d'un métapaquet inclut plusieurs paquets avec des fonctionnalités similaires, une comparaison entre logiciels qui s'occupent le même chose est possible.

note: en/06_technology.xml : root.findall(".//para")[21].text
en:  By defining conflicts with some other packages inside the metapackage, it is possible to ensure that a package that might conflict for some reasons for the intended task can not be installed at the same time as the metapackage is installed.
fr:  En définissant des conflits entre paquets à l'intérieur du métapaquet, il est possible d'assurer qu'un paquet qui pourrait entrer en conflit pour une raison quelconque pour la tâche souhaitée ne sera pas installé en même temps qu'un autre quand le métapaquet est installé.

note: en/06_technology.xml : root.findall(".//para")[22].text
en:  All in all, metapackages enable an easy installation from scratch, and keep the effort required for administration low.
fr:  Globalement, les métapaquets permettent une installation aisée à partir de rien, et rendent léger l'effort requis pour l'administration.

note: en/06_technology.xml : root.findall(".//para")[23].text
en:  This seems to be an FAQ: If a package
fr:  Ça ressemble à une FAQ (question souvent posée) : Si un paquet

note: en/06_technology.xml : root.findall(".//para")[23].findall("./package[1]")[0].tail
en:  is in the list of dependencies of metapackage
fr:  est dans la listes des dépendances du métapaquet

note: en/06_technology.xml : root.findall(".//para")[23].findall("./package[2]")[0].tail
en:  is it allowed or reasonable to add it to the list of dependencies of metapackage
fr:  est-il permis ou raisonnable de l'ajouter à la liste des dépedances du métapaquet

note: en/06_technology.xml : root.findall(".//para")[24].text
en:  The answer is: Why not?
fr:  La réponse est : pourquoi pas ?

note: en/06_technology.xml : root.findall(".//para")[25].text
en:  The "overlap" is no problem because we do not want to build an exclusive categorisation which might be hard to understand for our users. Metapackages are like "normal" packages: Nobody would assume that because package
fr:  La « redondance » n'est pas un problème car nous ne voulons pas construire une catégorisation exclusive qui pourrait être difficile à comprendre pour nos utilisateurs. Les métapaquets sont comme les paquets « normaux » : personne n'irait soutenir que parce que le paquet

note: en/06_technology.xml : root.findall(".//para")[25].findall("./package[1]")[0].tail
en:  depends from package
fr:  dépend du paquet

note: en/06_technology.xml : root.findall(".//para")[25].findall("./package[2]")[0].tail
en:  no other package is allowed to add
fr:  aucun autre paquet n'est autorisé à ajouter

note: en/06_technology.xml : root.findall(".//para")[25].findall("./package[3]")[0].tail
en:  to its depends. So why not adding a dependency to more than one metapackage if it is just useful for a certain task?
fr:  à ses dépendances. Donc pourquoi ne pas ajouter une dépendance à plus d'un métapaquet s'il est juste utile pour certaines tâches ?

note: en/06_technology.xml : root.findall(".//para")[26].text
en:  The important thing is to support our users. A specific user wants to solve a certain task (and thus installs a certain metapackage). The question whether some Dependencies are also mentioned in a different metapackage is completely useless for this task. So in fact we do
fr:  Ce qui est important c'est de supporter nos utiilsateurs. Un utilisateur donné veut résoudre un travail donné (et installe donc un métapaquet donné). La question de savoir si certaines dépendances sont aussi mentionnées dans un métapaquet différent est totalement sans intérêt pour ce travail. Donc en fait nous ne construisons

note: en/06_technology.xml : root.findall(".//para")[26].findall("./emphasis[1]")[0].text
en: not
fr: pas

note: en/06_technology.xml : root.findall(".//para")[26].findall("./emphasis[1]")[0].tail
en:  build a categorisation tree but build pools of useful software for certain tasks which can definitely have overlaps.
fr:  un arbre de catégorisation mais nous construisons des collections de logiciels utiles pour certaines tâches qui peuvent se recouvrir mutuellement sans problème.

note: en/06_technology.xml : root.findall(".//para")[27].text
en:  To give a certain example which was asked by a member of Debian Multimedia team: A user who is seeking for his optimal sound player is not served best if we "hide" an application from his view by including it into sound recorders exclusively. While chances might be good that a sound recorder is not as lightweight as a pure player the user will find out this quickly if he is looking for only a lightweight player - but perhaps he becomes happy later about the "added value" of his favourite player if it also is able to record sound.
fr:  Pour donner un exemple, qui a été soulevé par un membre de l'équipe Debian Multimedia : Un utilisateur qui recherche le logiciel de rendu de son optimal pour lui-même n'est pas servi au mieux si nous « cachons » une application à son regard en ne l'incluant que dans la catégorie des enregistreurs de son. Bien qu'il soit probable qu'un enregistreur de sons ne soit pas aussi léger qu'une application de rendu sonore pure, l'utilisateur est capable de déterminer rapidement s'il a besoin juste d'un logiciel de rendu sonore - mais peut-être qu'il sera plus tard content de la « valeur ajoutée » de son logiciel de rendu de son s'il peut aussi enregistrer du son.

note: en/06_technology.xml : root.findall(".//para")[28].text
en:  Besides the simplification of installing relevant packages by dependencies inside metapackages, these packages might contain special configuration for the intended task. This might either be accomplished by pre-seeding
fr:  Au-delà de la simplification qui consiste à installer les paquets voulus grâce à des dépendances dans les métapaquets, ces paquets peuvent disposer de configurations spéciales pour la tâche visée. On peut réaliser ça soit en ensemençant (pre-seeding)

note: en/06_technology.xml : root.findall(".//para")[28].findall("./orgname[1]")[0].tail
en:  questions, or by modifying configuration files in a
fr:  des questions, ou en modifiant des fichiers de configuration dans un script

note: en/06_technology.xml : root.findall(".//para")[28].findall("./package[1]")[0].tail
en:  script. It has to be ensured that no changes that have been done manually by the administrator will be changed by this procedure. So to speak, the
fr: . Il faut s'assurer qu'aucun changement qui aurait été fait à la main par un administrateur ne soit modifié par cette procédure. Pour ainsi dire, le script

note: en/06_technology.xml : root.findall(".//para")[28].findall("./package[2]")[0].tail
en:  script takes over the role of a local administrator.
fr:  prend la place d'un administrateur local.

note: en/06_technology.xml : root.findall(".//para")[29].text
en:  A "traditional" weakness of Free Software projects is missing documentation. To fix this, Debian Pure Blends try to provide relevant documentation to help users to solve their problems. This can be done by building
fr:  Un faiblesse « traditionnelle » des projets en Logiciel Libre est leur manque de documentation. Pour pallier à ça, Debian Pure Blends essaie de fournir des documentations appropriées pour aider les utilisateurs à régler leurs problèmes. Ça peut être fait en construisant des paquets

note: en/06_technology.xml : root.findall(".//para")[29].findall("./package[1]")[0].tail
en:  packages of existing documentation, and by writing extra documentation, like manpages, etc. By supplying documentation, Debian Pure Blends fulfil their role in addressing the needs of specialised users, who have a great need for good documentation in their native language.
fr:  de la documentation existante, et en écrivant des documentations supplémentaires, comme des pages de manuel, etc. En fournissant des documentations, les Debian Pure Blends sont dans leur rôle en s'appliquant aux besoins des utilisateurs spécialisés, qui ont un grand besoin de documentations dans leurs langues maternelles.

note: en/06_technology.xml : root.findall(".//para")[30].text
en:  Thus, translation is a very important thing to make programs more useful for the target user group. Debian has established a
fr:  Ainsi, la traduction est une chose très importante pour rendre les programmes plus utiles pour le groupe d'utilisateurs visé. Debian a établi un

note: en/06_technology.xml : root.findall(".//para")[30].findall("./ulink[1]")[0].tail
en: , which has the goal to translate package descriptions. There is a good chance this system could also be used for other types of documentation, which might be a great help for Debian Pure Blends.
fr: , qui a pour but de traduire les descriptions de paquets. Il y a de bonnes chances que ce système puisse aussi être utilisé pour d'autres formes de documentation, ce qui pourrait être une aide importante pour les Debian Pure Blends.

note: en/06_technology.xml : root.findall(".//para")[31].text
en:  In short, there are no special tools available to handle metapackages nicely. But there are some tricks that might help, for the moment.
fr:  En résumé, il n'y a pas d'outils spéciaux pour pour gérer les métapaquets élégamment. Mais il y a quelques trucs et astuces qui peuvent aider, pour le moment.

note: en/06_technology.xml : root.findall(".//para")[32].findall("./variablelist[1]")[0].tail
en:  The short conclusion here is:
fr:  En résumé, la conclusion est :

note: en/06_technology.xml : root.findall(".//para")[32].findall("./emphasis[1]")[0].text
en: There are no sophisticated tools that might be helpful to handle metapackages as they are used in Debian Pure Blends - just some hacks using the powerful tools inside Debian.
fr:  Il n'y a pas d'outils sophistiqués qui pourraient être utilisés pour gérer les métapaquets de la façon dont les utilisent les Debian Pure Blends - juste quelques trucs utilisant les outils puissants présents dans Debian.

note: en/06_technology.xml : root.findall(".//para")[33].text en/06_technology.xml : root.findall(".//para")[35].text en/06_technology.xml : root.findall(".//para")[37].text
en:  The program
fr:  Le programme

note: en/06_technology.xml : root.findall(".//para")[33].findall("./orgname[1]")[0].tail
en:  is useful to search for relevant keywords in package descriptions. With it, you could search for a certain keyword connected to your topic (for instance "
fr:  est utile pour rechercher des mots-clés donnés dans les descriptions des paquets. Avec lui, il est possible de rechercher un mot-clé donné en relation avec son sujet (par exemple «

note: en/06_technology.xml : root.findall(".//para")[33].findall("./package[1]")[0].tail
en: ") and combine it reasonably with
fr:  ») et le combiner raisonnablement avec

note: en/06_technology.xml : root.findall(".//para")[34].text
en:  This is
fr:  Ceci n'est

note: en/06_technology.xml : root.findall(".//para")[34].findall("./emphasis[1]")[0].text
en: not really straightforward
fr: pas réellement évident

note: en/06_technology.xml : root.findall(".//para")[34].findall("./emphasis[1]")[0].tail
en: , and absolutely unacceptable for end users.
fr: , et absolument inacceptable pour les utilisateurs finaux.

note: en/06_technology.xml : root.findall(".//para")[35].findall("./package[1]")[0].tail
en:  is a grep for Debian package information, which is helpful for extracting specific package details matching certain patterns:
fr:  est un grep pour l'information des paquets Debian, ce qui aide bien pour extraire des détails spécifiques de paquets correspondant à des modèles précis :

note: en/06_technology.xml : root.findall(".//para")[36].text
en:  This is, like the
fr:  C'est, comme

note: en/06_technology.xml : root.findall(".//para")[36].findall("./package[1]")[0].tail
en:  example,
fr:  par exemple,

note: en/06_technology.xml : root.findall(".//para")[36].findall("./emphasis[1]")[0].text
en: also a bit cryptic
fr: aussi un peu alambiqué

note: en/06_technology.xml : root.findall(".//para")[36].findall("./emphasis[1]")[0].tail
en: , and again is not acceptable for end users.
fr: , et là aussi inacceptable pour des utilisateurs finaux.

note: en/06_technology.xml : root.findall(".//para")[37].findall("./package[1]")[0].tail
en:  is really cool if you are running a computer that was installed from scratch in a hurry, and are sitting at a tradeshow booth preparing to do a demo. If you had no time to figure out which packages you needed for the demo were missing so you could install all of them in advance, you could use
fr:  est vraiment cool si on utilise un ordinateur fraîchement installé, et qu'on fait partie d'un stand d'exposition, sur le point de faire une démonstration. Si on n'a pas eu le temps de vérifier quels paquets seraient nécessaires pour fair la démo et de les installer par avance, on peut utiliser

note: en/06_technology.xml : root.findall(".//para")[37].findall("./package[2]")[0].tail
en:  in the following manner to guarantee that you have all of the files or programs you need:
fr:  de la façon suivante pour garantir qu'on aura tous les fichiers et les programmes dont on a besoin :

note: en/06_technology.xml : root.findall(".//para")[38].text
en:  Just do your normal business - in the above example,
fr:  On fait juste ses affaires comme d'habitude - dans l'exemple ci-dessus,

note: en/06_technology.xml : root.findall(".//para")[38].findall("./filename[1]")[0].tail
en:  - and if the necessary package is not yet installed,
fr:  - et si le paquet nécessaire n'est pas installé,

note: en/06_technology.xml : root.findall(".//para")[38].findall("./package[1]")[0].tail
en:  will care for the installation and proceed with your command. While this is really cool, this is
fr:  s'occupera de l'installation et lancera votre commande. Bien que ce soit réellement cool, ce n'st

note: en/06_technology.xml : root.findall(".//para")[38].findall("./emphasis[1]")[0].text
en: not really intended for a production machine
fr: pas réellement prévu pour une machine en production

note: en/06_technology.xml : root.findall(".//para")[39].findall("./variablelist[1]")[0].tail en/06_technology.xml : root.findall(".//para")[43].findall("./variablelist[1]")[0].tail en/06_technology.xml : root.findall(".//para")[47].findall("./variablelist[1]")[0].tail
en:  Short conclusion:
fr:  Courte conclusion :

note: en/06_technology.xml : root.findall(".//para")[39].findall("./emphasis[1]")[0].text
en: There is a good chance metapackages could be handled nicely by the text based Debian package administration tools, but this is not yet implemented.
fr: Il y a de bonnes chances que les métapaquets soient gérés élégamment par les outils d'administration des paquets Debian en mode texte, mais ce n'est pas encore implémenté.

note: en/06_technology.xml : root.findall(".//para")[40].text
en:  The Debian task installer
fr:  L'installeur de tâches Debian

note: en/06_technology.xml : root.findall(".//para")[40].findall("./package[1]")[0].tail
en:  is the first interface for package selection that is presented to the user when installing a new computer. The
fr:  est la première interface pour la sélection de paquets qui se présente à l'utilisateur quand il installe un nouvel ordinateur. La section

note: en/06_technology.xml : root.findall(".//para")[40].findall("./package[2]")[0].tail
en:  section should contain an entry for each Debian Pure Blend. Unfortunately, there are some issues that prevent Blends from being included in the
fr:  devrait contenir une entrée pour chaque Debian Pure Blend. Malheureusement, il y a quelques problèmes empêchant que les Blends soient inclus dans la liste de

note: en/06_technology.xml : root.findall(".//para")[40].findall("./package[3]")[0].tail
en:  list, because the dependencies of this task can affect what appears on the first installation CD. This problem would be even greater if all Blends were added, and so a different solution has to be found here. (See
fr: , car les dépendances de cette tâche peuvent affecter ce qui apparaît sur le premier CD d'installation. Ce problème serait encore pire si tous les Blends étaient ajoutés, et donc une solution différente doit être trouvée. (Voir

note: en/06_technology.xml : root.findall(".//para")[40].findall("./ulink[1]")[0].tail
en: .) In principle,
fr: .) En principe,

note: en/06_technology.xml : root.findall(".//para")[40].findall("./package[4]")[0].tail
en:  is a good tool for easy installation of Blends.
fr:  est un bon outil pour installer facilement les Blends.

note: en/06_technology.xml : root.findall(".//para")[41].text
en:  As a workaround for this problem the
fr:  Pour contourner ce problème the système de

note: en/06_technology.xml : root.findall(".//para")[41].findall("./package[1]")[0].tail
en:  framework creates a package
fr:  crée un paquet

note: en/06_technology.xml : root.findall(".//para")[41].findall("./package[2]")[0].tail
en:  which contains a
fr:  qui contient un fichier de contrôle

note: en/06_technology.xml : root.findall(".//para")[41].findall("./package[3]")[0].tail
en:  control file. If you install this package all tasks of the Blend will be added to the default list of tasks inside
fr: . Si on installe ce paquet toutes les tâches du Blend seront ajoutées à la liste de tâches par défaut dans

note: en/06_technology.xml : root.findall(".//para")[41].findall("./package[4]")[0].tail
en: . So a solution for Blend specific installation media might be to just remove the default tasksel list and provide the Blends own tasks exclusively.
fr: . Si bien qu'une solution pour les media d'installation d'un Blend donné pourrait être juste de supprimer la liste par défaut de tasksel et de fournier les tâches propres aux Blends exclusivement.

note: en/06_technology.xml : root.findall(".//para")[42].text
en:  This is a better replacement for
fr:  C'est un remplaçant (en mieux) de

note: en/06_technology.xml : root.findall(".//para")[42].findall("./package[1]")[0].tail
en: , and has some useful support for searching for and grouping of packages. While this is not bad, it was not intended for the purpose of handling Debian Pure Blends, and thus there could be some better support to handle metapackages more cleverly.
fr: , et il a un support utile qui permet de rechercher et de grouper des paquets. Bien que ce ne soit pas un mal, il n'a pas été conçu pour gérer les Debian Pure Blends, et donc il pourrait y avoir un support meilleur pour gérer les métapaquets plus finement.

note: en/06_technology.xml : root.findall(".//para")[43].findall("./emphasis[1]")[0].tail
en:  does not contain a really nice graphical user interface for the Debian package management system. But the efforts to support users with an easy to use tool have increased, and so there there will be some usable options in Sarge.
fr:  ne contient pas vraiment une interface graphique jolie pour le système de gestion des paquets Debian. Mais des efforts pour supporter les utilisateurs avec un outil facile à utiliser ont augmenté, et donc il y a aura quelques options utilisables dans Sarge.

note: en/06_technology.xml : root.findall(".//para")[43].findall("./emphasis[2]")[0].text
en: As well as the text based user interfaces these tools are quite usable but need enhancements to be regarded as powerful tools for Debian Pure Blends.
fr: Au même titre que les interfaces utilisateurs à base de texte, ces outils sont tout à fait utilisables mais ont besoin d'améliorations pour pouvoir être considérés comme des outils puissants pour les Debian Pure Blends.

note: en/06_technology.xml : root.findall(".//para")[44].text
en: This is the native GNOME flavour of graphical user interfaces to apt. It has a nice
fr: Il s'agit de l'interface utilisateur graphique native à apt, à la sauce GNOME. Elle a une jolie fonction

note: en/06_technology.xml : root.findall(".//para")[44].findall("./package[1]")[0].tail
en:  feature that can be found in the
fr:  q'on peut trouver dans la section

note: en/06_technology.xml : root.findall(".//para")[44].findall("./package[2]")[0].tail
en:  menu section. If for instance the packages of the Debian Jr. project come into the focus of interest a search for "
fr:  du menu. Si par exemple on s'intéresse aux paquets du projet Debian Jr.  une recherche avec «

note: en/06_technology.xml : root.findall(".//para")[44].findall("./package[3]")[0].tail
en: " will show up all related packages including their descriptions. This will give a reasonable overview about metapackages of the project.
fr:  » montrera tous les paquets en rapport, et aussi leurs descriptions. Ça donne un aperçu raisonnable des métapaquets du projet.

note: en/06_technology.xml : root.findall(".//para")[45].text
en: Even more sophisticated and perhaps the best choice for users of Debian Pure Blends.
fr: Encore plus sophistiquée et probablement la meilleure option pour les utilisateurs des Debian Pure Blends.

note: en/06_technology.xml : root.findall(".//para")[45].findall("./package[1]")[0].tail
en:  has a nice filter feature, which makes it a great tool here. Moreover
fr:  a une fonction filtre élégante, qui en fait un excellent outil ici. De plus

note: en/06_technology.xml : root.findall(".//para")[45].findall("./package[2]")[0].tail
en:  is currently the only user interface that supports Debian Package Tags (see
fr:  est actuellement la seule interface utilisateur qui supporte les Debian Package Tags (voir la

note: en/06_technology.xml : root.findall(".//para")[46].text
en: This is the user interface of choice for KDE lovers. Regarding its features (with exception of Debian Package Tags) it is similar to both above.
fr: C'est l'interface préférée des amateurs de KDE. Quant à ses fonctionnalités (à l'exception des Debian Package Tags) elle est identique aux deux autres ci-dessus.

note: en/06_technology.xml : root.findall(".//para")[47].findall("./emphasis[1]")[0].text
en: The Debian Pure Blends provide some nice web tools for a whole set of packages for a certain working field that provide a better overview than the usual Debian tools that are basically dealing with single packages..
fr: Les Debian Pure Blends fournissent quelques outils web élégants pour tout un ensemble de paquets d'un domaine de travail donné, qui donnent un meilleur aperçu que les outils Debian ordinaires s'occupant, à la base, de paquets uniques.

note: en/06_technology.xml : root.findall(".//para")[48].text
en: The tasks pages probably provide the best overview about the actual work which is done in a Debian Pure Blend. These pages are automatically generated by reading the tasks files (see
fr: Les pages de tâches donnent probablement le meilleur aperçu du travail réel qui est fait sur un Debian Pure Blend. Ces pages sont automatiquement générées en lisant les fichiers de tâches (voir la

note: en/06_technology.xml : root.findall(".//para")[48].findall("./xref[1]")[0].tail
en:  ) and verifying the existence of the packages that are mentioned as dependencies. On the resulting web page the packages are listed with some meta information and the description of the package. As user oriented pages they are translated into more than 10 languages while translated means, the navigation text of the page generating code is using
fr:  ) et en vérifiant l'existence des paquets qui sont mentionnés dans les dépendances. Dans la page web résultante les paquets sont listés avec des méta-informations et la description du paquet. En tant que pages orientées utilisateurs elles sont traduites dans plus de 10 langues, ce qui signifie que le texte de navigation de la page qui génère le code utilise

note: en/06_technology.xml : root.findall(".//para")[48].findall("./package[1]")[0].tail
en:  which enables translation (the work is not yet completely done for all languages) but even more importantly the descriptions of the packages are translated as well by using the information from
fr: , qui permet la traduction (le travail n'est pas fait complètement pour toutes les langues) mais encore plus important, les descriptions des paquets sont traduites aussi à l'aide des informations venant du

note: en/06_technology.xml : root.findall(".//para")[49].text
en: These tasks pages are available via
fr: Ces pages de tâches sont disponibles via

note: en/06_technology.xml : root.findall(".//para")[49].findall("./package[1]")[0].tail en/06_technology.xml : root.findall(".//para")[51].findall("./package[1]")[0].tail
en:  has to be replaced by the name of the Blend. Currently these pages are available for the Blends:
fr:  doit être remplacé par le nom du Blend. Actuellement ces pages sont disponibles pour les Blends :

note: en/06_technology.xml : root.findall(".//para")[49].findall("./informalexample[2]")[0].tail
en:  In short: If you want to know more about a specific Blend go to its task page and have a look what is listed there.
fr:  En résumé : si on veut en savoir plus au sujet d'un Blend donné, il suffit d'aller à sa page de tâches et voir ce qui est listé là.

note: en/06_technology.xml : root.findall(".//para")[50].text
en: The more developer oriented bugs pages try to match the scope of the tasks pages mentioned above but there is no description of the packages given but rather the bugs that are reported in the Debian Bug Tracking System (BTS) are listed there. This is a quite valuable source of information if somebody is interested in increasing the quality of a Blend: Fixing bugs is always welcome and listing all relevant bugs at a single place is a nice way to detect problems quickly.
fr: Les pages de bogues, plus orientées développeurs, essaient d'épouser le schéma des pages de tâches mentionnées ci-dessus mais il n'y a pas les descriptions des paquets, mais plutôt les bogues qui ont été remontées grâce au système de suivi de bogues (BTS), qui sont listées là. C'est une source d'information tout à fait valable si quelqu'un s'intéresse à augmenter la qualité d'un Blend : corriger les bogues est toujours bienvenu, et lister toutes les bogues pertinentes en un seul endroit est une bonne façon de détecter rapidement les problèmes.

note: en/06_technology.xml : root.findall(".//para")[51].text
en: These bugs pages are available via
fr: Ces pages de bogues sont disponibles via

note: en/06_technology.xml : root.findall(".//para")[51].findall("./informalexample[2]")[0].tail
en:  In short: If you want to help enhancing the quality of a specific Blend go to its bug page and start working on the bugs listed there.
fr:  En résumé : si on veut aider à améliorer la qualité d'un Blend donné, on peut aller à sa page de bogues et commencer à travailler sur les bogues listées là.

note: en/06_technology.xml : root.findall(".//para")[52].text
en: Debian has a web interface that can be used to search for certain substrings in package names. For instance if you are searching the meta packages of Debian Med you could point your favourite Browser to
fr: Debian a une interface web qu'on peut utiliser pour rechercher certaines sous-chaînes dans les noms de paquets. Par exemple si on cherche les métapaquets de Debian Med on peut diriger son naviagteur favori vers

note: en/06_technology.xml : root.findall(".//para")[54].text
en:  As a result you will get a list of all Debian Med packages.
fr:  Comme résultat on obtiendra une liste de tous les paquets de Debian Med.

note: en/06_technology.xml : root.findall(".//para")[55].text
en:  The Package Tracking System is a really great tool that provides essential information about packages. Most Debian Pure Blends are using a mailing list address as Maintainer of their key packages which includes the metapackages. This so called team maintenance of packages is on one hand very handy from a developers point of view on the other hand it enables using the Package Tracking System to get a quick overview:
fr:  Le système de suivi des paquets (Package Tracking System) est réellement un bel outil qui fournit les informations essentielles au sujet des paquets. La plupart des Debian Pure Blends utilisent l'adresse d'une liste de diffusion comme « Maintainer » de leurs paquets importants, ce qui inclut les métapaquets. Ce qu'on appelle la maintenance en équipe est d'un côté très pratique du point de vue des développeurs, et d'un autre côté ça permet d'utiliser le système de suivi des paquets pour avoir un aperçu rapide :

note: en/06_technology.xml : root.findall(".//para")[60].text
en:  Hint: If you append the option
fr:  Astuce : si on ajoute l'option

note: en/06_technology.xml : root.findall(".//para")[60].findall("./package[1]")[0].tail
en:  you might get some sectioning of this page according to the metapackage categories. This result is approached by a tool which subscribes all dependent packages to the group maintenance address and adds a section according to a metapackage name.
fr:  on peut avoir un découpage en sections de cette page selon les catégories de métapaquets. Ce résultat est obtenu par un outil qui inscrit tous les paquets de dépendances à l'adresse de maintenance du groupe et ajoute une section selon le nom du métapaquet.

note: en/06_technology.xml : root.findall(".//para")[61].text
en:  The other way to use the Package Tracking System is to search for packages starting with a certain letter:
fr:  L'autre façon d'utiliser le système de suivi des paquets est de rechercher les paquets qui commencent avec une lettre donnée :

note: en/06_technology.xml : root.findall(".//para")[61].findall("./variablelist[1]")[0].tail
en:  But the list that is obtained by this method is much larger than it would be useful for a good overview.
fr:  Mais la liste qu'on obtient ainsi est beaucoup plus longue qu'il ne le faudrait pour un bon aperçu.

note: en/06_technology.xml : root.findall(".//para")[64].text
en: The package
fr: Le paquet

note: en/06_technology.xml : root.findall(".//para")[64].findall("./package[1]")[0].tail
en:  contains a script
fr:  contient un script

note: en/06_technology.xml : root.findall(".//para")[64].findall("./filename[1]")[0].tail
en:  that checks for the installed packages of a Blend and builds a simple web page describing these packages. (The BTS contains a patch to let this script work also for other Blends.)
fr:  qui vérifie les paquets installés d'un Blend et construit une simple page web décrivant ces paquets. (Le BTS contient un patch pour que ce script fonctionne aussi avec les autres Blends.)

note: en/06_technology.xml : root.findall(".//para")[65].text
en:  Obviously there are no nifty tools as you might know them from Debian available yet. The user interfaces for
fr:  Evidemment il n'y a pas d'outils géniaux comme ceux que l'on peut connaître dans Debian déjà disponibles. Les interfaces utilisateur pour

note: en/06_technology.xml : root.findall(".//para")[65].findall("./package[1]")[0].tail
en:  have to be enhanced drastically to make them easy enough to make them useful in the hands of an end user. This might implicitly mean that we need some additional control fields in
fr:  doivent être améliorées de façon drastique pour les rendre assez faciles et utiles dans les mains d'un utilisateur final. Ça peut signifier de façon implicite que nous avons besoin de champs de contrôle supplémentaires dans

note: en/06_technology.xml : root.findall(".//para")[65].findall("./package[2]")[0].tail
en:  to implement reasonable functionality. The following items are target of future development:
fr:  pour implémenter des fonctionnalités raisonnables. Les items suivants feront l'objet de développement futurs :

note: en/06_technology.xml : root.findall(".//para")[66].text
en: Searching for existing metapackages
fr: Recherche des métapquets existants

note: en/06_technology.xml : root.findall(".//para")[67].text
en: Overview about dependencies of these metapackages
fr: Aperçu des dépendances de ces métapaquets

note: en/06_technology.xml : root.findall(".//para")[68].text
en: Enhancing tools like
fr: Amélioration d'outils comme

note: en/06_technology.xml : root.findall(".//para")[69].text
en: Special
fr: Section spéciale

note: en/06_technology.xml : root.findall(".//para")[70].text
en: Web tools that keep metapackage information up to date
fr: Outils web qui gardent les informations des métapaquets à jour

note: en/06_technology.xml : root.findall(".//para")[71].text
en:  Furthermore it is necessary to find a set of keywords for each Debian Pure Blend and write a tool to search these keywords comfortable. The best way to accomplish this might be to make use of Debian Package Tags, which is a quite promising technique.
fr:  De plus il faudrait trouver un ensemble de mots-clés pour chaque Debian Pure Blend et écrire un outil pour chercher à l'aise avec ces mots-clés. La meilleure façon d'y arriver pourrait être d'utilser les tags de paquets Debian, qui sont une technique très prometteuse.

note: en/06_technology.xml : root.findall(".//para")[72].text
en:  Tools that grep the apt cache directly for metapackages have to be written or rather the available tools for this should be patched for this actual functionality.
fr:  Des outils pour filtrer directement à l'aide de grep le cache d'apt doivent être écrits, ou plutôt les outils disponibles pour ça devraient être patchés pour cette fonctionnalité-là.

note: en/06_technology.xml : root.findall(".//para")[73].text
en:  As stated above specialists have only interest in a subset of the available software on the system they are using. In an ideal world, this would be the only software that is presented in the menu. This would allow the user to concentrate on his real world tasks instead of browsing large menu trees with entries he does not understand.
fr:  Comme écrit plus haut, les spécialistes ne s'intéressent qu'à un sous-ensemble des logiciels disponibles dans le système qu'il utilisent. Dans un monde idéal, ce seraient les seuls logiciels présents dans le menu. Cela permettrait aux utilisateurs de se concentrer sur les tâches de leur monde réel plutôt que de visiter de grands arbres de menus avec des entrées qu'ils ne comprennent pas.

note: en/06_technology.xml : root.findall(".//para")[74].text
en:  To accomplish this, a technique has to be implemented that allows to define a set of users who get a task-specific menu while getting rid of the part of software they are not interested in. Moreover this has to be implemented for certain groups of users of one Blend, which are called "roles". There are several techniques available to manage user roles. Currently in the field of Debian Pure Blends a UNIX group based role system is implemented. This means, that a user who belongs to a certain group of a Blend is mentioned in the
fr:  Pour arriver à ce but, il faut implémenter une technique permettant de définir un ensemble d'utilisateurs qui auront un menu avec des tâches spécifiques et ne seront pas encombrés des logiciels qui ne les regardent pas. De plus il faut implémenter ça pour certains groupes d'utilisateurs d'un Blend donné, qu'on appelle des « rôles ». Il existe plusieurs techniques pour gérér des rôles utilisateurs. Actuellement dans le domaine des Debian Pure Blends c'est implémenté par un système de rôles basé sur les groupes UNIX. Ça signifie qu'un utilisateur qui appartient à un groupe donné dans un Blend est mentionné dans le fichier

note: en/06_technology.xml : root.findall(".//para")[74].findall("./filename[1]")[0].tail
en:  file in the appropriate group and gets a special user menu that is provided for exactly this group.
fr: , dans le groupe approprié et a un menu utilisateur spécial, qui correspond exactement à ce groupe.

note: en/06_technology.xml : root.findall(".//para")[75].text
en:  Strictly speaking it is not the best solution to conflate a configuration mechanism, which users see with menus, with access control, i.e. unix groups. It might be confusing, and wastes the limited number of groups to which a user can belong. On the other hand this is a solution that works for the moment, and has no real negative impact on the general use of the system. The benefit of using unix groups is that there is a defined set of tools provided to handle user groups. This makes life much easier; there is no
fr:  D'un point de vue strict, ce n'est pas la meilleure solution de confondre un mécanisme de configuration où les utilisateurs voient des menus, avec le contrôle d'accès, c'est à dire les groupes UNIX. Cela peut créer des confusions, et ça gaspille le nombre limité de groupes auxquels un utilisateur peut appartenir. D'un autre côté c'est une solution que fonctionne pour le moment, et qui n'a pas d'impact réellement négatif sur l'utilisation du système. Le bénéfice de l'utilisations de groupes UNIX est qu'on dispose d'un ensemble d'outils pour gérer ces groupes d'utilisateurs. Ça rend la vie bien plus facile ; il n'y a pas de limite

note: en/06_technology.xml : root.findall(".//para")[75].findall("./emphasis[1]")[0].text
en: practical
fr: en pratique

note: en/06_technology.xml : root.findall(".//para")[75].findall("./emphasis[1]")[0].tail
en:  limit to the number of groups to which a user may belong for the existing Debian Pure Blends at this time.
fr:  au nombre de groupes dont peut faire partie un utilisateur dans les Debian Pure Blends existants pour le moment.

note: en/06_technology.xml : root.findall(".//para")[76].text
en:  In the long run, this role system might even be enhanced to certain "
fr:  À long terme, ce système de rôles pourrait être amélioré pour que les utilisateurs puissent avoir certains «

note: en/06_technology.xml : root.findall(".//para")[76].findall("./emphasis[1]")[0].text
en: levels
fr: niveaux

note: en/06_technology.xml : root.findall(".//para")[76].findall("./emphasis[1]")[0].tail
en: " a user can have and here the UNIX groups approach will definitely fail and has to be replaced by other mechanisms. This will include the possibility to enable the user adjust his own level ("novice", "intermediate", "expert") while only the administrator is able to access the UNIX groups. On the other hand such kind of user level maintenance is not only a topic for Debian Pure Blends but might be interesting for Debian in general.
fr:  »  et l'approche des groupes UNIX devient alors inefficace, et doit être remplacée par d'autres mécanismes. Cela incluera la possibilité de laisser l'utilisateur ajuster son propre niveau (« novice », « intermédiaire », « expert ») cependant que seul l'administrateur système pourra accéder aux groupes UNIX. D'un autre côté la maintenance de ce genre de niveau utilisateur n'est pas seulement un sujet pour les Debian Pure Blends, mais pourrait intéresser Debian en général.

note: en/06_technology.xml : root.findall(".//para")[77].text
en:  Another point that speaks against using UNIX groups for role administration is the fact that local administrators are not in all cases competent enough to understand the UNIX role concept as a security feature and thus a real role concept including tools to maintain roles are needed in the future.
fr:  Un autre argument contre les groups UNIX pour l'administration des rôles est le fait que les administrateurs locaux ne sont pas toujours assez compétents pour comprendre le concept de rôle UNIX en tant que fonction de sécurité et donc un concept de rôle réel, avec les outils pour maintenir les rôles sera nécessaire à l'avenir.

note: en/06_technology.xml : root.findall(".//para")[78].text
en:  The handling of the user menus according to the groups is implemented in a flexible plugin system and other ways of handling groups (i.e. LDAP) should be easy to implement.
fr:  La gestion des menus utilisateurs selon leurs groupes est implémentée dans un système de plugin flexible et d'autres façons de gérer les groupes (par exemple LDAP) devraient être faciles à implémenter.

note: en/06_technology.xml : root.findall(".//para")[79].text
en:  The Debian menu system cares for menu updates after each package installation. To enable compliance with the
fr: Le système de menus Debian s'occupe des mises à jour des menus après l'installation de chaque paquet. Pour activer l'approche des menus basés sur des

note: en/06_technology.xml : root.findall(".//para")[79].findall("./emphasis[1]")[0].text
en: role
fr: rôles

note: en/06_technology.xml : root.findall(".//para")[79].findall("./emphasis[1]")[0].tail
en:  based menu approach it is necessary to rebuild the user menu after each package installation or after adding new users to the intended role. This can be done by using the
fr:  il faut rebâtir le menu utilisateur après chaque installation de paquet ou après l'ajout de nouveaux utilisateurs dans un rôle donné. Ça peut se faire en utilisant le script

note: en/06_technology.xml : root.findall(".//para")[79].findall("./xref[1]")[0].tail
en: ) script from
fr: ) de

note: en/06_technology.xml : root.findall(".//para")[79].findall("./package[1]")[0].tail
en: . It has to be said that using
fr: . Il faut dire que l'utilisation de

note: en/06_technology.xml : root.findall(".//para")[79].findall("./orgname[1]")[0].tail
en:  is not enough to change the menu of a user. To accomplish this a call of the general
fr:  n'est pas suffisante pour changer le menu d'un utilisateur. Pour y parvenir, un appel du script général

note: en/06_technology.xml : root.findall(".//para")[79].findall("./orgname[2]")[0].tail
en:  script for every single user of a Blend is necessary if this is not done by the
fr:  pour chacun des utilisateurs du Blend est nécessaire si ce n'est pas fait par le script

note: en/06_technology.xml : root.findall(".//para")[79].findall("./filename[1]")[0].tail
en:  script of a metapackage. This can easily been done if the configuration file of a Debian Pure Blend
fr:  d'un métapaquet. Ça peut être fait facilement si le fichier de configuration d'un Debian Pure Blend

note: en/06_technology.xml : root.findall(".//para")[79].findall("./filename[3]")[0].tail
en:  contains the line
fr:  contient la ligne

note: en/06_technology.xml : root.findall(".//para")[80].text
en:  It is strongly suggested to use the package
fr:  Il est fortement recommandé d'utiliser le paquet

note: en/06_technology.xml : root.findall(".//para")[80].findall("./package[1]")[0].tail
en:  to build metapackages of a Debian Pure Blend that will move all necessary files right into place if there exists a
fr:  pour construire les métapaquets d'un Debian Pure Blend, il va déplacer tous les fichiers nécessaires directement au bon endroit s'il existe un répertoire

note: en/06_technology.xml : root.findall(".//para")[80].findall("./filename[1]")[0].tail
en:  directory with the menu entries. Note, that the users
fr:  avec les entrées de menus. Notons que les répertoires utilisateurs

note: en/06_technology.xml : root.findall(".//para")[80].findall("./filename[2]")[0].tail
en:  directory remains untouched.
fr:  restent inchangés.

note: en/06_technology.xml : root.findall(".//para")[81].text
en:  Using
fr:  Si on utilise

note: en/06_technology.xml : root.findall(".//para")[81].findall("./package[1]")[0].tail
en:  it is very easy to build a
fr:  il devient très facile de construire un paquet

note: en/06_technology.xml : root.findall(".//para")[81].findall("./package[2]")[0].tail
en:  package that contains
fr:  qui contienne des scripts

note: en/06_technology.xml : root.findall(".//para")[81].findall("./orgname[1]")[0].tail
en:  scripts to configure system users who should belong to the group of users of the Debian Pure Blend
fr:  pour la configuration des utilisateurs systèmes qui devraient appartenir aux groupes d'utilisateurs du Debian Pure Blend

note: en/06_technology.xml : root.findall(".//para")[81].findall("./varname[2]")[0].tail
en: . For example see the
fr: . Voir par exemple le paquet

note: en/06_technology.xml : root.findall(".//para")[81].findall("./package[3]")[0].tail
en:  package.
fr: .

note: en/06_technology.xml : root.findall(".//para")[81].findall("./informalexample[1]")[0].tail
en:  This example shows the situation when you
fr:  Cet exemple montre la situation quand on lance

note: en/06_technology.xml : root.findall(".//para")[81].findall("./package[5]")[0].tail
en:  if
fr:  si

note: en/06_technology.xml : root.findall(".//para")[81].findall("./varname[4]")[0].tail
en:  were defined as users of Debian Med previously and
fr:  étaient définis comme utilisateurs de Debian Med  au préalable et

note: en/06_technology.xml : root.findall(".//para")[81].findall("./varname[5]")[0].tail
en:  should be added to the group of medical staff. (For sure it is more convenient to use the more comfortable interfaces to
fr:  sont à ajouter dans le groupe de l'équipe médicale. (Pour sûr il est plus confortable d'utiliser des interfaces à

note: en/06_technology.xml : root.findall(".//para")[81].findall("./package[6]")[0].tail
en:  but the used SGML DTD
fr:  mais la SGML DTD utilisée

note: en/06_technology.xml : root.findall(".//para")[82].text
en:  Building a metapackage is more or less equal for each meta package. This was the reason to build a common source package
fr:  La construction d'un métapaquet est plus ou moins identique pour chaque métapaquet. C'est pourquoi on construit un paquet source commun

note: en/06_technology.xml : root.findall(".//para")[82].findall("./package[1]")[0].tail
en:  that builds into two binary packages
fr:  qui fournit après construction dans deux paquets binaires

note: en/06_technology.xml : root.findall(".//para")[82].findall("./variablelist[1]")[0].tail
en:  The usage of the tools that are contained in these packages are described now in detail.
fr:  L'usage des outils qui sont contenus dans ces paquets est décrit maintenant en détail.

note: en/06_technology.xml : root.findall(".//para")[83].text
en: Helpful tools to build metapackages from a set of template files. These tools are interesting for people who want to build metapackages in the style Debian Edu and Debian Med are currently doing this. The purpose of this package is to make maintenance of metapackages as easy as possible.
fr: Outils utiles pour construire des métapaquets à partir d'un ensemble de modèles. Ces outils sont intéressants pour les gens qui veulent construire des métapaquets dans le style que Debian Edu et Debian Med adoptent actuellement. Le but de ce paquet est de rendre la maintenance de métapaquets aussi facile que possible.

note: en/06_technology.xml : root.findall(".//para")[84].text en/06_technology.xml : root.findall(".//para")[86].text
en: This package is described in detail in appendix
fr: Ce paquet est décrit en détail dans l'appendice

note: en/06_technology.xml : root.findall(".//para")[85].text
en: This package provides some files that are common to meta packages of Debian Pure Blends especially those that were built using the tools of the package
fr: Ce paquet fournit quelques fichiers communs aux métapaquets des Debian Pure Blends, spécialement ceux qui ont été construits avec les outils du paquet

note: en/06_technology.xml : root.findall(".//para")[85].findall("./package[1]")[0].tail
en: . It introduces a method to handle system users in a group named according to the name of the Blend. The user menu approach is explained in detail in
fr: . Il inroduit une méthode pour gérer les utilisateurs système dans un groupe nommé selon le nom du Blend. L'approche des menus utilisateurs est expliquée en détail dans la

note: en/06_technology.xml : root.findall(".//para")[87].text
en:  Due to the fact that Blends might deal with quite specialised software the user base is often quite small. In such use cases it happens that some programs are using names that are used by other more frequently used tools. For instance the Debian Med program
fr: À cause du fait que les Blends s'occupent quelquefois de logiciels très spécialisés la base utilisateur est souvent très petite. Dans de tels cas de figure il arrive que certains programmes utilisent des noms déjà utilisés par d'autres outils d'usage plus fréquent. Par exemple le programme Debian Med

note: en/06_technology.xml : root.findall(".//para")[87].findall("./package[1]")[0].tail
en:  has the same name as the program
fr:  a le même nom que le programme

note: en/06_technology.xml : root.findall(".//para")[87].findall("./filename[1]")[0].tail
en:  that belongs to the ssh clone
fr:  qui appartient au clone ssh

note: en/06_technology.xml : root.findall(".//para")[87].findall("./package[2]")[0].tail
en: . According to the Debian policy both packages,
fr: . Selon la Politique Debian, les deux paquets

note: en/06_technology.xml : root.findall(".//para")[87].findall("./package[4]")[0].tail
en:  need to be co-installable. Thus one tool has to be renamed.
fr:  doivent pouvoir être installés en même temps. Donc un des outils doit être renommé.

note: en/06_technology.xml : root.findall(".//para")[88].text
en:  Name space conflicts in Debian are usually solved by the principle that whoever comes first has taken the name if there is no better agreement. However, it makes sense to keep the original name chosen by upstream for the more frequently used program - and here it might be that the Blends packager steps back. There might be a chance to discuss with upstream about a better name but there is no guarantee that this will be successfully and thus there is another option for the Blends developer to provide the original upstream name to the Blends users by circumventing the file name conflict - at least for users of the
fr:  Les confilts d'espace de nom sont d'habitude résolus dans Debian par le principe que le premier arrivé a inscrit son nom s'il n'y a pas de meilleur consensus. Cependant, il peut être raisonnable de conserver le nom original choisi en amont pour le programme le plus souvent utilisé - et là ça peut être un cas où le mainteneur du Blend fait machine arrière. On pourrait éventuellement discuter avec les développeurs amont pour un meilleur nom, mais il n'y a pas de garantie de succès et donc il y a une autre option pour que les développeurs du Blend puissent fournir le nom original de l'amont aux utilisateurs du Blend en contournant le conflit de nom de fichier - au moins pour les utilisateurs du shell

note: en/06_technology.xml : root.findall(".//para")[88].findall("./filename[1]")[0].tail
en:  shell.
fr: .

note: en/06_technology.xml : root.findall(".//para")[89].text
en:  Since
fr:  Depuis la version

note: en/06_technology.xml : root.findall(".//para")[89].findall("./package[2]")[0].tail
en:  a
fr:  un script d'initalisation

note: en/06_technology.xml : root.findall(".//para")[89].findall("./filename[1]")[0].tail
en:  init script is provided in
fr:  est fourni dans

note: en/06_technology.xml : root.findall(".//para")[90].text
en:  This script is executed in login shells and checks for two things:
fr:  Ce script est exécuté lors des « login shells », et vérifie deux choses :

note: en/06_technology.xml : root.findall(".//para")[92].text
en:  Does the path
fr:  Est-ce que le chemin

note: en/06_technology.xml : root.findall(".//para")[92].findall("./filename[1]")[0].tail
en:  exist (since a package installs files there)?
fr:  existe (puisqu'un paquet installe un fichier ici) ?

note: en/06_technology.xml : root.findall(".//para")[93].text
en:  Has the user starting the
fr:  Est-ce que l'utilisateur qui démarre l'instance

note: en/06_technology.xml : root.findall(".//para")[93].findall("./filename[1]")[0].tail
en:  instance created a file
fr:  a créé un fichier

note: en/06_technology.xml : root.findall(".//para")[93].findall("./filename[2]")[0].tail
en:  and is there a line featuring the name of the Blend (in the example above "debian-med")
fr:  et y a-t-il une ligne où se trouve le nom du Blend (dans l'exemple ci-dessus « debian-med »)

note: en/06_technology.xml : root.findall(".//para")[94].text
en:  If both conditions are fulfilled the PATH gets prepended by
fr:  Si les deux conditions sont réunies alors le PATH (chemin vers les programmes exécutables) est complété au début par

note: en/06_technology.xml : root.findall(".//para")[94].findall("./filename[1]")[0].tail
en:  and thus the tools residing in this directory were found first.
fr:  et donc les outils qui sont dans ce répertoire seront trouvés en premier.

note: en/06_technology.xml : root.findall(".//para")[95].text
en:  Moreover also MANPATH is prepended by
fr:  De plus aussi MANPATH (le chemin vers les pages de manuel) est complété au début avec

note: en/06_technology.xml : root.findall(".//para")[95].findall("./filename[1]")[0].tail
en:  to enable providing proper manpages to the binaries in the Blends private PATH. Otherwise it might happen that a user might see a manpage of the executable in
fr:  afin de fournir les pages de manuel correctes pour les binaires dans le PATH privé du Blend. Sinon il pourrait arriver qu'un utilisateur voie une page de manuel de l'exécutable dans

note: en/06_technology.xml : root.findall(".//para")[95].findall("./filename[2]")[0].tail
en:  which is not the first in the search PATH any more. The location is a topic of further discussion since manpages under
fr:  qui n'est plus en premier dans le PATH. L'emplacement est un sujet de discussion encore car les pages de manuel sous

note: en/06_technology.xml : root.findall(".//para")[95].findall("./filename[3]")[0].tail
en:  are in conflict with FHS.
fr:  sont en conflit avec le FHS (système de hiérarchie des fichiers).

note: en/07_starting.xml : root.findall(".//title")[0].text
en: How to start a Debian Pure Blend
fr: Comment démarrer un Debian Pure Blend

note: en/07_starting.xml : root.findall(".//title")[1].text
en: Planning to form a Debian Pure Blend
fr: Plans pour créer un Debian Pure Blend

note: en/07_starting.xml : root.findall(".//title")[2].text
en: Leadership
fr: Direction

note: en/07_starting.xml : root.findall(".//title")[3].text
en: Defining the scope of the Blend
fr: Définir le domaine du Blend

note: en/07_starting.xml : root.findall(".//title")[4].text
en: Initial discussion
fr: Discussion initiale

note: en/07_starting.xml : root.findall(".//title")[5].text
en: Calling all developers
fr: Appeler tous les développeurs

note: en/07_starting.xml : root.findall(".//title")[6].text
en: Steering the discussion
fr: Animer la discussion

note: en/07_starting.xml : root.findall(".//title")[7].text
en: Setting up
fr: Mise en place

note: en/07_starting.xml : root.findall(".//title")[9].text
en: Web space
fr: Espace Web

note: en/07_starting.xml : root.findall(".//title")[10].text
en: Repository
fr: Répertoire

note: en/07_starting.xml : root.findall(".//title")[11].text
en: Formal announcement
fr: Annonce formelle

note: en/07_starting.xml : root.findall(".//title")[12].text
en: Explaining the project
fr: Expliquer le projet

note: en/07_starting.xml : root.findall(".//title")[13].text
en: Project structure
fr: Structure du projet

note: en/07_starting.xml : root.findall(".//title")[14].text
en: Sub-setting Debian
fr: Subdiviser Debian

note: en/07_starting.xml : root.findall(".//title")[15].text
en: Using tasksel and metapackages
fr: Utiliser tasksel et les métapaquets

note: en/07_starting.xml : root.findall(".//title")[16].text
en: Adding new "normal" packages
fr: Ajouter de nouveaux paquets « normaux »

note: en/07_starting.xml : root.findall(".//title")[17].text
en: First release
fr: Première publication

note: en/07_starting.xml : root.findall(".//title")[18].text
en: Release announcement
fr: Annonce de publication

note: en/07_starting.xml : root.findall(".//title")[19].text
en: Users of a Debian Pure Blend
fr: Utilisateurs d'un Debian Pure Blend

note: en/07_starting.xml : root.findall(".//title")[20].text
en: Devoting resources to the users
fr: Consacrer des ressources aux utilisateurs

note: en/07_starting.xml : root.findall(".//title")[21].text
en: Developer vs. user mailing list
fr: Liste de diffusion utilisateurs vs. developpeurs

note: en/07_starting.xml : root.findall(".//title")[22].text
en: User support beyond Debian
fr: Support des utilisateurs au-delà de Debian

note: en/07_starting.xml : root.findall(".//ulink")[0].text
en: certain rules
fr: certaines règles

note: en/07_starting.xml : root.findall(".//ulink")[3].text
en:  Wiki page for Debian Pure Blends
fr:  page Wiki pour les Debian Pure Blends

note: en/07_starting.xml : root.findall(".//ulink")[7].text
en: learn more about building Debian web pages
fr: en savoir plus au sujet de la construction de pages Web Debian

note: en/07_starting.xml : root.findall(".//ulink")[8].text
en: organisation page
fr: page d'organisation

note: en/07_starting.xml : root.findall(".//para")[0].text
en:  This chapter is based on the Debian Subproject HOWTO, which was written by Ben Armstrong
fr:  Ce chapitre est basé sur le Debian Subproject HOWTO - comment faire un sous-projet Debian - qui a été écrit par Ben Armstrong

note: en/07_starting.xml : root.findall(".//para")[1].text
en:  In this section, issues to think about before starting a Debian Pure Blend will be discussed. It is important to have a clear idea where to head and how to get there before launching into this adventure.
fr:  Dans cette section, on va discuter des problèmes à considérer avant de démarrer un Debian Pure Blend. C'est important d'avoir une idée précise d'où on va et comment on y va avant de se lancer dans cette aventure.

note: en/07_starting.xml : root.findall(".//para")[2].text
en:  The existing Debian Pure Blends have clearly shown that they depend on a person who keeps things running. If anybody wants to start a project at first, he has to answer the question:
fr:  Les Debian Pure Blends existants ont clairement montré qu'ils dépendent d'une personne qui s'en occupe. Si quelqu'un veut démarrer un projet nouveau, il doit répondre à ces questions :

note: en/07_starting.xml : root.findall(".//para")[2].findall("./emphasis[1]")[0].text
en: "Am I the right person for the job?"
fr: « Suis-je la bonne personne pour faire ce travail ? »

note: en/07_starting.xml : root.findall(".//para")[2].findall("./emphasis[1]")[0].tail
en:  Surely this is a question that may be faced with some amount of uncertainty. The way Debian Pure Blends started in the past was for the person with the idea for the project to just start doing the work. After some time using this approach, it became clear that if the project lacked a person to take leadership, the project would become stale. So the initiator has to answer the question clearly, whether or not he is able to continue in the
fr:  C'est certainement une question à laquelle on peut être confronté avec une certaine incertitude. La façon dont des Debian Pure Blends ont démarré dans le passé c'était « juste commencer le travail », pour la personne qui lançait l'idée du projet. Après quelques temps avec cette approche, il est devenu clair que s'il manquanit une personne pour en prendre la tête, le projet s'arrêtait. Donc l'initiateur doit répondre à cette question clairement, s'il sera ou non capable de continuer dans ce

note: en/07_starting.xml : root.findall(".//para")[2].findall("./emphasis[2]")[0].text
en: job
fr: travail

note: en/07_starting.xml : root.findall(".//para")[2].findall("./emphasis[2]")[0].tail
en:  of leader, considering the amount of time he will have to spend, and the technical and social skills which are needed.
fr:  de direction, sachant le temps qu'il devra y passer, et les aptitudes techniques et sociales qui seront nécessaires.

note: en/07_starting.xml : root.findall(".//para")[3].text
en:  It is as important to decide what your group is not going to do as it is what it is going to do. A clear borderline is essential for the development of the project. Without it, outsiders might either expect more from the project than it can accomplish, or may ignore the project, finding it not helpful because they are not able to find out the purpose.
fr:  C'est important de décider ce que le groupe devra ne pas faire aussi bien que ce qu'il devra faire. Un frontière bien définie est essentielle pour le développement du projet. Sans ça, des tiers pourraient soit espérer plus du projet que ce qu'il peut faire, ou pourraient ignorer le projet, le considérant comme inutile parce qu'il n'en trouvent pas le but.

note: en/07_starting.xml : root.findall(".//para")[4].text
en:  By maintaining a good relationship with other Free Software projects, some common tasks can be done very effectively. When efforts can be shared, the amount of work for each project can be reduced.
fr:  En maintenant de bonnes relations avec les autres projets Logiciels Libres, quelques tâches communes peuvent être faites très efficacement. Quand on peut partager des efforts, le travail dans chaque projet peut être réduit.

note: en/07_starting.xml : root.findall(".//para")[5].text
en:  Checking for cooperation with other Debian Pure Blends is always a good idea. In technical terms, this is obvious, but sometimes there are possibilities to share efforts when the goals of two projects have parts in common.
fr:  Vérifier si des coopérations peuvent exister avec d'autres Debian Pure Blends est toujours une bonne idée. En termes techniques, c'est évident, mais quelquefois il est possible de partager des efforts quand des buts de deux projets ont des parties communes.

note: en/07_starting.xml : root.findall(".//para")[6].text
en:  The one who decides to start a Debian Pure Blend takes on a responsibility for this project. It has to be for the good of Debian as a whole, and should bring an extra reputation to our common goal to build the best operating system.
fr:  Celui qui décide de démarrer un Debian Pure Blend prend la responsabilité de ce projet. Celui-ci doit être bon pour Debian globalement, et il doit apporter une réputation en plus à notre but commun de créer le meilleur système d'exploitation.

note: en/07_starting.xml : root.findall(".//para")[7].text
en:  By the time you have begun to think about forming the subproject, have made the commitment to lead it, and have sketched out a bit of where you want to go and how you'll get there, you have likely already done some informal discussion with your peers. It is time, if you haven't already, to take these ideas to the broader Debian developer community, opening discussion on the creation of your group.
fr:  Au moment où on a commencé à penser à créer un sou-projet, fait le nécessaire pour le diriger, et décidé un peu où on veut aller et comment y aller, on a probablement échangé quelques discussions informelles avec ses pairs. Il est alors temps, si ce n'est déjà fait, de partager ces idées avec la communauté des développeurs Debian au sens large, en ouvrant une discussion au sujet de la création du groupe.

note: en/07_starting.xml : root.findall(".//para")[8].text
en:  At this stage, you will want to reach as broad an audience as possible. You have carefully thought out what you're going to do, and are able to articulate it to Debian as a whole. Let everyone know through the
fr:  À ce stade, on souhaitera toucher une audience aussi large que possible. On a clairement réfléchi à ce qu'on va faire, et comment ça peut s'articuler à Debian globalement. Il faut les faire savoir à tous à travers la liste de diffusion

note: en/07_starting.xml : root.findall(".//para")[8].findall("./email[1]")[0].tail
en:  mailing list, setting the
fr: , en réglant le

note: en/07_starting.xml : root.findall(".//para")[8].findall("./email[2]")[0].tail
en:  and listen to what everyone has to say about your idea. You may learn some valuable things about pitfalls that may lie ahead for your group. Maybe even show-stoppers at that. You may also find a number of like-minded individuals who are willing to join your group and help get it established.
fr:  et faire attention à ce que tout un chacun a à dire sur cette idée. On peut apprendre quelques choses utiles au sujet des écueils qui pourraint concerner le futur groupe. Peut-être même des impossibilités de le faire. On peut aussi trouver plusieurs personnes dans le même état d'esprit qui souhaitent rejoindre le groupe et l'aider à s'établir.

note: en/07_starting.xml : root.findall(".//para")[9].text
en:  It's all too easy to get lost in ever-branching-out sub-threads at this point. Many people will be firing off ideas left, right and centre about what your group should do. Don't worry too much about containing the discussion and keeping it on track with your main idea. You would rather not squelch enthusiasm at this point. But do try to steer the discussion a bit, focusing on the ideas that are central to your subproject and not getting lost in the details.
fr:  Il est très facile de se perdre à ce point en laissant diverger les fils de discussions en sous-fils. Beaucoup de personnes enverront des idées à hue et à dia, au sujet de ce que le groupe devrait faire. Il ne faut pas trop se tracasser à contenir la discussion et à la ramener vers l'idée centrale. Il vaut mieux ne pas doucher l'enthousiasme à ce point-là. Mais essayer d'animer un peu la discussion, en remettant le projecteur sur les idées centrales du sous-projet, sans se perdre dans les détails.

note: en/07_starting.xml : root.findall(".//para")[10].text
en:  At some point, you'll decide you've heard enough, and you're ready to get down to the business of starting your group.
fr:  À moment donné, on décide qu'on en a suffisamment écouté, et il est temps de se retrousser les manches et de démarrer le groupe.

note: en/07_starting.xml : root.findall(".//para")[11].text
en:  It is fairly important to enable some means for communication for the project. The most natural way to do this is with a mailing list.
fr:  Il est très important d'établir des moyens de communication pour le projet. La façon la plus naturelle d'y arriver est une liste de diffusion.

note: en/07_starting.xml : root.findall(".//para")[12].text
en:  Creating a new mailing list starts with a wishlist bug against
fr:  Créer une nouvelle liste de diffusion se fait d'abord avec un rapport de bogue « wishlist » à

note: en/07_starting.xml : root.findall(".//para")[12].findall("./package[1]")[0].tail
en: . The format of this bug has to follow
fr: . Le format de rapport de bogue doit respecter

note: en/07_starting.xml : root.findall(".//para")[13].text
en:  Before your list can be created, the listmasters will want assurance that creation of the list is, in fact, necessary. So for this reason, don't wait for your list to be created. Start discussing your new project on
fr:  Avant que la liste de diffusion puisse être créée, les listmasters voudont s'assurer que la création de la liste est vraiment nécessaire. C'est pourquoi il ne faut pas attendre que la liste soit créée. Il faut démarrer les discussions du nouveau projet sur

note: en/07_starting.xml : root.findall(".//para")[13].findall("./email[1]")[0].tail
en:  immediately. To help distinguish your project's posts from the large amount of traffic on this list, tag them in the Subject field with an agreed-upon tag. An example bug report to create the relevant list is bug
fr:  tout de suite. Afin de permettre de distinguer les courriels du projet au milieu du trafic important de cette liste, il faut les taguer dans le champ Subject avec un tag convenu. Voici un exemple de rapport de bogue pour créer la liste de diffusion appropriée :

note: en/07_starting.xml : root.findall(".//para")[14].text
en:  When sufficient discussion on the developer's list has taken place and it is time to move it to a subproject list, add to your wishlist bug report some URLs pointing to these discussions in the archives as justification for creation of your list.
fr:  Quand il y a eu suffisamment de discussions dans la liste de diffusion des développeurs et qu'il est temps de migrer vers une liste de sous-projet, on ajoute à la bogue wishlist quelques URLs pointant vers ces fils de discussion dans les archives, comme justification de la création de la nouvelle liste.

note: en/07_starting.xml : root.findall(".//para")[15].text
en:  A simple possibility, and one which is fairly attractive because it facilitates collaborative web site creation and maintenance, is to put a page on the
fr:  Une opportunité simple, et qui est très attractive, comme elle facilte la création collaborative d'un site web et sa maintenance, c'est de placer une page dans le

note: en/07_starting.xml : root.findall(".//para")[15].findall("./ulink[1]")[0].tail
en: . There is a special
fr: . Une page spéciale existe déjà :

note: en/07_starting.xml : root.findall(".//para")[16].text
en:  A good place to put static web pages is the common place for all Blends:
fr:  Voici un bon emplacement commun pour les pages statiques de tous les Blends :

note: en/07_starting.xml : root.findall(".//para")[16].findall("./ulink[1]")[0].tail
en: . There is a subdirectory for each Blend and it is very easy to create a simple index page there which points to the automatically generated web pages which are mentioned in
fr: . Il y a un sous-répertoire pour chaque Blend et il est très facile de créer une page d'index simple qui pointe vers les les pages web générées automatiquement qui sont mentionnées dans la

note: en/07_starting.xml : root.findall(".//para")[16].findall("./xref[1]")[0].tail
en: . Following this strategy is quite cheap and has a big effect when using the tools provided by the Debian Pure Blends effort.
fr: . Cette stratégie est très économe et produit beaucoup d'effet quand on utilise les outils fournis par l'effort des Debian Pure Blends.

note: en/07_starting.xml : root.findall(".//para")[17].text
en:  Sooner or later a Debian Pure Blend will establish an own project at
fr:  Tôt ou tard un Debian Pure Blend va établir son projet propre à

note: en/07_starting.xml : root.findall(".//para")[17].findall("./ulink[1]")[0].tail
en:  to host own Git repositories.
fr:  pour héberger ses dépôts Git.

note: en/07_starting.xml : root.findall(".//para")[18].text
en:  Finally, the best way is to have a page under
fr:  Finalement, la meilleure façon de faire c'est d'avoir une page sous

note: en/07_starting.xml : root.findall(".//para")[18].findall("./ulink[1]")[0].tail
en: . While not as straightforward as any of the other options, this approach has its advantages. First, the site is mirrored everywhere. Second, the Debian web site translators translate pages into many different languages, reaching new potential audiences for your Debian Pure Blend, and improving communication with other members of your project and interested parties for whom English is not their most comfortable language. Third, a number of templates are available to make your site more integrated with the main web site, and to assist with incorporating some dynamic content into your site. Before you join the Debian Web team you should
fr: . Bien qu'elle ne soit pas aussi évidente que les autres options, cette approche a ses avantages. D'abord, le site est miroité partout. Deuxièmement, les traducteurs du site web Debian traduisent les pages dans de nombreuses langues, ce qui permet d'atteindre de nouvelles audiences pour son Debian Pure Blend, et d'améliorer la communication avec les autres membres du projet et des tiers intéressés pour qui l'anglais n'est pas la langue la plus confortable. Troisièmement, plusieurs modèles sont disponibles pour rendre le site mieux intégré avec le site web général, et pour aider à incorporer quelques contenus dynamiques dans le site. Avant de joindre l'équipe Web Debian il est souhaitable d'

note: en/07_starting.xml : root.findall(".//para")[19].text
en:  Once this is done, the Debian web pages team should be contacted via the mailing list
fr:  Une fois que c'est fait, il faut contacter l'équipe des pages web de Debian via la liste de diffusion

note: en/07_starting.xml : root.findall(".//para")[19].findall("./email[1]")[0].tail
en:  to add the project to the
fr:  pour ajouter le projet dans la

note: en/07_starting.xml : root.findall(".//para")[20].text
en:  On
fr:  À

note: en/07_starting.xml : root.findall(".//para")[20].findall("./ulink[1]")[0].tail
en:  a particular
fr:  une instance particulière de

note: en/07_starting.xml : root.findall(".//para")[20].findall("./ulink[2]")[0].tail
en:  instance is running to host all Debian related project work. Creating a project on Salsa is a good idea to start teamwork on the code a Debian Pure Blend is releasing.
fr:  fonctionne pour héberger tous les projets en relation avec Debian. Créer un projet sur Salsa est une bonne idée pour démarrer un travail d'équipe sur le code qu'un Debian Pure Blend publiera.

note: en/07_starting.xml : root.findall(".//para")[21].text
en:  Once there is a list, or at least enough preliminary discussion on debian-devel to get started, and there is some information about the newly planned Debian Pure Blend available on the web, it is time to send a formal announcement to
fr:  Une fois qu'il y a une liste de diffusion, ou au moins quelques discussions préliminaires sur debian-devel, et qu'il y a suffisamment d'information au sujet du nouveau projet Debian Pure Blend sur le web, il est temps de poster une annonce formalle à

note: en/07_starting.xml : root.findall(".//para")[21].findall("./email[1]")[0].tail
en: . The announcement should include references to past discussions, any web pages and code which might already exist, and summarise in a well thought out manner what the project is setting out to achieve. Enlisting the help of fellow developers on irc or in private email to look over the draft and work out the final wording before it is sent out is always a good idea.
fr: . L'annonce est censée inclure des références aux discussions passées, à toutes les pages web et au code qui existent déjà, et résumer de façon concise et bien pensée ce que le projet met en place pour avancer. Recruter des développeurs compagnons pour aider, sur IRC ou par courriel privé, pour examiner le brouillon et la rédaction finale avant de la poster est toujours une bonne idée.

note: en/07_starting.xml : root.findall(".//para")[22].text
en:  Emails to
fr:  Les courriels à

note: en/07_starting.xml : root.findall(".//para")[22].findall("./email[1]")[0].tail
en:  have to be signed by the GPG key of an official Debian developer. However, it should not be a very hard task if somebody wants to support Debian while not yet being a developer to find a developer who volunteers to sign an announcement of a reasonable project. It might be reasonable to send this announcement also to other relevant non-Debian lists. If your announcement is well done, it will draw a number of responses from many outsiders, and will attract people to Debian.
fr:  doivent être signés par la clé GPG d'un développeur Debian officiel. Cependant, il ne devrait pas être bien difficile, si quelqu'un veut supporter Debian sans y être développeur, de trouver un développeur qui accepte de signer un projet raisonnable. Il serait aussi raisonnable de poster cette annonce vers d'autres listes de diffusion appropriées non-Debian. Si l'annonce est bien faite, elle amènera un grand nombre de réponses de tiers, et attirera du monde dans Debian.

note: en/07_starting.xml : root.findall(".//para")[23].text
en:  Now the real work starts. People who are involved in the project should be aware that they have to answer questions about the project whenever they show up at conferences or at an exhibition booth. So being prepared with some flyers or posters is always a good idea.
fr:  Le vrai travail commence maintenant. Les personnes impliquées dans le projet devraient savoir qu'ils auront à répondre à des questions au sujet du projet quand ils participeront à des conférences ou à des stands. Donc c'est toujours bien de se préparer avec quelques flyers ou posters.

note: en/07_starting.xml : root.findall(".//para")[24].text
en:  While there are a variety of different kinds of work to be done in Debian, and not all of them follow this pattern, this document describes one particular kind of project. Our discussion about Debian Pure Blends concerns sub-setting Debian. A sub-setting project aims to identify, expand, integrate, enhance, and maintain a collection of packages suitable for a particular purpose by a particular kind of user.
fr:  Bien qu'il y ait quantité de travaux différents à faire dans Debian, et que tous ne suivent pas ce schéma, ce document décrit un type de projet particulier. Notre discussion au sujet des  Debian Pure Blends concerne une sub-division de Debian. Un projet de sub-division a pour but d'identifier, étendre, intégrer, améliorer et maintenir une collection de paquets adaptés à un usage particulier par un type particulier d'utilisateur.

note: en/07_starting.xml : root.findall(".//para")[25].text
en:  Now, strictly speaking, a subset of packages could be more general than described above. A subset could be a broad category like "audio applications" or "network applications". Or it could be more specific, such as "web browsers" or "text editors". But what a sub-setting project such as Debian Jr. aims to do is not focus on the kind of package, but rather the kind of user. In the case of Debian Jr. it is a young child.
fr:  Cela dit, à strictement parler, un sous-ensemble de paquets peut être plus général que ce qui est décrit ci-dessus. Un sous-ensemble peut être quelque chose de large comme « applications audio », ou « applications réseau ». Ou il peut être plus spécifique, comme « navigateurs web », « éditeurs de texte ». Mais ce qu'un projet de subdivision comme Debian Jr. cherche à faire n'est pas de se concentrer sur une sorte de paquets, mais plutôt sur une catégorie d'utilisateurs. Dans le cas de Debian Jr. ce sont les jeunes enfants.

note: en/07_starting.xml : root.findall(".//para")[26].text
en:  The sort of user the project looks after, and which of the needs the project hopes to address are defined by the project's goals.
fr:  La sorte d'utilisateur que vise le projet, et quels besoins il espère satisfaire découlent des buts du projet.

note: en/07_starting.xml : root.findall(".//para")[26].findall("./remark[1]")[0].tail
en:  Thus, Debian Jr. first had to decide which children the project would reach: "What age?" "English speaking children only, or other languages as well?" Then the project had to determine how and where they would be using Debian: "At home?" "In school?" "Playing games?" "On their own systems?" "On their parents' systems?"
fr:  Donc, Debian Jr. a dû décider quels enfants le projet viserait : « quel âge », « enfants anglophones seulement, ou aussi parlant d'autres langues ? » ; ensuite le projet a dû déterminer comment et quand ils utiliseraient Debian : « à la maison ? », « à l'école ? », « en jouant à des jeux ? », « sur leurs propres ordinateurs ? », « sur ceux de leurs parents ? »

note: en/07_starting.xml : root.findall(".//para")[27].text
en:  The answers to all of these questions are not straightforward. It is very much up to the project to choose some arbitrary limits for the scope of their work. Choose too broad a focus, or one which duplicates work already done elsewhere, and the energy of the project dissipates, making the project ineffective. Choose too narrow a focus and the project ends up being marginal, lacking the critical mass necessary to sustain itself.
fr:  Les réponses à toutes ces questions ne sont pas évidentes. Ça appartient pleinement au projet de choisir quelques limites arbitraires pour le domaine de travail. Si on choisit un domaine trop large, ou un domaine avec des travaux déjà dupliqués ailleurs, alors l'énergie du projet se dissipe, rendant le projet moins efficace. Si on choisit un but trop étroit alors le projet finit par être marginal, et n'atteint pas la masse critique pour se pérenniser.

note: en/07_starting.xml : root.findall(".//para")[28].text
en:  A good example was the request to split the microbiology related packages out of Debian Med into a Debian Bio project. This is reasonable in principle, and should really be done. In fact, the initiator of Debian Med would support this idea. So he gave the answer: "Just start the Debian Bio project to take over all related material. Until this happens, Debian Med will cover medical material that deals with sequence analysis and so forth." Unfortunately, there was silence from the Debian Bio proponents after this answer.
fr:  Un bon exemple a été la demande de séparer les paquets relatifs à la microbiologie de Debian Med pour faire un projet Debian Bio. C'est raisonnable en principe, et ça devrait vraiment être fait. En fait, l'initiateur de Debian Med supporterait cette idée. Si bien qu'il a donné cette réponse : « Allez-y, démarrez le projet Debian Bio pour prendre en charge tous les matériaux qui y sont relatifs. Jusqu'à ce que cela arrive, Debian Med couvrira les matériaux médicaux qui traitent de l'analyse de séquences et ainsi de suite. » Malheureusement, les personnes qui proposaient Debian Bio se sont tues après cette réponse.

note: en/07_starting.xml : root.findall(".//para")[29].text
en:  Of course, it sometimes turns out that you start working on a project thinking you know what it is about, only to find out later that you really had no idea what it would become until the user base has grown beyond the small community of developers that started it. So, none of the decisions you make about your project's scope at the beginning should be taken as set in stone. On the other hand, it is your project, and if you see it veering off in directions that are contrary to your vision for it, by all means steer it back on course.
fr:  Bien sûr, il arrive qu'on commence à travailler sur un projet, croyant en connaître le sujet, juste pour réaliser plus tard qu'on n'a aucune idée de ce qu'il deviendrait avant que sa base d'utilisateurs croisse au-delà de la petite communauté de développeurs qui l'ont démarré. Donc, aucune des décisions qu'on a faites au sujet du domaine du projet ne devrait être gravée dans le marbre. D'un autre côté, c'est votre projet, et si vous le voyez dériver dans une direction opposée à la vision que vous en avez, ramenez-le dans la bonne direction bien sûr.

note: en/07_starting.xml : root.findall(".//para")[30].text
en:  According to the plan of the project, the first metapackages (
fr:  Selon le plan du projet, les premier métapaquets (

note: en/07_starting.xml : root.findall(".//para")[30].findall("./xref[1]")[0].tail
en: ) should be developed. It is not always easy to decide what should be included, and which metapackages should be built. The best way to decide on this point is to discuss on the mailing list some well thought out proposals.
fr: ) devraient être développés. Cen'est pas toujours facile de décider ce qu'on doit inclure, et quels métapaquets doivent être créés. La meilleure façon de décider cela est de de discuter sur la liste de diffusion de propositions bien construites.

note: en/07_starting.xml : root.findall(".//para")[31].text
en:  Section
fr:  La

note: en/07_starting.xml : root.findall(".//para")[31].findall("./xref[1]")[0].tail
en:  mentions
fr:  mentionne

note: en/07_starting.xml : root.findall(".//para")[31].findall("./package[1]")[0].tail
en:  as a tool to select a Debian Pure Blend, and explains why it is currently not possible to get a Blend included into the task selection list.
fr:  comme outil pour sélectionner un Debian Pure Blend, et explique en quoi il n'est pas actuellement possible d'inclure un Blend dans la liste de sélection de tâches.

note: en/07_starting.xml : root.findall(".//para")[32].text
en:  Besides metapackages, you may want to develop some new packages for your blend in order to customize some system behavior, like changing XDG menu style. Those normal packages are not defined in your tasks, hence we need to define it properly so that blends-dev will know how to package these new, normal packages. Adding new normal packages is almost identical to debian packaging, just that you need to define your package parameters in debian/control.stub instead of debian/control. Section
fr:  À côté des métapaquets, on peut vouloir développer de nouveaux paquets pour son blend afin de personnaliser certains comportements du système, comme changer le style des menus XDG. Ces paquets ne sont pas définis dans les tâches, si bien qu'on doit les définir proprement afin que blends-dev sache comment empaqueter ces nouveaux paquets normaux. Ajouter de nouveaux paquets normaux est presque identique à l'empaquetage debian, à ceci près qu'il faut définir les paramètres du paquet dans debian/control.stub au lieu de debian/control. La

note: en/07_starting.xml : root.findall(".//para")[32].findall("./xref[1]")[0].tail
en:  describes what you need to know for adding new normal packages in Debian Pure Blends in more detail.
fr:  décrit en détail ce qu'on a besoin de savoir pour ajouter un nouveau paquet normal dans les Debian Pure Blends.

note: en/07_starting.xml : root.findall(".//para")[33].text
en:  Beyond the release announcement for Debian itself, it is necessary to put some thought and work into a release announcement for the first release of a Debian Pure Blend. This will not only be directed at the Debian developer community, but also at the users. This will include potential new Debian users abroad, who may not be on a Debian mailing list. Here, the same principle applies as for the first announcement of the project: it is important to consider sending the information to other relevant forums.
fr:  Au delà de l'annonce de publication pour Debian même, il faut imaginer et travailler une annonce de publication pour la première publication d'un Debian Pure Blend. Elle ne s'adressera pas seulement à la communauté des développeurs Debian, mais aussi aux utilisateurs. Ça peut concerner de nouveaux utilisateurs de Debian partout, qui ne sont peut-être pas abonnés à une liste de diffusion Debian. Ici, on applique le même principe que pour la première annonce d'un projet : c'est important de relayer l'information vers d'autres forums appropriés.

note: en/07_starting.xml : root.findall(".//para")[34].text
en:  By this time, people have newly installed Debian along with the material in the Blend, or have installed the metapackages on their existing Debian systems. Now comes the fun part, building relationships with the user community.
fr:  À ce moment, des gens auront des distributions Debian nouvellement installées avec des matérieux des Blends, ou auront installé les métapaquets dans leur système Debian existant. On arrive alors à la partie intéressante, bâtir des relations avec la communauté d'utilisateurs.

note: en/07_starting.xml : root.findall(".//para")[35].text
en:  Users are a mixed blessing. In the first development phase there are some developers who are users, and some intrepid "early adopters." But once it is released, the first version is "out there," and the project will certainly attract all kinds of users who are not necessarily as technically savvy as your small development user community. Be prepared to spend some time with them. Be patient with them. And be listening carefully for the underlying questions beneath the surface questions. As draining as it can be to deal with users, they are a very key component to keeping your development effort vital.
fr:  Les utilisateurs sont une bénédiction, quoique mitigée. Dans la première phase de développement, certains développeurs sont des utilisateurs, et il y a quelques intrépides « adopteurs précoces ». Mais une fois que c'est publié, la première version est « bien là », et le projet va certainement attirer toutes sortes d'utilisateurs qui ne sont pas nécessairement aussi férus de technique que la petite communauté d'utilisateurs-développeurs. Il faut se préparer à passer du temps avec eux. Être patients avec eux. Et écouter attentivement les questions sous-jacentes sous la surface des des questions.  Aussi usant que cela puisse être de s'occuper des utilisateurs, c'est une composante-clé pour garder en vie l'effort de développement.

note: en/07_starting.xml : root.findall(".//para")[36].text
en:  Should a user list be created? It's not as cut-and-dried as it might at first appear. When user help requests start coming in, you might at first see them as a distraction from the development effort. However, you don't necessarily want to "ghettoize" the user community into a separate list early. That's a recipe for developers to get out of touch very quickly with the users. Tolerate the new user questions on the developer list for a while. Once a user list is finally set up, courteously redirect user questions to the user list. Treat your users as the valuable resource about how your project is working "in the field" that they are.
fr:  Faut-il créer une liste de diffusion d'utilisateurs ? Ce n'est pas un cas tranché net comme on pourrait le croire. Quand les demandes d'aides des utilisateurs commencent à arriver, on peut le voir comme une distraction par rapport à l'effort de développement. Cependant, il n'est pas nécessaire de « ghettoïser » la communauté d'utilisateurs dans une liste de diffusion distincte tout de suite. Ce serait une façon de déconnecter très vite les développeurs des utilisateurs. Il faut tolérer les questions des utilisateurs dans les liste de diffusion des développeurs pendant un moment. Quand une liste pour les utilisateurs est ensuite créée, on peut courtoisement les rediriger vers celle-ci. Il faut traiter les utilisateurs comme une ressource précieuse pour savoir comment le projet fonctionne « sur le terrain » qu'ils constituent.

note: en/07_starting.xml : root.findall(".//para")[37].text
en:  Fortunately, we're not in the business of supporting users alone. Look beyond Debian for your allies in user support: Linux user groups (LUGs) and the users themselves. Develop an awareness of who has stakes in seeing your project succeed, and enlist their help in getting a strong network of support established for your work.
fr:  Heureusement, on ne se trouve pas dans une entreprise qui supporte individuellement les utilisateurs. On peut regarder au-delà de Debian pour des alliés dans le support des utilisateurs : les groups d'utilisateurs Linux (LUGs) et les utilisateurs eux-même. Il faut développer un bonne connaissance de  qui a intérêt à ce que le projet réussisse, et enrôler l'aide de ces personnes afin d'établir un réseau fort d'entraide pour le travail du blend.

note: en/02_about.xml : root.findall(".//title")[0].text
en: What are Debian Pure Blends?
fr: Les Debian Pure Blends, qu'est-ce que c'est ?

note: en/02_about.xml : root.findall(".//title")[1].text
en: What is Debian?
fr: Debian, qu'est-ce que c'est ?

note: en/02_about.xml : root.findall(".//title")[2].text
en: What is Debian? (next try)
fr: Debian, qu'est-ce que c'est ? (encore un essai)

note: en/02_about.xml : root.findall(".//title")[3].text
en: Differences from other distributions
fr: Différence avec les autres distributions

note: en/02_about.xml : root.findall(".//title")[5].text
en: Difference between a Blend and a remastered system
fr: Différence entre un Blend et un un système remanié

note: en/02_about.xml : root.findall(".//title")[7].text
en: Philosophical
fr: Philosophie

note: en/02_about.xml : root.findall(".//title")[8].text
en: Technical advantage
fr: Avantage technique

note: en/02_about.xml : root.findall(".//title")[9].text
en: Community advantage
fr: Avantage communautaire

note: en/02_about.xml : root.findall(".//title")[10].text
en: Further resources about Blends
fr: Autres ressources au sujet des Blends

note: en/02_about.xml : root.findall(".//ulink")[6].text
en: web of trust
fr: réseau de confiance (web of trust)

note: en/02_about.xml : root.findall(".//ulink")[7].text
en: Special Interest Groups (SIGs)
fr: les Groupes d'Intérêt Spécial (SIGs)

note: en/02_about.xml : root.findall(".//term")[0].text
en: RPM (RedHat Package Manager)
fr: RPM (RedHat Package Manager : gestionnaire de paquets RedHat)

note: en/02_about.xml : root.findall(".//term")[1].text
en: DEB (Debian Package)
fr: DEB (paquets Debian)

note: en/02_about.xml : root.findall(".//para")[0].text
en:  The core of an operating system is a piece of software that interacts with the hardware of the computer, and provides basic functionality for several applications. On Linux based systems, the so-called kernel provides this functionality, and the term Linux just means this core without those applications that provide the functionality for users. Other examples are the Hurd, or the flavours of the BSD kernel.
fr:  Le cœur d'un système d'exploitation est un logiciel qui interagit avec le matériel de l'ordinateur, et fournit des fonctionnalités de base pour plusieurs applications. Sur les système à base de Linux, le noyau (kernel) fournit ces fonctionnalités, et le terme Linux signifie ce cœur sans toutes les applications qui sont destinées aux utilisateurs. Il y a d'autres exemples comme « the Hurd », ou les différentes variétés de kernels BSD.

note: en/02_about.xml : root.findall(".//para")[1].text
en:  Many applications around UNIX-like kernels are provided by the
fr:  De nombreuses applications pour des noyaux de type UNIX sont fournies par la système

note: en/02_about.xml : root.findall(".//para")[1].findall("./ulink[1]")[0].tail
en:  system. That is why Linux based operating systems are described as GNU/Linux systems. The GNU tools around the Linux kernel build a complete operating system.
fr: . C'est pourquoi les systèmes d'exploitation basés sur Linux sont décrits comme des systèmes GNU/Linux. Les outils GNU autour du  noyau Linux forment un système d'exploitation complet.

note: en/02_about.xml : root.findall(".//para")[2].text
en:  Users do not need only an operating system. They also need certain applications like web servers, or office suites. A
fr:  Les utilisateurs n'ont pas seulement besoin d'un système d'exploitation. Il leur faut aussi des applications comme des serveurs web, ou des suites de bureautique. Une

note: en/02_about.xml : root.findall(".//para")[2].findall("./emphasis[1]")[0].tail
en:  is a collection of software packages around the GNU/Linux operating system that satisfies the needs of the target user group. There are general distributions, which try to support all users, and there are several specialised distributions, which each target a special group of users.
fr:  est une collection de paquets logiciels autour du système d'exploitation GNU/Linux qui satisfait aux besoins d'un groupe d'utilisateurs visé. Il y a des distributions générales, qui essaient de supporter tous les utilisateurs, et il existe plusieurs distributions spécialisées, qui ont chacune un groupe particulier d'utilisateurs.

note: en/02_about.xml : root.findall(".//para")[3].findall("./emphasis[1]")[0].text
en: Distributors
fr: Les distributeurs

note: en/02_about.xml : root.findall(".//para")[3].findall("./emphasis[1]")[0].tail
en:  are those companies that are building these collections of software around the GNU/Linux operating system. Because it is Free Software, the user who buys a distribution pays for the service that the distributor is providing. These services might be:
fr:  sont ces compagnies qui créent ces collections de logiciels autour du système d'exploitation GNU/Linux. Comme il s'agit de Logiciel Libre, l'utilisateur qui achète une distribution paie pour le service que fournit le distributeur. Ce service peut être :

note: en/02_about.xml : root.findall(".//para")[4].text
en: Preparing a useful collection of software around GNU/Linux.
fr: Préparer une collection de logiciels utiles autour de GNU/Linux.

note: en/02_about.xml : root.findall(".//para")[5].text
en: Caring for smooth installation that the target user is able to manage.
fr: Prendre en charge une installation bien rôdée, que les utilisateurs visés sont capables de gérer.

note: en/02_about.xml : root.findall(".//para")[6].text
en: Providing software updates and security fixes.
fr: Fournir des mises à jour et des mises à jour de sécurité.

note: en/02_about.xml : root.findall(".//para")[7].text
en: Writing documentation and translations to enable the user to use the distribution with maximum effect.
fr: Écrire de la documentation et faire des traductions, pour permettre à l'utilisateur d'obtenir le maximum de la distribution quand il l'utilisera.

note: en/02_about.xml : root.findall(".//para")[8].text
en: Selling Boxes with ready to install CDs and printed documentation.
fr: Vendre des boîtes avec des CDs prêts pour l'installation, et une documentation imprimée.

note: en/02_about.xml : root.findall(".//para")[9].text
en: Offering training and qualification.
fr: Proposer des formations et des qualifications.

note: en/02_about.xml : root.findall(".//para")[10].text
en:  Most distributors ship their distribution in binary packages. Two package formats are widely used:
fr:  La plupart des distributions fournissent leurs logiciels sous forme de paquets binaires. Deux formats de paquets sont largement utilisés :

note: en/02_about.xml : root.findall(".//para")[10].findall("./variablelist[1]")[0].tail
en:  All GNU/Linux distributions have a certain amount of common ground, and the
fr:  Toutes les distributions GNU/Linux ont un certain dénominateur commun, et la Base Standard Linux,

note: en/02_about.xml : root.findall(".//para")[10].findall("./ulink[1]")[0].tail
en:  (LSB) is attempting to develop and promote a set of standards that will increase compatibility among Linux distributions, and enable software applications to run on any compliant system.
fr:  (LSB) cherche à développer et à promouvoir un ensemble de standards qui augmentent la compatibilité entre distributions Linux, et permettent aux applications logicielles  de fonctionner sur tous les systèmes qui y adhèrent.

note: en/02_about.xml : root.findall(".//para")[11].text
en: which is supported by RedHat, SuSE and others.
fr: qui sont supportés par RedHat, SuSE et d'autres.

note: en/02_about.xml : root.findall(".//para")[12].text
en: used by Debian and derived distributions.
fr: utilisés par Debian et les distributions dérivées.

note: en/02_about.xml : root.findall(".//para")[13].text
en:  The very essence of any distribution, (whether delivered as RPMs, DEBs, Source tarballs or ports) is the choice of
fr:  L'essence même de toute distribution, (qu'elle soit sous forme de RPMs, DEBs, archives de sources ou portages), c'est le choix de

note: en/02_about.xml : root.findall(".//para")[13].findall("./emphasis[1]")[0].text
en: policy statements
fr: politiques

note: en/02_about.xml : root.findall(".//para")[13].findall("./emphasis[1]")[0].tail
en:  made (or not made, as the case may be) by the creators of the distribution.
fr:  qui est fait (ou pas, comme ça peut arriver), par les créateurs de la distribution.

note: en/02_about.xml : root.findall(".//para")[14].findall("./emphasis[1]")[0].text
en: Policy statements
fr: Choix politiques

note: en/02_about.xml : root.findall(".//para")[14].findall("./emphasis[1]")[0].tail
en:  in this sense are things like "configuration files live in
fr:  dans ce sens, ce sont des choses comme « les configurations sont situées dans

note: en/02_about.xml : root.findall(".//para")[14].findall("./filename[1]")[0].tail
en: , logfiles go to
fr: , les fichiers de journalisation vont dans

note: en/02_about.xml : root.findall(".//para")[14].findall("./filename[2]")[0].tail
en:  and the documentation files can be found in
fr:  et on peut trouver les fichiers de documentation dans

note: en/02_about.xml : root.findall(".//para")[14].findall("./filename[3]")[0].tail
en: ."
fr:  ».

note: en/02_about.xml : root.findall(".//para")[15].text
en:  The policy statements are followed by the tool-chains and libraries used to build the software, and the lists of dependencies, which dictate the prerequisites and order in which the software has to be built and installed. (It's easier to ride a bicycle if you put the wheels on first. ;-) )
fr:  Les choix politiques sont respectés par les chaînes d'outils et le bibliothèques qui bâtissent les logiciels, et les listes de dépendences, qui dictent les prérequis et dans quel ordre le logiciel doitêtre construit et installé. (C'est plus facile de faire de la bicyclette si on assemble d'abord les roues. ;-) )

note: en/02_about.xml : root.findall(".//para")[16].text
en:  It is this
fr:  C'est ce

note: en/02_about.xml : root.findall(".//para")[16].findall("./emphasis[1]")[0].text
en: adherence to policy
fr:  respect de la politique choisie

note: en/02_about.xml : root.findall(".//para")[16].findall("./emphasis[1]")[0].tail
en:  that causes a distribution to remain consistent within its own bounds. At the same time, this is the reason why packages can not always be safely installed across distribution boundaries. A SuSE
fr:  qui fait qu'une distribution reste consistante dans son propre domaine. En même temps, c'est pour cette raison qu'on ne peut pas toujours installer des paquets au-delà des frontières des distributions. Ainsi, le paquet SuSE

note: en/02_about.xml : root.findall(".//para")[16].findall("./filename[1]")[0].tail
en:  might not play well with a RedHat
fr:  pourrait ne pas être compatible avec un paquet RedHat

note: en/02_about.xml : root.findall(".//para")[16].findall("./filename[2]")[0].tail
en: , although the packages work perfectly well within their own distributions. A similar compatibility problem could also apply to packages from the same distributor, but from a different version or generation of the distribution.
fr: , cependant que les paquets fonctionnent parfaitement à l'intérieur de leur propre distribution. Des problèmes de compatibilité similaires peuvent aussi survenir avec des paquets du même distributeur, mais d'une version ou d'une génération différente de la distribution.

note: en/02_about.xml : root.findall(".//para")[17].findall("./remark[1]")[0].tail
en:  As you will see later in more detail, Debian Pure Blends are just a modified ruleset for producing a modified (specialised) version of Debian GNU/Linux.
fr:  Comme on verra plus bas dans le détail, les Debian Pure Blends  sont juste un ensemble de règles modifiées pour produire une version modifiée (ou spécialisée) de Debian GNU/Linux.

note: en/02_about.xml : root.findall(".//para")[18].text
en:  A package management system is a very strong tool to manage software packages on your computer. A large amount of the work of a distributor is building these software packages.
fr:  Un système de gestion de paquets est un outil très puissant pour gérer les paquets sur son ordinateur. Une grande partie du travail d'un distributeur consiste à construire ces paquets logiciels.

note: en/02_about.xml : root.findall(".//para")[19].text
en:  Distributors you might know are
fr:  On peut connaître des distributeurs comme

note: en/02_about.xml : root.findall(".//para")[19].findall("./ulink[3]")[0].tail
en:  and others.
fr:  et d'autres.

note: en/02_about.xml : root.findall(".//para")[20].findall("./ulink[1]")[0].tail
en:  is just one of them.
fr:  est juste l'un d'entre eux.

note: en/02_about.xml : root.findall(".//para")[21].text
en:  Well, at least this is what people who do not know Debian well might think about it. But, in fact, Debian is a different kind of distribution ...
fr:  Heu ... enfin, c'est ce que peuvent en penser les gens qui ne connaissent pas bien Debian. Mais en fait, Debian est un sorte différente de distribution ...

note: en/02_about.xml : root.findall(".//para")[22].text
en:  The Debian Project is an association of individuals who have made common cause to create a free operating system. This operating system that we have created is called
fr:  Le projet Debian est une association d'individus qui ont fait cause commune pour créer un système d'exploitation libre. Ce système d'exploitation que nous avons créé se nomme

note: en/02_about.xml : root.findall(".//para")[22].findall("./emphasis[1]")[0].tail
en: , or simply Debian for short.
fr: , ou tout simple Debian pour faire court.

note: en/02_about.xml : root.findall(".//para")[23].text
en:  Moreover, work is in progress to provide Debian of kernels other than Linux, primarily for the Hurd. Other possible kernels are the flavours of BSD, and there are even people who think about ports to MS Windows.
fr:  De plus, des travaux sont en cours pour fournir Debian dans le contexte d'autres noyaux que Linux, en premier lieu pour « the Hurd ». D'autre noyaux possibles sont les différentes variétés de BSD, et il y a même des gens qui pensent à des portages vers MS Windows.

note: en/02_about.xml : root.findall(".//para")[24].text
en:  All members of the Debian project are connected in a
fr:  Tous les membres de Debian sont connectés dans un

note: en/02_about.xml : root.findall(".//para")[24].findall("./ulink[1]")[0].tail
en: , which is woven by signing GPG keys. One requirement to become a member of the Debian project is to have a GPG key signed by a Debian developer. Every time one Debian developer meets another developer for the first time, they sign each other's keys. In this way, the web of trust is woven.
fr: , qui se tisse en signant des clés GPG. Un prérequis pour devenir un membre du projet Debian est d'avoir une clé GPG signée par un développeur Debian. Chaque fois qu'un développeur Debian en rencontre une autre pour la première fois, ils signent leurs clés mutuellement. De cette façon, le réseau de confiance est tissé.

note: en/02_about.xml : root.findall(".//para")[26].text
en: Debian is not a company, but an organisation.
fr: Debian n'est pas une compagnie, c'est une organisation.

note: en/02_about.xml : root.findall(".//para")[27].text
en: It does not sell anything.
fr: Debian ne vend rien.

note: en/02_about.xml : root.findall(".//para")[28].text
en: Debian members are volunteers.
fr: Les membres de Debian sont bénévoles.

note: en/02_about.xml : root.findall(".//para")[29].text
en: Maintainers are working on the common goal: to build the best operating system they can achieve.
fr: Les mainteneurs travaillent à un but commun : créer le meilleur système d'exploitation qu'il peuvent faire.

note: en/02_about.xml : root.findall(".//para")[30].text
en: Debian maintains the largest collection of ready-to-install Free Software on the Internet.
fr: Debian maintient la plus grande collection de paquets de Logiciels Libres prêts-à-utiliser sur l'Internet.

note: en/02_about.xml : root.findall(".//para")[31].text
en: There are two ways to obtain Debian GNU/Linux:
fr: Il y a deux façons de se procurer Debian GNU/Linux :

note: en/02_about.xml : root.findall(".//para")[32].text
en: Buy it from some
fr: L'acheter chez un

note: en/02_about.xml : root.findall(".//para")[32].findall("./emphasis[1]")[0].text
en: other
fr: autre

note: en/02_about.xml : root.findall(".//para")[32].findall("./emphasis[1]")[0].tail
en:  distributor on CD. Perhaps the correct term would be
fr:  distributeur sur un CD. Peut-être que le terme correct serait chez un

note: en/02_about.xml : root.findall(".//para")[32].findall("./emphasis[2]")[0].tail
en: distributor. Because Debian is free, anybody can build his own distribution based on it, sell CDs, and even add new features, such as printed documentation, more software, support for different installers and more.
fr: distributeur. Comme Debian est libre, tout un chacun peut créer sa propre distribution basée dessus, vendre des CDS, et même ajouter de nouvelle fonctionnalités, comme de la documentation imprimée, plus de logiciels, un support pour différents installeurs et plus.

note: en/02_about.xml : root.findall(".//para")[33].text
en: Download Debian from the web for free.
fr: Télécharger Debian gratuitement à partir du web.

note: en/02_about.xml : root.findall(".//para")[34].text
en: The latter is the common way, and there are really great tools to do it this way. Certainly it is always possible to copy Debian from a friend.
fr:  Cette dernière façon est la plus commune, et il existe des outils vraiment formidables pour le faire ainsi. Certainement il est aussi possible de copier Debian chez un ami.

note: en/02_about.xml : root.findall(".//para")[35].text
en:  Debian contains nearly 22.000 binary packages, and this number is constantly increasing. There is no single user who needs all these packages (even if conflicting packages are not considered).
fr:  Debian contient quelque 22 000 paquets et ce nombre va en augmentant. Il n'y a pas d'utilisateur unique qui ait besoin de tous ces paquets (même si on ne prend pas en considérations les paquets qui s'excluent mutuellement).

note: en/02_about.xml : root.findall(".//para")[36].text
en: The normal user is interested in a subset of these packages. But how does the user find out which packages are really interesting?
fr:  L'utilisateur normal s'intéresse à un sous-ensemble de ces paquets. Mais comment fait-il pour trouver ceux des paquets qui l'intéressent vraiment ?

note: en/02_about.xml : root.findall(".//para")[37].text
en:  One solution is provided by the
fr:  Une des solutions vient avec le paquet

note: en/02_about.xml : root.findall(".//para")[37].findall("./package[1]")[0].tail
en:  package. It provides a reasonable selection of quite general tasks that can be accomplished using a set of packages installed on a Debian GNU/Linux system. But this is not really fine grained, and does not address all of the needs of user groups with special interests.
fr: . Il fournit une sélection raisonnable de tâches assez générales qu'on peut accomplir en utilsant un ensemble de paquets installés sur une système Debian GNU/Linux. Mais ceci n'a pas un grain suffisamment fin, et ne peut pas concerner les groupes d'utilisateurs avec des intérêts spéciaux.

note: en/02_about.xml : root.findall(".//para")[38].findall("./emphasis[1]")[0].tail
en:  - in short Blends if used clearly in the Debian internal context which makes "Pure" and "Debian" obvious - which were formerly known as Custom Debian Distributions (this name was confusing because it left to much room for speculation that this might be something else than Debian) try to provide a solution for
fr:  - les Blends pour faire court, si on l'utilise clairement dans un contexte en interne où il implique « Pure » et « Debian » de façon évidente - qui était connu dans le passé comme Custom Debian Distributions (ce nom créait de la confusion car il laissait imaginer que ce puisse être autre chose que Debian) essaient de fournir une solution pour

note: en/02_about.xml : root.findall(".//para")[38].findall("./emphasis[2]")[0].text
en: special groups of target users with different skills and interests
fr: des groupes spéciaux d'utilisateurs avec des intérêts et des compétences différentes

note: en/02_about.xml : root.findall(".//para")[38].findall("./emphasis[2]")[0].tail
en: . Not only do they provide handy collections of specific program packages, but they also ease installation and configuration for the intended purpose.
fr: . Non seulement ils fournissent des collections pratiques de paquets de programmes spécifiques, mais ils en facilitent aussi l'installation et la configuration pour le but recherché.

note: en/02_about.xml : root.findall(".//para")[39].text
en:  Debian Pure Blends are
fr: Les Debian Pure Blends ne sont

note: en/02_about.xml : root.findall(".//para")[39].findall("./emphasis[1]")[0].text
en: not forks
fr: pas des fourches

note: en/02_about.xml : root.findall(".//para")[39].findall("./emphasis[1]")[0].tail
en:  from Debian. As the new name says clearly they are pure Debian and just provide a specific flavour. So if you obtain the complete Debian GNU/Linux distribution, you have all available Debian Pure Blends included.
fr:  (des divergences) de Debian. Comme leur nom l'indique, il s'agit de pur Debian, et ils fournissent une coloration spécifique. Donc si on installe la totalité de Debian GNU/Linux, tous les Debian Pure Blends disponibles seront inclus.

note: en/02_about.xml : root.findall(".//para")[40].text
en:  The concept of what is called
fr:  Le concept de ce qu'on appelle

note: en/02_about.xml : root.findall(".//para")[40].findall("./emphasis[1]")[0].tail
en:  in Debian is also known in other distributions. For instance in Fedora there are
fr:  dans Debian est aussi connu dans d'autres distributions. Par exemple dans Fedora il y a

note: en/02_about.xml : root.findall(".//para")[40].findall("./ulink[1]")[0].tail
en:  even if some SIGs in Fedora are what in Debian is known as internal project because it is focused on technical implementations and not on user-oriented applications.
fr:  même si quelques SIGs dans Fedora sont ce que dans Debian on appelle des projets internes, car ils sont concentrés sur des implémentations techniques et pas sur des applications orientées-utilisateurs.

note: en/02_about.xml : root.findall(".//para")[41].text
en:  Not necessarily all currently existing Blends are actually providing installation media (live media or installer). The reason for this is that such installation media are not always necessary / wanted. You can just install plain Debian and install some metapackages on top of it. However, the metapackage approach makes the creation of installation media quite simple by using
fr:  Tous les Blends existants ne fournissent pas nécessairement de média d'installation (média vif ou installeur). La raison en est qu'un tel média d'installation n'est pas toujours nécessaire ni souhaitable. Il suffit d'installer une distribution Debian ordinaire et installer quelques métapaquets par-dessus. Toute fois, l'approche des métapaquets rend la création de média d'installation très simple en utilisant

note: en/02_about.xml : root.findall(".//para")[41].findall("./ulink[1]")[0].tail
en: . Here are some reasons for this approach compared to a remastering strategy.
fr: . Voici quelques raisons pour cette approche, comparée à une stratégie de refonte (remastering).

note: en/02_about.xml : root.findall(".//para")[42].text
en:  The process for creation of a blend involves starting with a Debian or derivative repository and creating an image directly from that (live, install or otherwise) that contains a selection of material from that repository delivered in such a way that it is usable by a particular target user for a particular purpose with a minimum of effort.
fr:  Le processus pour créer un blend implique qu'on parte d'un dépôt Debian ou d'un dérivé et qu'on crée une image directement à partir de là (image vive, installeur ou autre) qui contienne une sélection des matérieux de ce dépôt d'une façon telle qu'ils soient utilisables par des utilisateurs particuliers qu'on cible, pour un usage particulier, avec un minimum d'effort.

note: en/02_about.xml : root.findall(".//para")[43].text
en:  By contrast, the process of remastering generally involves first downloading an image produced by the parent distro (live, install or otherwise,) then tearing it apart and reassembling it with your customizations applied.
fr:  Au contraire, le processus d'une refonte implique généralement de télécharger une image produite par la distribution parente (media vif, installeur ou autre), puis de la séparer en composants puis la recomposer avec ses personnalisations dedans.

note: en/02_about.xml : root.findall(".//para")[44].text
en:  The blends philosophy is to work as closely with the parent distro as possible. If possible, the project should be done entirely within the distro as a subproject, containing only material supplied by the parent distro. We call this a "Pure Blend".
fr:  La philosophie des blends est de travailler aussi près de la distribution parente que possible. Si possible, le projet doit être mené en totalité à l'intérieur de la distribution sous forme de sous-projet, et ne contenir que des matériaux fournis par la distribution parente. On appelle cela un « Pure Blend ».

note: en/02_about.xml : root.findall(".//para")[45].text
en:  The remastering philosophy (if it can be called that) seems to be "whatever works" and involves little or no interaction with the parent distro. It's a lazy approach used by people who have newly discovered that they can hack images to make them into custom images to make something uniquely theirs. Probably fine for quick-and-dirty results, but hard to support in the long run.
fr:  La philosophie d'une refonte (si on peut la nommer ainsi) semble être « faire feu de tout bois » et implique peu ou pas d'interaction avec la distribution parente. C'est une approche paresseuse qu'utilisent des gens qui ont découvert qu'ils peuvent hacker (bricoler) des images pour en faire des images personnalisées et en faire quelque chose d'unique pour eux. C'est probablement très bien pour des résultats vite faits, bien faits, mais c'est difficile à supporter à long terme.

note: en/02_about.xml : root.findall(".//para")[46].text
en:  The users of a blend are served better than the users of a remaster because of the following advantages:
fr:  Les utilisateurs d'un blend sont mieux servis que les utilisateurs d'une refonte à cause des avantages suivants :

note: en/02_about.xml : root.findall(".//para")[47].text
en:  A new version of a well-crafted blend ought to be able to be produced at any time directly from the repository simply by building it; the user has some assurance that the resulting system remains 'untainted' by hacking it up with scripts that 'damage' the original system by removing files from packages, changing files in packages, etc. something that hurts maintainability / support for such a system.
fr:  Une nouvelle version d'un blend bien organisé est censée pouvoir être produite à tout moment directement à partir du dépôt simplement par une reconstruction ; l'utilisateur a quelque assurance que le système résultant restera « sans tache », suite à des scripts qui « abîmeraient » le système d'origine en supprimant ou en modifiant des fichiers dans des paquets, etc., ce qui met à mal la maintenabilité et le support pour un tel système.

note: en/02_about.xml : root.findall(".//para")[48].text
en:  A blend project aims to leverage support resources from the existing community to serve some sub-community within it. They accomplish this by not violating Debian packaging policy, producing something that is either pure Debian (a "pure blend") or Debian + additional packages, rather than some frankendistro artlessly stitched together from someone else's distro with scripts that change things everywhere with no regard to policy. Thus, normal support channels can be used with a pure blend since what you end up with is not a derivative at all, but just Debian, set up and ready to go for whatever you wanted to use it for.
fr:  Un projet de blend vise à tirer parti du support de ressources de la communauté existante pour servir une sous-communauté à l'intérieur de celle-ci. Cela est accompli sans violer la politique d'empaquetage de Debian, en produisant soit du pur Debian (un « blend pur » de Debian), ou Debian + des paquets supplémentaires, plutôt qu'une sorte de frankendistro bricolée artistiquement à  partir de la distribution de quelqu'un d'autre avec des cripts qui changent des choses n'importe où sans respect pour la politique courante. Ainsi, les canaux de support normaux peuvent être utilisés avec un blend pur puisque ce qu'on a n'est finalement pas du tout un dérivé, mais juste Debian, configurée et prête à faire tout ce qu'on voudrait en faire d'autre.

note: en/03_general_ideas.xml : root.findall(".//title")[0].text
en: General ideas
fr: Idées générales

note: en/03_general_ideas.xml : root.findall(".//title")[1].text
en: Looking beyond
fr: Tour d'horizon

note: en/03_general_ideas.xml : root.findall(".//title")[3].text
en: Profile of target users
fr: Profil des utilisateurs ciblés

note: en/03_general_ideas.xml : root.findall(".//title")[4].text
en: Profile of target administrators
fr: Profil des administrateurs ciblés

note: en/03_general_ideas.xml : root.findall(".//title")[5].text
en: Status of specialised Free Software
fr: Statut des Logiciels Libres spécialisés

note: en/03_general_ideas.xml : root.findall(".//title")[6].text
en: General problem
fr: Problème général

note: en/03_general_ideas.xml : root.findall(".//title")[7].text
en: Debian Pure Blends from philosophical point of view
fr: Les Debian Pure Blends d'un point de vue philosophique

note: en/03_general_ideas.xml : root.findall(".//ulink")[0].text
en:  Debian Free Software Guidelines (DFSG)
fr: Principes du logiciel libre selon Debian - Debian Free Software Guidelines (DFSG)

note: en/03_general_ideas.xml : root.findall(".//ulink")[2].text
en: Debian Bug Tracking System
fr: Le système de suivi de bogues de Debian (Debian Bug Tracking System)

note: en/03_general_ideas.xml : root.findall(".//term")[0].text
en: Enterprise solutions
fr: Solutions d'entreprises

note: en/03_general_ideas.xml : root.findall(".//term")[1].text
en: Small Office and Home Office (SOHO)
fr: Bureautique - Small Office and Home Office (SOHO)

note: en/03_general_ideas.xml : root.findall(".//term")[2].text
en: Special task products
fr: Produits pour des tâches spéciales

note: en/03_general_ideas.xml : root.findall(".//term")[3].text
en: Mail server
fr: Serveur de courriel

note: en/03_general_ideas.xml : root.findall(".//term")[4].text
en: Firewall
fr: Pare-feu

note: en/03_general_ideas.xml : root.findall(".//term")[5].text
en: Content Management System
fr: Système de gestion de contenu

note: en/03_general_ideas.xml : root.findall(".//term")[6].text
en: Portal Server
fr: Serveur de portail

note: en/03_general_ideas.xml : root.findall(".//para")[0].text
en:  Commercial Linux distributors sell certain products that try to address special user needs.
fr:  Les distributeurs Linux commerciaux vendent certains produits qui essaient de s'adapter à des besoins spéciaux d'utilisateurs.

note: en/03_general_ideas.xml : root.findall(".//para")[0].findall("./variablelist[1]")[0].tail
en:  This is only a small set of examples of commercial GNU/Linux distributors addressing specific user interests with certain products.
fr:  Voici juste un petit ensemble d'exemples de distributeurs commerciaux de GNU/Linux qui s'occupent d'intérêts particuliers de leurs utilisateurs avec certains produits.

note: en/03_general_ideas.xml : root.findall(".//para")[1].text
en: Advanced Server - RedHat
fr: RedHat - Advanced Server

note: en/03_general_ideas.xml : root.findall(".//para")[2].text
en: Enterprise Server - SuSE
fr: SuSE - Enterprise Server

note: en/03_general_ideas.xml : root.findall(".//para")[3].text
en: There are a couple of workstation or home editions, as well as office desktops built by several GNU/Linux distributors.
fr: Il y a un certain nombre d'éditions pour stattions de travail ou ordinateurs à la maison, ainsi que des machines bureautiques créées par de nombreux distributeurs GNU/Linux.

note: en/03_general_ideas.xml : root.findall(".//para")[8].text
en:  Debian solves this problem with
fr: Debian règle ce problème avec

note: en/03_general_ideas.xml : root.findall(".//para")[9].text
en:  The target user of a Blend may be a specialist of a certain profession, (e.g. a doctor or lawyer,) a person who has not (yet) gathered a certain amount of computer knowledge, (e.g. a child,) or a person with disabilities (e.g. a visually or hearing impaired person.) Moreover, the customisation might deal with peculiarities of certain regions where users have needs that differ from Debian as a whole.
fr:  L'utilisateur-cible d'un Blend peut être un spécialiste d'une profession donnée, (par exemple un médecin ou un avocat), une personne qui n'a pas (encore) acquis un certain niveau de connaissance des ordinateurs, (par exemple un enfant), ou une personne avec des handicaps (par exemple un malvoyant ou mal-entendant). De plus, la personnalisation peut prendre en compte avec particularités dans certaines régions où les utilisateurs ont des besoins qui diffèrent de ceux de Debian dans sa globalité.

note: en/03_general_ideas.xml : root.findall(".//para")[10].text
en:  It is not unusual for these target users to be less technically competent than the stereotypical Linux user. These people are often not interested in the computer for its own sake, but just want it to work for them. Imagine the frustration of a doctor who has to move the focus of interest from the patient to his stupid computer that does not work as expected.
fr:  Il n'est pas rare que ces utilisateurs-cibles soient moins compétents techniquement que l'archétype des utilisateurs de Linux. Ces personnes ne sont pas souvent intéressées par les ordinateurs pour eux-même, mais veulent juste travailler avec. Imanginez la frustration d'un médecin qui doit déplacer son attention d'un patient vers son ordinateur stupide qui ne fait pas ce qu'on attend de lui.

note: en/03_general_ideas.xml : root.findall(".//para")[11].text
en:  Because of limited knowledge or time, the target user is usually unable to install upstream programs. This means that in the first place, they must find out which software packages in their distribution might serve for a certain problem. The next step would be to download and install the packages they choose, perhaps requiring a certain amount of configuration effort. This problem is nearly impossible for a user with limited technical competence and perhaps poor English language comprehension, which prevents the user from understanding the installation manual.
fr:  À cause d'une connaissance limitée, ou d'un manque de temps, l'utilisateur-cible n'est pas capable en général d'installer les programmes issus des développeurs en amont. Ça signifie tout d'abord qu'il doit trouver quels paquets logiciels de sa distribution peuvent servir pour un certain problème. L'étape suivante serait de télécharger et installer les paquets choisis, ce qui impliquerait éventuellement un certain effort de configuration. Ce problème est à peu près insoluble pour un utilisateur avec une compétence technique limitée et peut-être une faible compréhension de la langue anglaise, qui l'empêche de comprendre le manuel d'installation.

note: en/03_general_ideas.xml : root.findall(".//para")[12].text
en:  The language barrier in this field is an important issue, because we are targeting everyday users who are not compelled to learn English, like Free Software developers are, for everyday communication. So the installation process has to involve the least possible user interaction, and any such interaction has to be internationalised.
fr:  La barrière de langue dans ce domaine est un problème important, parce que nous ciblons tous les jours des utilisateurs qui ne sont pas censés apprendre l'anglais, comme le font les développeurs de Logiciels Libres, pour leurs communications quotidiennes. Donc le processus d'installation doit impliquer le moins possible d'interaction avec l'utilisateur, et toute interaction de cette sorte doit être internationalisée.

note: en/03_general_ideas.xml : root.findall(".//para")[13].text
en:  Furthermore, most target users have no or little interest in administration of their computer. In short, the optimal situation would be that he would not even notice the existence of the computer, but just focus on using the application to accomplish the task at hand.
fr:  De plus, la plupart des utilisateurs-cibles n'ont pas, ou ont peu d'intérêt pour l'administration de leur ordinateur. En résumé, la situation optimale serait qu'ils ne ne remarquent même pas la présence de l'ordinateur, mais ne s'occupent que d'utiliser l'application pour faire leur travail à leur main.

note: en/03_general_ideas.xml : root.findall(".//para")[14].text
en:  Common to all groups of target users is their interest in a defined subset of available Free Software. None of them would like to spend much time searching for the package that fits his interest. Instead, the target user would prefer to immediately and effortlessly locate and access all material relevant to solving his own problems.
fr:  Ce qui est commun à tous les groupes d'utilsateurs finaux c'est qu'ils sont intéressés dans un sous-ensemble donné de Logiciels Libres disponibles. Aucun d'entre eux ne souhaiterait passer beaucoup de temps à rechercher quels paquets lui conviennent. Au contraire, cet utilisateur final préfèrerait localiser tout de suite et sans effort tous les matériaux qui résolvent ses problèmes.

note: en/03_general_ideas.xml : root.findall(".//para")[15].text
en:  There is an absolute need for easy usage of the programs. This is not to say users expect to not have to learn to use the software. Adults generally accept that they must spend a reasonable amount of time in learning how to use a piece of software before they can do something useful and productive with it. But a simple-to-learn environment greatly enhances the value of the software, and if you consider children as target users, they just want to start using it right away without reading any documentation.
fr:  C'est une nécessité absolue de pouvoir utiliser les programmes facilement. Non pas pour dire que les utilisateurs peuvent négliger l'apprentissage de leurs logiciels ; les adultes acceptent en général d'avoir à passer un temps raisonnable dans l'apprentissage d'un logiciel avant de pouvoir faire quelque chose de productif et d'utile avec. Mais un environnement d'accès facile améliore la valeur des logiciels, et si on considère les enfants comme public-cible, ils veulent juste commencer à utiliser les logiciels tout de suite sans lire de documentation.

note: en/03_general_ideas.xml : root.findall(".//para")[16].text
en:  The more important part of the request for easy usage is a professional design that is functional and effective. To accomplish this, the programmers need expert knowledge, or at least a quick communication channel to experts to learn more about their requirements. One task for Debian Pure Blends is to bring programmers and experts who will use those special programs together.
fr:  L'essentiel du besoin de convivialité est que la conception soit professionnelle, fonctionnelle et efficace. Pour y arriver, les programmeurs ont besoin de connaissances et d'expertise, ou au moins de canaux de communication rapides avec des experts pour en apprendre plus sur les prérequis. Une des tâches des Debian Pure Blends est de rapprocher les programmeurs et les experts qui utiliseront ces programmes spéciaux.

note: en/03_general_ideas.xml : root.findall(".//para")[17].text
en:  Last, but not least, we find certain requirements beyond just which packages are provided in each target user group. These may differ between different Blends. For instance, while a doctor has to protect his database against snooping by outside attackers, the privacy risk for a child's system are of lesser importance. Thus, the Debian Junior project cares more for ensuring that the user himself does not damage the desktop environment while playing around with it than about remote attacks. So we find a "defined security profile" for each single Blend.
fr:  Enfin et surtout, on trouve des demandes qui vont au-delà de la simple liste de paquets fournis pour chaque groupe d'utilisateurs finaux. Celles-ci peuvent être différentes selon les Blends. Par exemple, quand un médecin doit protéger sa base de données contre l'espionnage par des attaquants externes, les risques de fuites de données sont moindres sur le système d'un enfant. Ainsi, le projet Debian Junior est plus attentif à ce que l'utilisateur lui-même n'abîme pas son environnement de bureau en jouant dans tous les sens qu'aux attaques distantes. Ainsi on trouve un « profil de sécurité défini » pour chacun des Blends.

note: en/03_general_ideas.xml : root.findall(".//para")[18].text
en:  In the field that should be covered by Debian Pure Blends, we have to face also some common problems for system administrators. Often they have limited time in which they must serve quite a number of computers, and thus they are happy about each simplification of the administration process. The time required to make special adaptations for the intended purpose has to be reduced to a minimum.
fr:  Dans le domaine qui doit être couvert par les Debian Pure Blends, il faut aussi faire face à quelques problèmes communs aux administrateurs système,. Ils ont souvent peu de temps pour s'occuper de nombreux ordinateurs, et sont donc heureux de toutes les simplifications du processus d'administration. Le temps passé à faire des adaptations pour le but recherché doit être réduit à un minimum.

note: en/03_general_ideas.xml : root.findall(".//para")[19].text
en:  So, administrators are looking for timesaving in repetitive tasks. While this is a common issue for each general GNU/Linux distribution, this could have certain consequences in the special fields Debian Pure Blends want to address.
fr:  Ainsi, les administrateurs cherchent à gagner du temps dans les tâches répétitives. Alors que c'est un problème commun à toutes les distributions GNU/Linux générales, ça peut avoir certaines conséquences dans des domaines particuliers que les Debian Pure Blends veulent prendre en compte.

note: en/03_general_ideas.xml : root.findall(".//para")[20].text
en:  Another problem administrators face is that they are often not experts in their clients' special field of work. Thus, they may need some specialist knowledge to explain the use of special programs to their users, or at least need to be able to communicate well with the experts about their special needs, and how the software can be used to address them.
fr:  Un autre problème auquel les administrateurs sont souvent confrontés est qu'ils ne soient pas experts dans le domaine de travail particulier de leurs clients. Donc, ils peuvent avoir besoin de connaissances spécialisées afin d'expliquer l'utilisation de certains programmes spéciaux à leurs utilisateurs, ou au moins être en mesure de communiquer avec les experts au sujet de ces besoins spéciaux, et de comment le logiciel peut être utilisé pour les prendre en charge.

note: en/03_general_ideas.xml : root.findall(".//para")[21].text
en:  Programs like a web server, or a mail user agent are used by many different users. That is why many gifted programmers feel obliged for this kind of Free Software - they just need it for their own. So you normally find a fast, growing community around Free Software packages that have a wide use. This is different for specialised software.
fr:  Des programmes tels qu'un serveur web, ou un agent de courriel sont utilisés par de nombreux utilisateurs différents. C'est pourquoi de nombreux programmeurs doués se sentent obligés pour cette sorte de Logiciels Libres - ils en ont eux-même besoin. On trouve donc normalement une communauté réactive, en croissance, autour de tels Logiciels Libres qui sont utilisés largement. C'est différent avec les logiciels spécialisés.

note: en/03_general_ideas.xml : root.findall(".//para")[22].text
en:  In this context, the term "specialised software" refers to the kind of software that is needed by some experts for their job. This might be a practice management system that is used by doctors, a graphical information system (GIS) that is used by geographers, a screen reader that helps blind people to work with the computer, etc. The difference between such software and widely used software like office suites is that the user base is relatively small. This is also true for certain software that supports special localisation issues.
fr:  Dans ce contexte, le terme « logiciel spécialisé » se réfère au type de logiciel dont ont besoin quelques experts dans leur métier. Ça pourrait être un système de gestion de pratique utilisé par des médecins, un système d'information géographique (GIS) utilisé par des géographes, un lecteur d'écran qui aide des aveugles à travailler avec leur ordinateur, etc. La différence entre ces logiciels et des logiciels utilisés largement comme des suites de bureautique est que la base des utilisateurs est relativement petite. C'est vrai aussi pour certains logiciels qui supportent des localisations particulières.

note: en/03_general_ideas.xml : root.findall(".//para")[23].text
en:  Specialist software is used only by a limited set of users (i.e. the specialists). There exists a set of software tools that work perfectly in the environment where they were developed. If the developers catch the idea of Free Software, and just release this software as-is, people in the new, broader user community often run into trouble getting it to work in their environment. This happens because the developers did not really care about a robust installation process that works outside their special environment. As well, installation instructions are often badly written, if they exist at all. But these problem can be easily solved by shipping the software as policy-compliant binary packages, which not only ease installation, but also require documentation to be included. Thus, mere inclusion in Debian benefits the whole user base of any specialised software.
fr:  Les logiciels spécialisés sont utilisés par un nombre limité d'utilisateurs (i.e. les spécialistes) . Il y a un ensemble d'outils logiciels qui fonctionnent parfaitement dans l'environnement où ils ont été développés. Si les développeurs se saisissent de l'idée de Logiciel Libre, et publient leur logiciel tel quel, des gens de la nouvelle communauté d'utilisateurs plus large ont souvent des difficultés à le faire fonctionner dans leur environnement. Ça arrive parce que les auteurs ne se sont pas vraiment préoccupés d'un processus d'installation robuste qui puisse fonctionner hors de leur environnement spécifique. Ou aussi, les instructions d'installation sont mal rédigées, si même elles existent. Mais on peut résoudre ces problèmes facilement en envoyant des logiciels sous forme de paquets qui obéissent à la politique générale de Debian, ce qui non seulement en facilite l'installation, mais aussi implique qu'une documentation soit incluse. Donc, juste l'inclusion dans Debian bénéficie à toute la base d'utilisateurs de n'importe quel logiciel spécialisé.

note: en/03_general_ideas.xml : root.findall(".//para")[24].text
en:  The trouble often continues in the maintenance of the installed software.
fr:  Les soucis continuent souvent dans la maintenance du logiciel installé.

note: en/03_general_ideas.xml : root.findall(".//para")[25].text
en:  When it comes to the usage of the specialist software, it often happens that it perfectly fits the needs of the developer who wrote it for his own purposes, and who is familiar with its quirks, but in many cases such software does not comply with ergonomic standards of user interfaces.
fr:  Quand on en arrive à utiliser le logiciel spécialisé, il arrive qu'il soit parfaitement adapté aux besoins du développeur qui l'a créé pour ses propres besoins, et qui est familier de ses bizarreries, alors que bien souvent il n'obéit pas aux standards ergonomiques des interfaces utilisateurs.

note: en/03_general_ideas.xml : root.findall(".//para")[26].text
en:  Several existing programs that might be useful for specialists are not really free in the sense of the
fr:  De nombreux programmes existants qui pourraient être utiles à des spécialistes ne sont pas réellement libres dans le sens des

note: en/03_general_ideas.xml : root.findall(".//para")[26].findall("./ulink[1]")[0].tail
en: . Programs that are incompatible with the DFSG cannot be included in Debian. This is possibly a drawback for those programs, because they could profit by spreading widely on the back of Debian over the whole world.
fr: . Les programmes qui sont incompatibles avec les DFSG ne peuvent pas être inclus dans Debian. Ça peut être un inconvénient pour ces programmes, parce qu'ils pourraient bénéficier d'une distrubtion large à travers le monde entier sur le dos de Debian.

note: en/03_general_ideas.xml : root.findall(".//para")[27].text
en:  A certain number of programs are developed at universities by students or graduates. Once these people leave the university, the programs they developed might be orphaned;
fr:  Un certain nombre de programmes sont développés dans des universités par des étudiants ou des diplômés. Une fois que ceux-ci quittent l'université, les programmes qu'ils ont développés peuvent être abandonnés ;

note: en/03_general_ideas.xml : root.findall(".//para")[27].findall("./emphasis[1]")[0].tail
en: , not actively maintained anymore. If their licenses are too restrictive, it may be impossible for anyone else to take over; sticking to
fr: , plus maintenus activement. Si leurs licences sont trop restrictives, il peut être impossible à quiconque de les prendre en charge ; si on s'en tient à des licences libres selon les

note: en/03_general_ideas.xml : root.findall(".//para")[27].findall("./ulink[1]")[0].tail
en: -free licenses avoid that problem.
fr:  ce problème est évité.

note: en/03_general_ideas.xml : root.findall(".//para")[28].text
en:  In special fields, often "typical" (not necessarily Intel-based) hardware architectures are used. Debian currently runs on 11 different architectures, and automatic build servers normally compile software packages as necessary. If auto-builders for other architectures show problems, Debian maintainers will normally fix them, and send the original authors a patch. Moreover, users can report run-time problems via the
fr:  Dans quelques domaines spéciaux, des architectures « typées » (pas nécessairement basées sur Intel) sont utilisées. Debian fonctionne actuellement sur 11 architectures différentes, et les serveurs de la ferme de construction automatique compilent les logiciels quand c'est nécessaire. Si des automates de construction renconrent des problèmes pour d'autres architectures, les mainteneurs Debian vont normalement ça, et envoyer un correctif à l'auteur d'origine. De plus, les utilisateurs peuvent faire des rapports sur les problèmes de fonctionnement via

note: en/03_general_ideas.xml : root.findall(".//para")[29].text
en:  Many programs that are written from scratch use their own non-standard file formats. However, it is often important for programs to be able to share data with each other.
fr:  De nombreux programmes sont écrits ex nihilo et utilisent leurs propres formats de fichiers non-standards. Cependant, il est souvent important d'être en mesure d'échanger des données les uns avec les autres.

note: en/03_general_ideas.xml : root.findall(".//para")[30].text
en:  Often there are several programs that try to solve identical or similar problems. For instance the Debian Med team faces this in the case of programs claiming to serve as a medical practice management solution. Normally, all these programs take very interesting approaches but all of them have certain drawbacks. So, joining programmers' forces might make sense here.
fr:  Il y a souvent plusieurs programmes qui essaient de résoudre des problèmes indentiques ou similaires. Par exemple l'équipe de Debian Med est confrontée à ça dans le cas de programmes qui prétendent servir de solution pour la gestion de pratique médicale. Normalement, tous ces programmes ont des approches très intéressantes, mais tous ont certains désavantages. Ainsi, rassembler les forces des programmeurs peut être utiles dans ce cas.

note: en/03_general_ideas.xml : root.findall(".//para")[31].text
en:  Sometimes the tools or back-ends used in Free Software are not appropriate for such applications. For instance, sometimes database servers that do not use transactions are used to store medical records, which is completely unacceptable. Other programs use web clients as their front-end, which is not really good for quick (mouse-less) usage, a great shortcoming for repetitive tasks.
fr:  Quelquefois les outils d'arrière-plan utilisés en Logiciel Libre ne sont pas appropriés pour de telles applications. Par exemple, il arrive que des serveurs de bases de données soient utilisés pour enregistrer des données médicales, alors qu'ils n'utilisent pas les transactions, ce qui est complètement inacceptable. D'autres programmes utilisent des clients web comme leur interface utilisateur, ce qui n'est pas vraiment bon pour une utilisation rapide (sans souris), c'est un fort inconvénient pour les tâches répétitives.

note: en/03_general_ideas.xml : root.findall(".//para")[32].text
en:  Free Software development is a kind of evolutionary process. It needs a critical mass of supporters, who are:
fr:  Le développement de Logiciels Libres est une sorte de processus d'évolution. Il nécessite une masse critique d'utilisateurs, qui sont :

note: en/03_general_ideas.xml : root.findall(".//para")[32].findall("./itemizedlist[1]")[0].tail
en:  Because specialised software has a limited set of users, (specialists,) this results in a limited set of programmers.
fr:  Comme que les logiciels spécialisés ont un nombre limité d'utilisateurs (les spécialistes), il en découle qu'il y a un ensemble limité de programmeurs.

note: en/03_general_ideas.xml : root.findall(".//para")[33].text
en: programmers
fr: les programmeurs

note: en/03_general_ideas.xml : root.findall(".//para")[33].findall("./emphasis[1]")[0].text
en: and
fr: et

note: en/03_general_ideas.xml : root.findall(".//para")[34].text
en: users
fr: les utilisateurs

note: en/03_general_ideas.xml : root.findall(".//para")[35].text
en:  Debian wants to attract both groups to get it working.
fr:  Debian veut attirer ces deux groupes afin de que ça fonctionne.

note: en/03_general_ideas.xml : root.findall(".//para")[36].findall("./emphasis[1]")[0].text
en: Debian is the missing link between upstream developers and users.
fr: Debian est le chaînon manquant entre les développeurs et les utilisateurs.

note: en/03_general_ideas.xml : root.findall(".//para")[37].text
en:  Debian currently grows in several directions:
fr:  Actuellement, Debian est en croissance dans plusieurs directions :

note: en/03_general_ideas.xml : root.findall(".//para")[37].findall("./itemizedlist[1]")[0].tail
en:  So several features are changing at different rates their quantity. According to Hegel a change of quantity leads into a change in quality. That means that Debian will change at a certain point in time (or over a certain time span) its quality.
fr:  Donc plusieurs de ces caractéristiques changent quantitativement à différentes vitesses. Selon Hegel, d'un changement en quantité découle un changement en qualité. Ça signifie que Debian va changer à un certain moment (ou après une certaine durée) de qualité.

note: en/03_general_ideas.xml : root.findall(".//para")[38].text
en: Number of involved people
fr: Nombre de personnes qui s'engagent

note: en/03_general_ideas.xml : root.findall(".//para")[39].text
en: Number of packages
fr: Nombre de paquets

note: en/03_general_ideas.xml : root.findall(".//para")[40].text
en: Number of architectures
fr: Nombre d'architectures

note: en/03_general_ideas.xml : root.findall(".//para")[41].text
en: Number of bugs
fr: Nombre de bugs

note: en/03_general_ideas.xml : root.findall(".//para")[42].text
en: Number of users
fr: Nombre d'utilisateurs

note: en/03_general_ideas.xml : root.findall(".//para")[43].text
en: Number of derivatives
fr: Nombre de distributions dérivées

note: en/03_general_ideas.xml : root.findall(".//para")[44].text
en: Time span between releases
fr: Intervalle de temps entre les publications

note: en/03_general_ideas.xml : root.findall(".//para")[45].text
en:  "To determine at the right moment the critical point where quantity changes into quality is one of the most important and difficult tasks in all the spheres of knowledge." (Trotski) This might mean that we just passed the point in time when Debian changed its quality. At one point we even observed a change once the package pool system was implemented to cope with the increased number of packages while trying to reduce the time span between releases. Even if the plan to increase the frequencies of releases failed Debian became a new quality. People started using the
fr:  « Déterminer au bon moment le point critique où la quantité implique un changement de qualité est une des tâches les plus importantes et les plus difficiles dans toutes les sphères de la connaissance » (Trotski). Ça pourrait signifier qu'on vient juste de passer le point où Debian a changé en qualité. À moment donné nous avons déjà observé un changement une fois que le système de collection de paquets a été implémenté pour prendsre en compte le nombre croissant de paquets tout en essayant de réduire la durée entre les publications. Même si le plan pour augmenter la fréquence des publications a échoué, la qualité de Debian a changé. Les gens ont commencé à utiliser la distribution

note: en/03_general_ideas.xml : root.findall(".//para")[45].findall("./filename[1]")[0].tail
en:  distribution even in production which was not really intended and in a consequence even security in
fr:  même en production, ce qui n'était pas vraiment prévu au départ, et par conséquent les correctifs de sécurité ont été implémentés même pour

note: en/03_general_ideas.xml : root.findall(".//para")[45].findall("./filename[2]")[0].tail
en:  was implemented for Sarge.
fr:  dès la distribution Sarge.

note: en/03_general_ideas.xml : root.findall(".//para")[46].text
en:  According to Darwin evolution happens through quantitative transformations passing into qualitative. So Debian has to evolve and to cope with the inner changes and outer requirements to survive in the Linux distribution environment.
fr:  Selon Darwin, l'évolution se déroule grâce à des changements quantitatifs qui deviennent qualitatifs. Donc Debian doit évoluer et faire avec les changements en interne pour survivre dans l'environnement des distributions Linux.
