Trac, un système de gestion de projet atteint sa nouvelle version Trac 1.4

trac

Par une publication le lancement significatif du système de gestion de projet Trac 1.4 a été présenté, qui fournit une interface Web pour travailler avec les référentiels Subversion et Git, un Wiki intégré, un système de suivi des bogues et une section de planification fonctionnelle pour les nouvelles versions.

entrec est un outil de gestion de projet et de suivi de bogues écrit en Python, Inspiré de CVSTrac et également distribué sous licence BSD, SQLite, PostgreSQL et MySQL / MariaDB peuvent être utilisés pour stocker des données.

Trac adopte une approche minimaliste de la gestion de projet et permet à l'utilisateur d'automatiser les opérations routines typiques avec un impact minimal sur les processus et les règles déjà développés dans l'environnement de développement.

Le moteur wiki intégré vous permet d'utiliser le balisage wiki dans les descriptions de problèmes, les objectifs et les engagements. Prend en charge la création de liens et l'organisation des liens entre les messages d'erreur, les tâches, les modifications de code, les fichiers et les pages wiki.

Pour suivre tous les événements et activités, le projet propose une interface sous la forme d'une chronologie. Sous forme de plugins, les modules sont disponibles pour générer des actualités, créer une plateforme de discussion, mener des enquêtes, interagir avec divers systèmes d'intégration continue, générer de la documentation dans Doxygen, gérer les téléchargements, envoyer des notifications via Slack, prendre en charge Subversion et Mercurial.

Parmi ses principales caractéristiques, on peut souligner les suivantes:

  • Il permet de relier des informations entre une base de données d'erreurs logicielles, un système de contrôle de version et le contenu d'un wiki.
  • Il sert d'interface Web à un système de contrôle de version tel que Subversion, Git, Mercurial, Bazaar ou Darcs.
  • Il utilise un système de modèle Web propriétaire appelé Genshi.

tracerpc

Principales nouveautés de Trac 1.4

Dans cette nouvelle version de Trac 1.4 le passage au rendu à l'aide du moteur de création de modèles rapide Jinja2 est mis en évidence, car le moteur de création de modèles basé sur XML de Genshi est obsolète, mais pour des raisons de compatibilité avec les plugins existants, il ne sera supprimé que dans la branche unstable 1.5.

Comme dans les versions précédentes, en cette nouvelle version la compatibilité avec les versions précédentes est interrompue avec des plugins écrits pour les versions Trac antérieures à 1.0. Les modifications affectent principalement les interfaces d'accès à la base de données.

Les groupes d'utilisateurs mentionnés dans le champ CC sont automatiquement développés dans la liste des utilisateurs inclus dans ce groupe. Les pages Wiki ont un basculement entre l'affichage de texte en écran étroit et en plein écran.

Dans les modèles de notification par e-mail, il est maintenant possible d'utiliser des données sur les changements dans les champs de ticket.

Un aperçu automatique du texte au format wiki est implémenté pour tous les champs standard (par exemple, les descriptions de rapport). De plus, les utilisateurs avaient la possibilité de configurer indépendamment le temps d'attente entre la fin de la saisie et la mise à jour de la zone de prévisualisation.

Le plugin TracMigratePlugin fait désormais partie de Trac et est disponible sous la commande trac-admin convert_db.

Ce plugin vous permet de migrer les données d'un projet Trac entre différentes bases de données (par exemple, SQLite → PostgreSQL). Vous pouvez également observer l'apparence du ticket delete_comment et des sous-commandes de mouvement des pièces jointes.

De les autres changements mis en évidence dans cette nouvelle version, les suivants se démarquent:

  • Prise en charge du clonage de tickets (ainsi que de la création de tickets à partir de commentaires) via le composant optionnel tracopt.ticket.clone.
  • Fournit la possibilité d'ajouter des liens personnalisés à l'en-tête de navigation par des moyens réguliers.
  • La portée des validateurs de modification a été étendue à l'outil d'édition par lots ainsi qu'au processus d'édition des commentaires.
  • Prise en charge de la diffusion de contenu via HTTPS directement à partir de tracd.
  • Mise à jour de la configuration minimale requise pour Python (2.7 au lieu de 2.6) et PostgreSQL (pas plus tôt que 9.1).
  • Les champs de texte personnalisés ont reçu l'attribut max_size.

Si voulez-vous utiliser ce système gestion de projet vous pouvez visiter le lien suivant où vous pouvez trouver de la documentation ainsi que des guides d'installation, d'utilisation et surtout de téléchargement de Trac.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.