process-fr

(Difference between revisions)

Jump to: navigation, search
m (Passer d'une Etape à un autre Etape)
(typo et fin de traduction à relire complètement)
Line 1: Line 1:
-
''Cette page a démarré sur [[process]]''
 
-
 
=Ainsi vous voulez développer un nouveau microformat ?=
=Ainsi vous voulez développer un nouveau microformat ?=
Line 57: Line 55:
Un "pattern" a émergé des tentatives fructueuses pour développer des microformats : plusieurs sortes de pages wikis spécifiques sont créees dans un ordre particulier (même si ce n'est pas toujours le cas).
Un "pattern" a émergé des tentatives fructueuses pour développer des microformats : plusieurs sortes de pages wikis spécifiques sont créees dans un ordre particulier (même si ce n'est pas toujours le cas).
-
Après qu'un champ spécifique au problème posé (*) ait été déterminé (principe n°1), envisagez de créer et de remplir les pages suivantes à son sujet.  Si vous ne pouvez pas fournir de la matière pour alimenter ces pages, alors vous devriez probablement reconsiderer s'il est opportun ou pas de (ou si vous êtes prêt pour) résoudre ce problème.
+
Après qu'un champ spécifique au problème posé (*) ait été déterminé (principe n°1), envisagez de créer et de remplir les pages suivantes à son sujet.  Si vous ne pouvez pas fournir de la matière pour alimenter ces pages, alors vous devriez probablement reconsidérer s'il est opportun ou pas de (ou si vous êtes prêt pour) résoudre ce problème.
# *-exemples.  Chercher des exemples existants sur le web du type de contenu pour lequel vous pensez qu'un microformat est nécessaire. Documentez-les avec les URLs.  Documentez les schémas implicites qu'impliquent ces exemples de contenu. Cette action vous aidera à respecter le principe n°3, conception pour les humains d'abord, et pour les machines ensuite... adaptez aux comportement courants et aux "patterns" d'usage.
# *-exemples.  Chercher des exemples existants sur le web du type de contenu pour lequel vous pensez qu'un microformat est nécessaire. Documentez-les avec les URLs.  Documentez les schémas implicites qu'impliquent ces exemples de contenu. Cette action vous aidera à respecter le principe n°3, conception pour les humains d'abord, et pour les machines ensuite... adaptez aux comportement courants et aux "patterns" d'usage.
-
# *-formats.  Trouvez des formats et des standards de données existants interopérables, largement adoptés, qui ont déjà tentés de résoudre le problème. Documentez leurs schémas explicites. Ceci est un prérequis nécessaire pour continuer en respectant le principe n°4, "reutiliser des briques de standards largement adoptés".
+
# *-formats.  Trouvez des formats et des standards de données existants interopérables, largement adoptés, qui ont déjà tenté de résoudre le problème. Documentez leurs schémas explicites. Ceci est un prérequis nécessaire pour continuer en respectant le principe n°4, "réutiliser des briques de standards largement adoptées".
-
# *-brainstorming.  Utiliser les exemples actuels du web et leur schémas implicites pour déterminer un schéma générique 80/20 aussi-simple-que-possible (principe n°2) pour représenter leurs données.  Oui, cela signifie que vous allez explicitement ''ommettre'' quelques éléments de certains cas d'usages, ou peut-être des cas d'usages entiers, qui sont plus des cas limites, qu'ils ne sont représentatifs de comportements plus large, de niveau aggregation/macro. Regarder quels microformats existants peuvent être réutilisés comme des briques (principe n°5, modularité). Utiliser ces formats et schémas de données existants comme une [[existing-classes|source de noms]] pour les champs (principe n°4). Envisager comment vous encapsuleriez ce microformat dans d'autres formats (également le principe n°5, "encapsulage"). Avec un schéma 80/20, et une source de noms de champs, écrivez une ou plusieurs proposition "straw" (ndt: paille jaune) pour un microformat.  Assurez-vous que les propositions "straw" encouragent la distribution décentralisée des données (principe n°6).  A ce stade, vous pouvez décider d'envisager une section "nommage", où différents noms pour le microformat pourront être envisagés.
+
# *-brainstorming.  Utiliser les exemples actuels du web et leur schémas implicites pour déterminer un schéma générique 80/20 aussi-simple-que-possible (principe n°2) pour représenter leurs données.  Oui, cela signifie que vous allez explicitement ''omettre'' quelques éléments de certains cas d'usages, ou peut-être des cas d'usages entiers, qui sont plus des cas limites, qu'ils ne sont représentatifs de comportements plus large, de niveau agrégation/macro. Regarder quels microformats existants peuvent être réutilisés comme des briques (principe n°5, modularité). Utiliser ces formats et schémas de données existants comme une [[existing-classes|source de noms]] pour les champs (principe n°4). Envisager comment vous encapsuleriez ce microformat dans d'autres formats (également le principe n°5, "encapsulage"). Avec un schéma 80/20, et une source de noms de champs, écrivez une ou plusieurs propositions "straw" (ndt: paille jaune) pour un microformat.  Assurez-vous que les propositions "straw" encouragent la distribution décentralisée des données (principe n°6).  A ce stade, vous pouvez décider d'envisager une section "nommage", où différents noms pour le microformat pourront être envisagés.
-
#  **. Quand il semble qu'il y a un certain niveau de concensus autour d'une des propositions "straw" pour un microformat(**), écrivez-la sous la forme d'une specification "draft" sur une page séparée du wiki.
+
#  **. Quand il semble qu'il y a un certain niveau de consensus autour d'une des propositions "straw" pour un microformat(**), écrivez-la sous la forme d'une spécification "draft" sur une page séparée du wiki.
#  **-faq.  Il y aura probablement des questions récurrentes à propos du nouveau microformat, qui pourront/devront être répondues sur une page FAQ.
#  **-faq.  Il y aura probablement des questions récurrentes à propos du nouveau microformat, qui pourront/devront être répondues sur une page FAQ.
#  **-problématiques. Il se peut également qu'il y en ait qui soulèvent des problématiques à propos du microformat, qui ne puissent pas être traitées immédiatemment. Un document dédié aidera en servant à enregistrer ces problématiques, en consignant qui les a soulevées, et quand, de façon à ce que ceux qui travaillent sur le microformat soient assurés de pouvoir s'y atteler et y répondre pleinement.
#  **-problématiques. Il se peut également qu'il y en ait qui soulèvent des problématiques à propos du microformat, qui ne puissent pas être traitées immédiatemment. Un document dédié aidera en servant à enregistrer ces problématiques, en consignant qui les a soulevées, et quand, de façon à ce que ceux qui travaillent sur le microformat soient assurés de pouvoir s'y atteler et y répondre pleinement.
Line 73: Line 71:
==== Discussions Exploratoires ====
==== Discussions Exploratoires ====
-
Vous avez besoin d'un problème, et il vous faut essayer de l'énoncer. Faites le sur ce wiki en utilisant comme guide les items situés sous "Discussion Exploratoire".  Envoyez ensuite une note à la liste microformats-discuss, pour attirer l'attention d'autres personnes qui s'intéressent aux microformats. Ceci est un probablement un bon moyen pour amener ici des personnes extérieures à la communauté actuelles des microformats, et qui peuvent être confronté à la même problématique.   
+
Vous avez besoin d'un problème, et il vous faut essayer de l'énoncer. Faites-le sur ce wiki en utilisant comme guide les items situés sous "Discussion Exploratoire".  Envoyez ensuite une note à la liste microformats-discuss, pour attirer l'attention d'autres personnes qui s'intéressent aux microformats. Ceci est un probablement un bon moyen pour amener ici des personnes extérieures à la communauté actuelle des microformats, et qui peuvent être confrontées à la même problématique.   
Les feedbacks seront probablement de toutes natures. D'autres personnes pourront venir vérifier la pertinence de l'énoncé du problème, questionner le besoin d'un microformat, être d'accord avec vos propositions, ou en rajouter. Tout feedback constructif est bon.
Les feedbacks seront probablement de toutes natures. D'autres personnes pourront venir vérifier la pertinence de l'énoncé du problème, questionner le besoin d'un microformat, être d'accord avec vos propositions, ou en rajouter. Tout feedback constructif est bon.
-
La conséquence de ce feedback pourra être que vous décidiez d'abandonner votre idée de microformat, ou de la modifier substanciellement. Une chose que vous êtes certain de vouloir faire à ce stade, est d'éviter de [[reinvented-wheels|réinventer la roue]]. Il y a t'il des microformats élémentaires que vous pouvez réutiliser comme des "briques" ? En procédant ainsi, vous vous économiserez des efforts, et cela vous aidera dans l'implémentation future, car les "implementeurs" auront moins de travail à fournir.
+
La conséquence de ce feedback pourra être que vous décidiez d'abandonner votre idée de microformat, ou de la modifier substantiellement. Une chose que vous êtes certain de vouloir faire à ce stade, est d'éviter de [[reinvented-wheels|réinventer la roue]]. Y a t'il des microformats élémentaires que vous pouvez réutiliser comme des "briques" ? En procédant ainsi, vous vous économiserez des efforts, et cela vous aidera dans l'implémentation future, car les "implémenteurs" auront moins de travail à fournir.
-
Ceci étant ne soyez pas intimidé pour aller de l'avant, juste parce que certaines personnes ont des objections. Si vous arrivez à trouver un groupe de personnes que vous respectez, qui sentent que votre idée a du mérite et, c'est peut être le plus important, qui désirent continuer à travailler avec vous pour la mettre en forme, allez-y.
+
Ceci étant ne soyez pas intimidé(e) pour aller de l'avant, juste parce que certaines personnes ont des objections. Si vous arrivez à trouver un groupe de personnes que vous respectez, qui sentent que votre idée a du mérite et, c'est peut être le plus important, qui désirent continuer à travailler avec vous pour la mettre en forme, allez-y.
==== Brouillons (Drafts) ====
==== Brouillons (Drafts) ====
Line 96: Line 94:
Vous aurez en général besoin d'au moins une itération pour passer l'étape du "draft". Une fois que les choses deviennent des spécifications, cela suppose qu'elles soient stables, de façon à ce que les développeurs puissent s'en emparer et écrire pour elles. Ceci implique aussi qu'il y ait au moins une ou deux implémentations.
Vous aurez en général besoin d'au moins une itération pour passer l'étape du "draft". Une fois que les choses deviennent des spécifications, cela suppose qu'elles soient stables, de façon à ce que les développeurs puissent s'en emparer et écrire pour elles. Ceci implique aussi qu'il y ait au moins une ou deux implémentations.
-
Avant de passer à la section des spécifications, envoyer une note sur la liste microformats-discuss et attendez un jour ou deux pour voir s'il y a des objections majeures. Si aucune réponse ne vient, déplacez le microformat dans la zone "spécifications". Ce mouvement réveillera les éventuels éditeurs assoupis, et il se peut alors qu'ils émettent une objection et vous renvoient au stade "draft". Si vous avez suivi le process, il est temps désormais de fixer les choses. A ce stade, toutes les problématiques restantes devraient être faciles à résoudre.
+
Avant de passer à la section des spécifications, envoyez une note sur la liste microformats-discuss et attendez un jour ou deux pour voir s'il y a des objections majeures. Si aucune réponse ne vient, déplacez le microformat dans la zone "spécifications". Ce mouvement réveillera les éventuels éditeurs assoupis, et il se peut alors qu'ils émettent une objection et vous renvoient au stade "draft". Si vous avez suivi le processus, il est temps désormais de fixer les choses. A ce stade, toutes les problématiques restantes devraient être faciles à résoudre.
== Autres Documents ==
== Autres Documents ==
Line 102: Line 100:
=== Patterns ===
=== Patterns ===
-
What about other types of pages on the wiki, like "patterns" (e.g. [[include-pattern]])?
+
Qu'en est il des autes types de pages sur le wiki, comme les "patterns" (par ex. [[include-pattern]])?
-
How do those get created?
+
Comme ceux-ci sont t'ils créés ?
-
The short explanation is this:  
+
L'explication courte est celle-ci :
-
The patterns are not formats at all. They do not stand on their own. They are merely documentation of pieces of other formats that are expected to (or are) being reused by other formats. The real world examples for includes in particular were documented in the context of [[resume-examples]], [[resume-formats]], and [[resume-brainstorming]] (as noted at the very top of [[include-pattern|the document]]) "Initially developed as part of resume-brainstorming..."  Later, real world examples for reviews were found to need the include pattern as well.
+
Les patterns ne sont pas du tout des formats. Ils ne se tiennent pas de manière autonome. Ce sont simplement de la documentation  
 +
de morceaux d'autres formats qui sont attendues pour (ou sont) être réutilisés par d'autres formats. Les exemples dans le vrai monde pour includes en particulier ont été documentés dans le contexte des [[resume-examples]], [[resume-formats]], et [[resume-brainstorming]] (comme noté tout en haut du [[include-pattern|document]]) "Initially developed as part of resume-brainstorming..."  Later, real world examples for reviews were found to need the include pattern as well.

Revision as of 10:21, 21 June 2006

Ainsi vous voulez développer un nouveau microformat ?

Contents


Pourquoi ?

Il doit y avoir un problème à résoudre. Pas de problème, pas de microformat.

Une fois que vous avez trouvé votre 'problème', demandez-vous : 'y'a t'il un problème plus simple ici ?' Si oui, résolvons d'abord ce problème. Nous voulons traiter en premier les problèmes les plus simples et ensuite seulement élaborer des solutions pour résoudre des problèmes plus complexes.

Egalement, cherchez sur le web. Il y a des chances pour que quelqu'un d'autre ait rencontré le même problème que vous. Si vous pensez toujours que votre problème n'a pas été résolu, postez quelque chose sur la liste de discussion microformats-discuss ou tout autre canal public (voir http://microformats.org/discuss/). Nous voulons engager toutes les parties intéressées dans la discussion. Commencez la discussion AVANT de commencer à créer quelques pages que ce soient sur le wiki. Nous n'utilisons pas le wiki comme un bloc-notes général. Si vous ne pouvez pas résumer le problème que vous essayez de résoudre dans un court email, et que vous sentez que vous avez besoin d'écrire un long document, vous essayez probablement de résoudre un trop gros problème - voir le paragraphe précédent.

Documentez les Comportements Existants

Documentez les comportements humains existants. Souvenez vous, nous pavons le "sentier des vaches"- avant de faire ça, vous devez trouver les "sentiers des vaches". Il faut que vos exemples soient une collection de pages et de sites réels, qui publient le type de données que vous souhaitez structurer avec un microformat. A partir de ces pages et de ces sites, il vous faut extraire des exemples de balisages et les schémas impliqués là-dedans, et fournir une analyse.

Cette collection d'exemples devrait être publique, de préférence sur un wiki parce qu'il vous sera impossible de le faire par vous-même (peu importe combien vous êtes). La page reviews-formats est un bon exemple de recherche effectuée avant la création d'un microformat. Avant de développer hreview, les collaborateurs sont allés faire un tour, ont documenté les pratiques existantes concernant les critiques/compte-rendus (reviews) qu'on trouve sur les sites web, et ont fourni quelques analyses des schémas impliqués dedans.

Il est tout à fait possible à ce stade que vous trouviez quelqu'un d'autre qui se soit déjà frotté au même problème que celui qui vous occupe. Peut-être l'a t'il résolu. Faites de votre mieux pour ouvrir un dialogue avec d'autres qui ont rencontré le même problème. Nous ne voulons pas construire des murs entre des communautés concurrentes - nous voulons que les personnes travaillent ensemble pour développer une bonne solution qui couvrira la majorité des cas.

Proposez un Microformat

En fait, NE LE FAITES PAS !!!

Il y a d'autres choses à essayer avant de développer un microformat. Posez-vous d'abord trois questions :

  1. Y'a t'il un élément standard en XHTML qui fonctionnerait ?
  2. Y'a t'il une combinaison d'éléments XHTML qui fonctionnerait ?
  3. Si les réponses aux deux questions précédentes sont 'non', nous pouvons discuter d'un microformat.

Pour plus de détails sur le XHTML sémantique, des exemples d'utilisation d'éléments XHTML, et sur la construction de combinaisons d'éléments XHTML, voir The Elements of Meaningful XHTML.

Tout d'abord, vous devriez regarder attentivement les les principes des microformats.

Une fois que vous avez compris les principes, demandez-vous : "est-ce qu'il existe des standards bien établis, implémentés de façon interopérable, vers lesquels se tourner et qui solutionnent ce problème ?" ; Par exemple, hCard and hCalendar ont été construits d'après les standards de l'IETF pour vCard and iCal, respectivement, chacun d'eux étant largement implémenté de manière interopérable. Les développeurs de ces standards avaient déjà passé de nombreuses années dans des comités de standardisation, à défendre et à développer les schémas. Il est préférable de s'appuyer sur le travail de longue haleine que d'autres ont effectués avant vous, plutôt que de divaguer comme un inventeur tel un cow-boy solitaire, et perdre du temps à répéter les mêmes erreurs. Il est également plus facile de démarrer à partir d'un schéma bien établi, et d'en établir une correspondance en XHTML, plutôt que de développer un nouveau schéma.

Souvenez-vous, les microformats doivent être conçus pour les humains d'abord, et pour les machines ensuite. Voici quelques questions qui pourront vous aider à savoir si vous avez vraiment besoin d'un microformat pour résoudre votre problème :

  1. Si je lisais ce microformat au moyen d'un navigateur qui ne supporte pas CSS, ou dont cette fonctionnalité a été désactivée, serait-il toujours lisible par un humain ?
  2. Est-ce que les éléments de ce microformat sont stylisables avec CSS ?

Si le microformat proposé ne remplit pas ces conditions, il est peu vraisemblable qu'il soit éligible. Souvenez-vous : les humains d'abord, les machines ensuite.

Itération

Après avoir proposé un microformat, vous recueillerez probablement un grand-nombre de feedbacks de la part d'autres personnes intéressées par les microformats. La proposition devra alors être "itérée" et adaptée. Le développement d'un microformat devrait être collaboratif et fondé sur une communauté.

Voici un diagramme de flux ASCII-art :

DIAGRAM:
énoncé du problème---->recherche/discussion---->proposition/"draft"---->standard
^________________V   ^___________________V   ^______________V

Notez que chaque étape implique une processus itératif. Cette itération consiste en une discussion et du feedback, et pourra entrainer des changements majeurs. Ne craignez pas de faire des changements majeurs, et s'il vous plait ne vous attachez pas trop à quelques solutions particulières que ce soient.

Pages à considérer pour la création

Un "pattern" a émergé des tentatives fructueuses pour développer des microformats : plusieurs sortes de pages wikis spécifiques sont créees dans un ordre particulier (même si ce n'est pas toujours le cas).

Après qu'un champ spécifique au problème posé (*) ait été déterminé (principe n°1), envisagez de créer et de remplir les pages suivantes à son sujet. Si vous ne pouvez pas fournir de la matière pour alimenter ces pages, alors vous devriez probablement reconsidérer s'il est opportun ou pas de (ou si vous êtes prêt pour) résoudre ce problème.

  1. *-exemples. Chercher des exemples existants sur le web du type de contenu pour lequel vous pensez qu'un microformat est nécessaire. Documentez-les avec les URLs. Documentez les schémas implicites qu'impliquent ces exemples de contenu. Cette action vous aidera à respecter le principe n°3, conception pour les humains d'abord, et pour les machines ensuite... adaptez aux comportement courants et aux "patterns" d'usage.
  2. *-formats. Trouvez des formats et des standards de données existants interopérables, largement adoptés, qui ont déjà tenté de résoudre le problème. Documentez leurs schémas explicites. Ceci est un prérequis nécessaire pour continuer en respectant le principe n°4, "réutiliser des briques de standards largement adoptées".
  3. *-brainstorming. Utiliser les exemples actuels du web et leur schémas implicites pour déterminer un schéma générique 80/20 aussi-simple-que-possible (principe n°2) pour représenter leurs données. Oui, cela signifie que vous allez explicitement omettre quelques éléments de certains cas d'usages, ou peut-être des cas d'usages entiers, qui sont plus des cas limites, qu'ils ne sont représentatifs de comportements plus large, de niveau agrégation/macro. Regarder quels microformats existants peuvent être réutilisés comme des briques (principe n°5, modularité). Utiliser ces formats et schémas de données existants comme une source de noms pour les champs (principe n°4). Envisager comment vous encapsuleriez ce microformat dans d'autres formats (également le principe n°5, "encapsulage"). Avec un schéma 80/20, et une source de noms de champs, écrivez une ou plusieurs propositions "straw" (ndt: paille jaune) pour un microformat. Assurez-vous que les propositions "straw" encouragent la distribution décentralisée des données (principe n°6). A ce stade, vous pouvez décider d'envisager une section "nommage", où différents noms pour le microformat pourront être envisagés.
  4. **. Quand il semble qu'il y a un certain niveau de consensus autour d'une des propositions "straw" pour un microformat(**), écrivez-la sous la forme d'une spécification "draft" sur une page séparée du wiki.
  5. **-faq. Il y aura probablement des questions récurrentes à propos du nouveau microformat, qui pourront/devront être répondues sur une page FAQ.
  6. **-problématiques. Il se peut également qu'il y en ait qui soulèvent des problématiques à propos du microformat, qui ne puissent pas être traitées immédiatemment. Un document dédié aidera en servant à enregistrer ces problématiques, en consignant qui les a soulevées, et quand, de façon à ce que ceux qui travaillent sur le microformat soient assurés de pouvoir s'y atteler et y répondre pleinement.
  7. **-implémentations. Eventuellement il se pourrait qu'il y ait trop d'implémentations d'un microformat pour les documenter dans une section informative à la fin des spécifications, cette liste méritant sa propre page.

Passer d'une Etape à un autre Etape

Ces étapes du développement sont réinscrites sur la page d'accueil où les microformats sont répartis dans les sections "Discussions exploratoires", "Drafts", et "Spécifications". Comment les microformats passent-ils d'une étape à une autre ? Pour mieux répondre à cette question, il est probablement utile d'écrire un ensemble de desiderata pour chaque étape.

Discussions Exploratoires

Vous avez besoin d'un problème, et il vous faut essayer de l'énoncer. Faites-le sur ce wiki en utilisant comme guide les items situés sous "Discussion Exploratoire". Envoyez ensuite une note à la liste microformats-discuss, pour attirer l'attention d'autres personnes qui s'intéressent aux microformats. Ceci est un probablement un bon moyen pour amener ici des personnes extérieures à la communauté actuelle des microformats, et qui peuvent être confrontées à la même problématique.

Les feedbacks seront probablement de toutes natures. D'autres personnes pourront venir vérifier la pertinence de l'énoncé du problème, questionner le besoin d'un microformat, être d'accord avec vos propositions, ou en rajouter. Tout feedback constructif est bon.

La conséquence de ce feedback pourra être que vous décidiez d'abandonner votre idée de microformat, ou de la modifier substantiellement. Une chose que vous êtes certain de vouloir faire à ce stade, est d'éviter de réinventer la roue. Y a t'il des microformats élémentaires que vous pouvez réutiliser comme des "briques" ? En procédant ainsi, vous vous économiserez des efforts, et cela vous aidera dans l'implémentation future, car les "implémenteurs" auront moins de travail à fournir.

Ceci étant ne soyez pas intimidé(e) pour aller de l'avant, juste parce que certaines personnes ont des objections. Si vous arrivez à trouver un groupe de personnes que vous respectez, qui sentent que votre idée a du mérite et, c'est peut être le plus important, qui désirent continuer à travailler avec vous pour la mettre en forme, allez-y.

Brouillons (Drafts)

Ici, vous devez écrire ce qui est essentiellement une spécification, mais en gardant à l'esprit qu'elle pourra grandement changer. Là encore, il vous faut aller sur le wiki, et vous devriez envoyer une note à la liste "microformats-discuss" pour prévenir les gens qu'il y a du nouveau. N'hésitez pas à continuer d'essayer de faire rentrer du feedback depuis des sources pertinentes extérieures à la communauté. Les "drafts" devront comporter au minimum ce qui suit :

Spécifications

Vous aurez en général besoin d'au moins une itération pour passer l'étape du "draft". Une fois que les choses deviennent des spécifications, cela suppose qu'elles soient stables, de façon à ce que les développeurs puissent s'en emparer et écrire pour elles. Ceci implique aussi qu'il y ait au moins une ou deux implémentations.

Avant de passer à la section des spécifications, envoyez une note sur la liste microformats-discuss et attendez un jour ou deux pour voir s'il y a des objections majeures. Si aucune réponse ne vient, déplacez le microformat dans la zone "spécifications". Ce mouvement réveillera les éventuels éditeurs assoupis, et il se peut alors qu'ils émettent une objection et vous renvoient au stade "draft". Si vous avez suivi le processus, il est temps désormais de fixer les choses. A ce stade, toutes les problématiques restantes devraient être faciles à résoudre.

Autres Documents

Patterns

Qu'en est il des autes types de pages sur le wiki, comme les "patterns" (par ex. include-pattern)?

Comme ceux-ci sont t'ils créés ?

L'explication courte est celle-ci :

Les patterns ne sont pas du tout des formats. Ils ne se tiennent pas de manière autonome. Ce sont simplement de la documentation de morceaux d'autres formats qui sont attendues pour (ou sont) être réutilisés par d'autres formats. Les exemples dans le vrai monde pour includes en particulier ont été documentés dans le contexte des resume-examples, resume-formats, et resume-brainstorming (comme noté tout en haut du document) "Initially developed as part of resume-brainstorming..." Later, real world examples for reviews were found to need the include pattern as well.

process-fr was last modified: Wednesday, December 31st, 1969

Views