vendredi 8 mars 2013

Sortie de IceScrum 6#3

IceScrum

Le 6 mars 2013, sortie directement de la release 6#3 d'IceScrum sans passer par la 6#2 qui a rencontré des problèmes de stabilité.

J'ai retenu, outre les améliorations de la version Pro:

  • reste à faire initial pour les tâches
  • la possibilité de commenter les tâches
  • l'envoi d'un email à la création d'une tâche urgente ou la suppression du bac à sable (avec raison)
  • la conservation de l’historique de recherche du finder (filtres dans l’URL)
  • l'affichage du nombre de stories, features et acteurs dans le titre des vues
  • l'amélioration des performances du push
  • des zones plus grandes pour la description des stories et des textes d'acceptation
  • une amélioration du formatage du texte riche
  • des logs détaillés pour la sécurité et l'authentification

ainsi que la correction de :

  • perte d'information lors des copies de story
  • correction du reste à faire du sprint burndown
  • affichage de la mauvaise release dans le plan
  • liens incorrects
  • info bulles persistantes
  • perte de pièce jointes

Enfin, on s'oriente vers l'abandon du support de Tomcat 6 au profit du 7, la migration est encouragée. Pour les détails, c'est ici et pour télécharger, .

lundi 4 mars 2013

Maven 3.0.5

Logo Maven

Le 23 février 2013, la version 3.0.5 de Maven est sortie. Elle n'apporte que le passage à Wagon 2.4, ce qui semble corriger principalement des problèmes avec SSL, des désactivations par défaut de vérification de sécurité et des problèmes de build avec le JDK 1.7. Voir le site ou la mailing list.

dimanche 24 février 2013

Sortie de Subversion 1.7.8 et de subclipse 1.8.18

Logo subversion

Subversion version 1.7.8 est sortie le 19 décembre et est à récupérer ici.

Cette version apporte des améliorations et corrections mineures. Voir le détail.. Signalons:

  • l'ajout de l'option include-externals pour la commande commit
  • prise en charge de l'agent GPG sous Unix
  • amélioration des performances sur les disques réseau

Dans le même temps, signalons la sortie de la version 1.8.18 de subclipse le 9 janvier 2013, qui permet d'utiliser subversion depuis Eclipse. Cette version:

  • apporte la mise à jour à SVNKit to 1.7.8
  • corrige branch/tag pour la sélection d'une unique resource
  • corrige une exception null pointer du cache du graphique de révision des builds.

L'URL de mise à jour Eclipse: http://subclipse.tigris.org/update_1.8.x et le téléchargement ici.

Jenkins passe la 500ème

Logo jenkins

Le 26 janvier est sortie la version 1.500 de Jenkins, suivie de la 1.501 le 10 février. Quoi de neuf depuis la 1.492 ? Je note, parmi plein d'autres choses:

  • possibilité de désactiver les hook post-commit svn
  • correction d'une vulnérabilité de la clef principale qui protège toutes les données sensibles dans $JENKINS_HOME

La 1.501 corrige notamment plusieurs régressions créées par la 1.500.

Pour l'intégralité des modifications, voir ici et pour télécharger, c'est ici.

Documentation de code ExtJS

sencha

Vous connaissez le site de documentation ExtJS ? Vous voulez faire la même chose pour votre code ? C'est possible grâce à JsDuck.

Pour un démarrage rapide, il suffit d'installer ruby, gem et JsDuck:

 # gem install jsduck

puis de lancer l'outil sur votre code:

 $ jsduck --output votre/docs

On peut également utiliser un fichier de configuration json pour personnaliser tout ça (option --config).

Dans votre code, il suffit d'ajouter des commentaires du type:

 /**
  * commentaire d'objet, méthode ou attribut
  ...
  */

et d'utiliser certaines annotations du type

 @param {type} nom description ....

ou

 @return {type} description

Lisez la documentation pour plus de détails

Sortie de IceScrum 6#1

IceScrum

Le 26 janvier 2013, sortie de la release 6#1 d'IceScrum. On notera, outre les améliorations de la version Pro:

  • des miniatures pour les pièces jointes
  • la conservation de l’historique de recherche du finder (filtres dans l’URL)
  • l'affichage du nombre de stories, features et acteurs dans le titre des vues

ainsi que la correction de :

  • restauration des ids manquants dans les exports
  • problème de recherche de story par ID
  • correction de la mauvaise redirection après acceptation de story

La R6#2 est actuellement terminée mais a quelques problèmes de stabilités qui retardent sa sortie ... ... en attendant, la R6#1 est téléchargeable ici.

Sortie de Sonar 3.4 et 3.4.1

Sonar

Sortie le 22 décembre de Sonar 3.4 et le 8 janvier 2012 de la version 3.4.1. Cette dernière corrige une faille de sécurité qui réinitialisait les permissions des projets à chaque analyse. Donc vivement conseillée !

Concernant les nouveautés de la 3.4.1, on notera:

  • un nouveau service de mesure donnant des métriques, via des requêtes enregistrables et réutilisables, accessible en mode anonyme
  • une possibilité de comparer les métriques entre projets
  • une amélioration du menus projets (retour rapide aux projets récemment consultés, un accès aux projets, développeurs et vues)
  • des alertes sur des variations paramétrées de métriques
  • une page d'accueil moins effrayante pour les nouveaux utilisateurs

Ces nouveautés sont décrites en image ici.

On trouve aussi :

  • possibilité de faire une comparaison entre plusieurs projets,
  • possibilité de remplacer l'outil de couverture de code par langage
  • possibilité de comparer plusieurs versions d'un projet
  • une API Ruby
  • filtre par langage dans l'API Web Services

A télécharger ici.

lundi 24 décembre 2012

Sortie de IceScrum 5#5 et 5#5.1

IceScrum

L'accélération d'IceScrum semble se confirmer. Pour preuve la sortie de la 5#5 suivie de peu d'une version apportant des corrections mineures, la 5#5.1 le 17 décembre. Au menu:

  • Indicateur de dispo de l'équipe / sprint
  • Pièces jointes pour le projet, les releases et les sprints
  • Les projets archivés sont masqués dans la liste des projets
  • Rafraichissement des dépendances lorsqu’on créé plusieurs stories à la suite
  • Alerte pour les utilisateurs de versions anciennes d’Internet Explorer
  • Des corrections de bug dont une erreur lors du décalage au prochain sprint

Comme d'habitude, les détails ici et le téléchargement .

dimanche 2 décembre 2012

Sortie de Jenkins 1.492

Logo jenkins

Le 25 novembre, sortie de la version 1.492 de Jenkins. Quoi de neuf depuis la 1.486 ? Je note, parmi d'autres choses:

  • la correction du crash causé par de grandes séries de tests
  • la correction du plantage avec maven-failsafe-plugin
  • la correction du bouton "désactiver le projet" qui plantait les pages des projets en style libre
  • correction d'un XSS
  • correction des niveaux de journalisation
  • correction de l'affichage de jobs dans des dossiers lors de l'affichage de jobs liés à un ordinateur ou une étiquette
  • téléchargement multiple de plugins lors de dépendances qui se recouvrent.
  • amélioration de l'autocomplétion des noms de jobs
  • centralisation des logs des esclaves
  • prise en charge de la désinstallation des plugins
  • ajout de la gestion des anciennes données dans la page de gestion de Jenkins
  • correction de plusieurs exception null pointer

Pour l'intégralité des modifications, voir ici.

Sortie de Sonar 3.3.2

Sonar

Sortie, le 24 octobre de la version 3.3 de Sonar, l'outil de qualimétrie, suivie les 7 et 21 novembre des versions correctives 3.3.1 et 3.3.2. On notera:

  • prise en charge des projets multi langages (source dans des répertoires différents pour le moment)
  • l'apparition de profils multiples par projet (un par langage)
  • l'analyseur de code Java SSLR en remplacement de ANTLR. SSLR était déjà utilisé pour Javascript, Cobol, PL/SQL, Flex, C, C++, C# et Python.
  • l'ajout de 2 règles pour Java
  • l'apparition d'une couverture de code globale (tests unitaires et tests d'intégration)
  • une gestion améliorée des exclusions de fichiers
  • une amélioration de l'IHM: fil d’Ariane, liste déroulante dynamique et fenêtres modales.

La 3.3.1 corrige notamment un problème posé par la traduction française provoquant un crash au démarrage. Le pack en version 1.6 (13 novembre 2012) est .

La 3.3.2 corrige des problèmes rencontrés avec Postgres 8.

Pour une description avec captures d'écran, c'est , les changelogs sont et le téléchargement, ici. Penser également à la doc d'installation et de mise à jour.

A noter également la sortie du plugin Jenkins pour Sonar version 2.0.1 qui corrige quelques bugs et ajoute les champs login et password pour accéder à l'instance de Sonar. Voir le changelog ici. Pour la documentation, c'est .

J'en profite enfin pour signaler un plugin Thucydides en version 0.1 sorti le 6 juin 2012: voir là.

samedi 1 décembre 2012

Sortie de IceScrum R5#3 et 5#4

IceScrum

Le 8 novembre puis le 23 sont sorties deux nouvelles versions pour Icescrum. On trouve dans la version communautaire:

  • l'amélioration du finder
  • des droits d’accès personnalisés pour les stakeholders
  • génération automatique d'une note de fin de release et de sprint
  • l'indication des versions concernées
  • une icebox pour conserver les stories rejetées
  • le PO peut créer des stories depuis le backlog
  • un installeur graphique
  • le stockage dans le cloud des pièces jointes
  • sauvegarder des graphiques en PNG
  • copie des tâches récurrentes entre les Releases
  • ajout d'écrans HTML5
  • intégration de la version publiée intégrées à la Timeline
  • meilleur support des terminaux tactiles
  • les tâches non terminées du dernier Sprint d’une Release sont maintenant décalées dans la Release suivante
  • Intellij IDEA
  • des corrections de bugs

Voir ici et pour le détail et pour la télécharger, c'est là.

dimanche 25 novembre 2012

Publication de cucumber-json2report

Cuke

Première publication d'un afficheur de rapport web utilisant la sortie JSON de cucumber-jvm, comme alternative à cucumber-reporting:

Voir sur github, pour une description détaillée des fonctionnalités et des captures d'écran.

mardi 16 octobre 2012

Sortie de Jenkins 1.486

Logo jenkins

Le 14 octobre, sortie de la version 1.486 de Jenkins. Des corrections de bugs, dont un gros affichant à tort la file des builds vide. Parmi les autres, correction de la consommation de toute la mémoire lors de l'interprétation de grandes sorties de tests de Surefire et la célébration via le fond d'écran de la 486.

Pour l'intégralité des modifications, voir ici.

samedi 13 octobre 2012

Sortie de Jenkins 1.485

Logo jenkins

Le 7 octobre, sortie de la version 1.485 de Jenkins. Des corrections de bugs, une amélioration de l'empreinte mémoire notamment avec les grandes requêtes HTTP et surtout un chargement au besoin des enregistrements de build améliorant le temps de démarrage.

Pour l'intégralité des modifications, voir ici.

A noter également l'apparition d'un plugin Thucydides (version 0.1)... A suivre !

samedi 6 octobre 2012

Sortie de Jenkins 1.484

Logo jenkins

Les 23 et 30 septembre, sortie des versions 1.483 et 1.484 de Jenkins. Des corrections de bugs, une prise en charge des liens symboliques et une restauration automatique des esclaves dès la disponibilité d'espace disque.

Pour l'intégralité des modifications, voir ici.