Library/fr

From GNUpdf


Selon notre Présentation des objectifs:

La bibliothèque GNU PDF procure des fonctions permettant de lire et d'écrire des documents PDF conformément à la spécification PDF 1.7. Ceci inclut la visualisation (extraire les bitmaps avec contenus de page rasterisés) ainsi que des caractéristiques interactives telles que les commentaires et les formulaires interactifs. La bibliothèque supporte aussi la création de sous-ensembles spécifiques de PDF conformément aux standards ISO PDF/A, PDF/X et ISO 32000.

Si vous êtes intéressés à connaître le stade actuel de développement, vous pouvez consulter le Calendrier de lancement. Si vous êtes un programmeur, veuillez SVP considérer collaborer au développement. Nous recherchons aussi des ressources monétaires qui nous permettraient d'engager des développeurs et ainsi nous permettrent de compléter les tâches requises par le projet le plus rapidement possible.

Général

float
Information pour les novices
Information utile pour les novices voulant joindre l'effort de développement.
Le Plan du Projet (TM)
Le plan du projet et les procédures de développement.
Calendrier de lancement
Ce document contient la description du Plan du Projet and le stade courant de développement de la bibliothèque.
Architecture
Pages contenant le design détaillé de plusieurs parties de la bibliothèque (couches, modules, etc).
Guide des sources
Un guide sur la structure des sources de la bibliothèque.

Tâches

float
Gestion des tâches
Ce document contient de l'information sur la gestion des tâches utilisée dans le développement de la bibliothèque GNU PDF, une description du pool des tâches et une description du schéma de fonctionnement des tâches.
Tâches Flyspray
Nous utilisons le logiciel de gestion des tâches Flyspray pour gérer les tâches associées au développement de la bibliothèque GNU PDF.

Qualité

float
Rapport de complexité cyclomatique
Rapport automatique contenant une liste de toutes les fonctions implémentées jusqu'à ce jour dans la bibliothèque et son nombre McCabe, une mesure directe portant sur la complexité cyclomatique du module de code. Il est créé automatiquement à chaque jour.
Rapport de cohérence API
Rapport automatique contenant la relation des fonctions documentées et la relation des fonctions implémentées. Idéalement, toutes les fonctions documentées devraient être implémentées. Il est créé automatiquement à chaque jour.
Rapport de test d'unité
Rapport automatique avec les résultats des test d'unité de la bibliothèque. Il est créé automatiquement à chaque jour.
Rapport de couverture du code
Rapport automatique contenant de l'information détaillée à propos de la couverture du code de la bibliothèque après éxécution des tests de la bibliothèque. Il est créé automatiquement à chaque jour.

Documentation

float
Manuel de référence de la bibliothèque GNU PDF
Le manuel de référence de la bibliothèque GNU PDF contient une description détaillée de tous les types de données publiques, constantes, variables et fonctions définies dans la bibliothèque. Il est créé automatiquement à chaque jour.
Manuel de services GNU PDF
Nous distribuons quelques services utiles par ligne de commande avec la bibliothèque. Ce manuel contient le manuel d'utilisateur pour ces services. Il est créé automatiquement à chaque jour.
Guide des hackers GNU PDF
Ce document contient des directives de codage pour ceux qui désirent contribuer au projet.

Tests

float
Chambre de torture
Description de la stratégie de test implémentée dans la bibliothèque GNU PDF et instructions en lien à l'écriture de nouveaux cas de test et suites de test.
Document de spécification des tests de la bibliothèque GNU PDF
Le document de spécification des tests de la bibliothèque GNU PDF contient une description détaillée de tous les tests implémentés dans la Chambre de torture de la bibliothèque. Il est créé automatiquement à chaque jour.