Lazarus Development Process/fr: what changed
Revision 0 to 1. Removed lines have a minus sign; added lines have a plus sign.
Title: Lazarus Development Process/fr
| Old | New | Line | |
|---|---|---|---|
| 1 | + | ## Qui sont les développeurs ? | |
| 2 | + | ||
| 3 | + | Vous pouvez trouver une liste récente des développeurs Lazarus ici : [[Developer pages]]\ | |
| 4 | + | Vous pouvez trouver l'historique des développeurs Lazarus ici : [[History]] | |
| 5 | + | ||
| 6 | + | ## Définir la cible d'un correctif | |
| 7 | + | ||
| 8 | + | Quand de nouveaux bugs sont entrés, nous essayons de définir une cible dans quelle version le bug sera corrigé. Si le bug est mis à *post 1.2*, cela signifie que les développeurs pensent que le bug n'est pas assez important pour bloquer la livraison de la 1.0.x. Vous pouvez bien sûr garantir que les problèmes *post 1.2* en fournissant les correctifs pour ces problèmes. | |
| 9 | + | ||
| 10 | + | Certains critères sont : | |
| 11 | + | ||
| 12 | + | - Seuls les widgets gtk2, qt et win32 sont stables dans la 1.0.x. Les bugs pour les autres jeux de widgets (Carbon) sont mis à post 1.2. | |
| 13 | + | - Jusqu'à la 1.0, il y aura un gel des fonctionnalités. De nouvelles fonctionnalités et composants obtiennent généralement une cible post 1.2. Les bugs affectant la stabilité ont une priorité plus élevée que les bugs qui corrigent l'implémentation d'une propriété. | |
| 14 | + | - Certains composants ne sont pas assez stables et devraient être désactivés pour la 1.0.x. S'ils sont désactivés, les corriger avant la 1.2 ne sera plus nécessaire. | |
| 15 | + | ||
| 16 | + | Pour plus de détails sur les diverses versions de Lazarus, voir [[Version Numbering]] | |
| 17 | + | ||
| 18 | + | ## Ce que nous projetons de faire | |
| 19 | + | ||
| 20 | + | ### TODOs | |
| 21 | + | ||
| 22 | + | 1. [[Lazarus 1.8.0 release notes]] | |
| 23 | + | 2. [[Detailed Lazarus release template todo]] | |
| 24 | + | ||
| 25 | + | ### Tâches | |
| 26 | + | ||
| 27 | + | 1. [[IDE Development]] | |
| 28 | + | ||
| 29 | + | ### Feuille de route | |
| 30 | + | ||
| 31 | + | 1. [Current Roadmap](http://bugs.freepascal.org/roadmap_page.php?project_id=1) - Feuille de route de la version actuelle de Lazarus. | |
| 32 | + | 2. [[Roadmap]] - Etat courant de quelques parties de Lazarus (IDE, LCL and others) | |
| 33 | + | 3. [[Icon Editor Roadmap]] - Feuille de route de l'outil Editeur d'icône. | |
| 34 | + | 4. [[LCL Documentation Roadmap]] - Feuille de route de la documentation de la LCL | |
| 35 | + | ||
| 36 | + | ## Ce que nous avons fait | |
| 37 | + | ||
| 38 | + | 1. [[Lazarus 1.6.0 release notes]] | |
| 39 | + | 2. [[Lazarus 1.4.0 release notes]] | |
| 40 | + | 3. [[Lazarus 1.2.0 release notes]] | |
| 41 | + | 4. [[Lazarus 1.0 release notes]] | |
| 42 | + | 5. [[Lazarus 0.9.30 release notes]] | |
| 43 | + | 6. [[Lazarus 0.9.28.2 release notes]] | |
| 44 | + | 7. [[Lazarus 0.9.28 release notes]] | |
| 45 | + | 8. [[Lazarus 0.9.26 release notes]] | |
| 46 | + | 9. [[Lazarus 0.9.24 release notes]] | |
| 47 | + | ||
| 48 | + | ## Ce que nous ne ferons pas | |
| 49 | + | ||
| 50 | + | 1. [[Lazarus known issues (things that will never be fixed)]] | |
| 51 | + | ||
| 52 | + | ## Banches Lazarus / numéros de version | |
| 53 | + | ||
| 54 | + | Le schéma en art ASCII montre ce que les développeurs Lazarus ont choisi comme politique d'embranchement (*branching policy*) pour la livraison 1.0. Cela illustre aussi la manière dont le développement actuel fonctionne. | |
| 55 | + | ||
| 56 | + | Le temps va de gauche à droite : les différentes branches sont montrées verticalement. B indique un point d'embranchement (*branch point*), T une étiquette (*tag*, livraison). | |
| 57 | + | ||
| 58 | + | 0.9.30 0.9.30.2 0.9.30.4 | |
| 59 | + | | | | | |
| 60 | + | fixes_0_9_30: -- T - 0.9.30.1 - T - 0.9.30.3 - T - 0.9.30.5 -- End of life | |
| 61 | + | / | |
| 62 | + | | 0.99.0(1.0.RC1) 1.0.0 1.0.2 1.0.4 1.0.6 1.0.8 1.0.10 1.0.12 | |
| 63 | + | | | more RCs | | | | | | | | |
| 64 | + | fixes_1_0: | ------T - 0.99.1 -< .. >-- T - 1.0.1 -- T -- 1.0.3 -- T -- 1.0.5 -- T -- 1.0.7 -- T -- 1.0.9 -- T -- 1.0.11 -- T -- End of life | |
| 65 | + | | / | |
| 66 | + | | / 1.2.0 1.2.2 1.2.4 | |
| 67 | + | | / | | | | |
| 68 | + | fixes_1_2: | | ----- T - 1.2.1 --- T - 1.2.3----- T - 1.2.5 ---- End of life | |
| 69 | + | | | / | |
| 70 | + | | | | | |
| 71 | + | trunk: --- 0.9.29 --B-- 0.9.31 ------B- 1.1 -------------------------------------B------- 1.3 ------------ Developing for 1.4 or 2.0 | |
| 72 | + | ||
| 73 | + | ## Voir aussi | |
| 74 | + | ||
| 75 | + | - [[Roadmap]] | |
| 76 | + | ||
| 77 | + | --- | |
| 78 | + | *From the Free Pascal wiki, page "Lazarus Development Process/fr", as it stood on 2017-03-05 after a change by E-ric, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).* |
