Résumé de l'AtlasCamp de Wiesbaden - Valiantys - Atlassian Platinum Partner

Visionnez nos Webinars à la demande | Agilité à l'échelle, IT Service Management, Cloud, Bonnes pratiques Jira, Témoignages clients... Cliquez-ici !

valiantys-logo
Back

Résumé de l’AtlasCamp de Wiesbaden

atlascamp
Bonjour à toutes et tous qui suivez ce blog !

Voici un petit résumé de l’AtlasCamp, le séminaire organisé par Atlassian à Wiesbaden en Allemagne pour la communauté de développeurs, les 22 et 23 Mars 2012 dernier.

DAY 1

Keynote de Jean Michel LEMIEUX, VP Engineering

Jean-Michel LEMIEUX a entamé la journée en nous présentant quelques informations générales sur l’état des produits et leur futur. A retenir :

Confluence 4.0+

  • Page layouts : Une sorte de moteur de templates amélioré pour les pages, disponible pour la version 4.2 (prévue en Avril)
  • Social discovery improved : Atlassian met vraiment l’accent sur ce côté social de partage d’information, d’agglomération de différents types de flux, contenu populaire, etc… (disponible sur la 4.2)
  • Insert macro menu : Possibilité pour les développeurs d’insérer leurs macros en tant que web-item comme on peut le faire dans JIRA
  • Image macro placeholders customizable : Possibilité de customiser le comportement de notre macro lorsque l’on est en édition Rich Text. La zone où notre macro est placée peut être cliquable, proposer des actions, etc..
  • Auto-convert : Mise en forme automatique de contenu lorsqu’on insère dans une page Confluence (ex : filtres JQL, YouTube videos, etc..)

JIRA 5.0+

  • Souhait de rendre plus facile les montées de version pour les plugins (API stable jura-api)
  • Création de Remote issue links via REST (liens entre issues de différentes instances JIRA, ou bien avec d’autres contenus externes)
  • Création de contenu type ‘activity stream’ via REST

Atlassian

  • Rappel sur l’intégration de HipChat avec tous les produits Atlassian
  • Quelques informations sur la PAC : 900 plugins sur la PAC, 3 millions de downloads depuis 2007, en moyenne 11 plugins sont installés sur une instance Atlassian

Plugin checkup

Atlassian recommande d’utiliser ce service pour les upgrades JIRA 5.0, afin d’analyser le code d’un plugin et détecter les points sensibles

La Marketplace selon Jonathan Nolen, Director of Developer Relations et Daniel Franz, Marketplace Manager

Jonathan NOLEN nous a parlé de la Marketplace et de ses avantages :

  • Service de génération de licences
  • Accès direct aux licences pour les clients depuis les produits Atlassian (une démo a été faite de l’installation de licence, sans quitter JIRA en quelques clicks…)
  • Le système gère : le licensing, le panier d’achat, le paiement, la facturation, le renouvellement
  • Notifications de rappel dans le produit

Daniel FRANZ nous expose quant à lui les nouveautés apportées par le site Marketplace :

  • Nouvelle navigation/recherche des plugins plus efficace
  • Nouvelle page de profil des plugins (les prix de plugins sont affichés directement sur la Marketplace)
  • Des contenus graphiques pour présenter les plugins (bannière)

Nouvelles fonctionnalités JIRA 5.0+ racontées par Bryan Rollins, JIRA Product Manager Team Lead

Bryan ROLLINS nous a parlé de JIRA 5.0+ et de ses nouvelles fonctionnalités. En vrac, avant un focus sur cette partie très prochainement sur le Blog

  • 190 plugins déjà compatibles
  • Une API stable publique est en place (les releases majeures nécessitent un upgrade, pas les versions mineures
  • Version stable d’ActiveObjects
  • La view d’une issue est un plugin : on peut développer ses propres panels ou s’intégrer dans ceux qui existent
  • Nouvelle page d’administration
  • Remote plugins
  • REST (l’accent très fort est mis sur ce point) : moins de SOAP, go REST, remote issue links, activity streams, manipulation d’issue (CRUDE) complète via REST, REST API browser en mode dev

DAY 2

Apres une bonne soirée à écouter de l’accordéon… et à boire de la bière… le 2eme jour de cet Atlascamp promet d’être passionnant.

Remote apps par Rich MANALANG, Developer Advocate

Rich MANALANG nous a parlé des prémices des Remote Apps pour les produits Atlassian. Au contraire des plugins (fichiers JAR), qui s’installent dans JIRA, les Remote Apps sont des applications à part entière déployées en externe.
Prochainement, un article sera dédié à ce sujet, avec également la présentation d’un use case utilisé par Rich.
Patience donc…

Better front-end development in Atlassian plugins par Wojtek SELIGA, JIRA Developer

Cette fois il était question d’interface utilisateur dans JIRA. Un récapitulatif des différents concepts et API disponibles a été fait à cette occasion. Cà a donc échangé autour de :

    • AUI
    • AJS
    • Atlassian resources contexts
    • SOY

Un focus a été particulièrement mis sur l’intégration de REST dans JIRA 5, couplée à la technologie AUI, qui permet de réaliser un écran d’interface dynamique et efficace.

Et pour terminer, des Lightning Talks très attendus

Pendant les Atlascamp, une demi-journée est souvent dédiée au « Lightning talks », session permettant à ceux qui le désirent de partager une expérience liée aux produits Atlassian, qu’elle soit d’ordre technique ou non.
Un article sera prochainement dédié à un petit récapitulatif de cette session très intéressante, qui a apporté son lot de nouveautés.

A venir, …. c’est promis

Dans le courant de cette semaine seront publiés sur le blog de Valiantys quelques articles détaillés sur les thèmes suivants traités durant cette Atlascamp :
• Focus sur les nouveautés de JIRA 5
• Introduction aux Remote Plugins
• AtlasCamp « Lightning talks »

Cutted Triangle

Inscrivez-vous à notre newsletter

Demande enregistrée ! Demande en cours... Ceci n'est pas un email Une erreur s'est produite

Conformément à notre politique de confidentialité, nous nous engageons à respecter vos données personnelles.

Contactez-nous

Nos consultants certifiés Atlassian seront ravis de vous répondre.

Rejoindre Valiantys

Nous sommes en train de construire un équipe extraordinaire. Vous en êtes ?

Suivez-nous

Nous utilisons des cookies pour le fonctionnement de ce site, pour améliorer son utilisation, personnaliser votre expérience et réaliser des statistiques de visite. Vous pouvez gérer les paramètres et choisir d’accepter ou non certains cookies durant votre navigation. Pour plus d’informations, consultez notre politique de confidentialité. Nos politique de confidentialité

Paramètres de confidentialité

Afin de faciliter votre navigation et de vous apporter le meilleur service possible, nous utilisons des cookies pour améliorer le site aux besoins des visiteurs, notamment selon la fréquentation.  Pour plus d’informations, consultez notre politique de confidentialité. Nos politique de confidentialité

Recaptcha

Google reCAPTCHA est un système conçu pour distinguer les humains des ordinateurs, de telle sorte que les bots soient incapables de remplir les formulaires de manière malveillante au nom d’un être humain.

Analytics

Utilisé pour envoyer des données à Google Analytics sur le périphérique et le comportement du visiteur. Suit l'internaute à travers les appareils et les canaux de marketing. Utilisé par Google Analytics pour diminuer radicalement le taux de requêtes. Enregistre un identifiant unique utilisé pour générer des données statistiques sur la façon dont le visiteur utilise le site.

LinkedIn

Cookies pour une publicité ciblée : Ces cookies peuvent être mis en place au sein de notre site Web par nos partenaires publicitaires. Ils peuvent être utilisés par ces sociétés pour établir un profil de vos intérêts et vous proposer des publicités pertinentes sur d'autres sites Web. Ils ne stockent pas directement des données personnelles, mais sont basés sur l'identification unique de votre navigateur et de votre appareil Internet. Si vous n'autorisez pas ces cookies, votre publicité sera moins ciblée.

Cookies "réseaux sociaux" : Ces cookies sont activés par les services proposés sur les réseaux sociaux que nous avons ajoutés au site Web afin de vous donner la possibilité de partager notre contenu avec votre réseau et vos connaissances. Ils nous permettent également de suivre votre navigation sur d’autres sites Web et d’établir un profil de vos intérêts. Cela peut avoir un impact sur le contenu et les messages affichés sur les autres sites Web que vous consultez. Si vous n'autorisez pas ces cookies, il se peut que vous ne puissiez pas utiliser ou visualiser ces outils de partage.