anchor.diff:  
   Opportunités::
     * Une bonne recherche nécessite des réglages fins et un certain temps d'ajustements et d'observation ;
  -  * Ça ne coûterait pas cher de faire du link::http://www.uxbooth.com/articles/the-art-of-guerrilla-usability-testing/[guerilla testing] devant la Maison de la Radio pour recueillir une connaissance des pratiques de recherche ;
  +  * Ça ne coûterait pas cher de faire du link:http://www.uxbooth.com/articles/the-art-of-guerrilla-usability-testing/[guerilla testing] devant la Maison de la Radio pour recueillir une connaissance des pratiques de recherche ;
     * Les résultats d'autocomplétion pourraient être basés sur des critères de fraicheur et de popularité (de recherche, de visites, de tags cliqués) ainsi que par choix éditoriaux.
   
   > Il y a 2 ans, on a commencé la nouvelle infrastructure _from scratch_.
   > Maintenant on s'ennuie presque — beaucoup de micro-tâches, souvent de l'ordre d'une journée ou moins.
   
  +[TIP]
  +.Actions et envies priorisées
  +====
  +_dtc innovation_ et l'équipe API ont fait émerger et priorisé une liste d'actions à mener autour des projets de l'équipe.
  +
  +Cette liste exhaustive d'envies est formulée en <<emerging-todolist,annexe de ce document>>.
  +====
  +
   #### Module rf-pg-connector
   
   Concernant les limitations de `rf-pg-connector`, David Bruant a passé un peu de temps avec Florian de l'équipe API.
  
positive.code: 
  Au 9 juillet 2017, la _stack_ est basée sur `node@6` et a pour objectif de suivre son cycle _Long-term Support_ (LTS).
  Le langage JavaScript est utilisé à hauteur de l'implémentation supportée par Node. +
  Le choix technologique initial des services API étaient basés sur link::http://loopback.io/[LoopBack] et link::https://www.mongodb.com/fr[MongoDB].
  Après moults difficultés et frustrations, l'équipe s'est recentrée sur le duo link::https://expressjs.com/[Express] et link::https://www.postgresql.org/[PostgreSQL].
  
  L'équipe API met à disposition plusieurs modules Node
  
  [horizontal]
  Succès::
  
negative.code:   * L'absence de normalisation des valeurs (invité·e·s, artistes, thèmes, tags etc.) peut limiter considérablement l'usage externe du fait de jointures de données complexes et coûteuses en nettoyage.
  
  Opportunités::
    * Aller au-delà de _JSON Schema_ avec des link:http://schema.org/docs/full.html[schémas connus de données] exprimés en link:http://json-ld.org/[JSON-LD] et/ou link:https://swagger.io/[Swagger] pour appliquer du _typage_ aux modèles de données ;
    * Employer des ontologies génériques (ex: link:https://www.wikidata.org/[Wikidata]), spécialisées (ex: link:https://musicbrainz.org/[MusicBrainz]) ou spécifiques à Radio France (à la link:http://www.bbc.co.uk/things/[BBC Things]) pour définir les valeurs retournées par l'API ;
    * Les deux précédents points auraient également un impact bénéfique en interne : recherches et recommandations para-produits, enrichissement naturel des données (via des extraits Wikipédia  par exemple) ;
    * Organiser un _soft launch_ avec les équipes de la link:https://etalab.gouv.fr[mission Etalab] pour se roder à l'exercice des _hackathons_ et obtenir des retours d'utilisation de l'_Open API_.
  
  === Observations Direction du Numérique
  
  