Réunion du 27 juin 2018

Contents

LoOPS

Pour rappel, les événements sont affichés sur la page du réseau
Le prochain événement est un café LoOPS le 3/7 de 13h à 14h au Proto204.
Pour rappel, le café n’est pas ouvert aux seuls informaticiens, la preuve : David Rousseau nous présentera les défis de l’apprentissage automatique appliqué à la physique des particules.

JIs 2018 à Port-Bail du 1er au 4 octobre

Les dates limites sont le 7/7 pour les inscriptions et le 30/6 pour les proposition de présentations.
Concernant les contributions, il est possible de ne donner que le résumé pour la soumission.
Les contributions prévues par le LAL sont :

  • un plongeon par Christian sur les aspects multi-langages
  • un plongeon qui aborde des aspects de la programmation fonctionnelle avec Scala
  • une présentation de 20 min sur l’analyse de données astronomiques avec Apache Spark
  • une présentation du Dashboard de GitLab par Antoine 11/07

La journée des journées des nouveaux entrants à l’IN2P3 se déroule en même temps.

Divers

Formation Python: la communauté des développeurs Python est devenue importante, il est nécessaire de restructurer à la fois les demandes et les financements pour ce type de formations.

Au Royaume-Uni, la communauté des ingénieurs de recherche tente de s’organiser autour du logiciel durable. Ils suivent derrière Software carpentry, aux EU, la même communauté s’est nommée United Research Software Sustainability Institute (URSSI)

PacktPub propose sur inscription 1 livre informatique par jour.

AstroLab

Julien présente l’ébauche d’un nouveau site sur GitHub Pages, basé sur Jekyll. C’est donc une page entièrement statique.
L’édition dans GitHub Pages se fait en Markdown tandis que le formatage se fait par balise YAML.
Julien propose une présentation rapide :

  • le site aborde la programmation fonctionnelle et Spark pour la communauté scientifique ;
  • il sera déployé la semaine prochaine pour obtenir une reconnaissance par un label LSST, à la venue de Emmanuel Gangler ;
  • un des soucis est que les machines du CC IN2P3 ne sont pas dédiées à la R&D technologique et ne peut donc aider le projet ;
  • le site permet de centraliser les documents pour pouvoir communiquer un portail aux intéressés ;
  • Michel l’a mis en contact avec des personnes du CERN (CMS) qui bossent sur spark-root. Leur groupe a plusieurs étudiants GSoC et ingénieurs dédiés. Une réunion mi-juillet en visioconférence permettra de déterminer si une vision commune permet des projets communs.

Le besoin impérieux se fait sentir de trouver une jolie image pour jouer sur le nom du projet : par exemple ça
Serge rappelle aussi que les CMS peuvent générer des sites statiques, qui sont plus légers.

Contrôle-commande PRAE

PRAE est un ensemble accélérateur + détecteur monté par plusieurs des labos qui vont fusionner.
A priori, le contrôle-commande sera basé sur une réutilisation des technos développées dans le cadre de ThomX, pour le matériel comme le logiciel (TANGO) par Philippe et le groupe contrôle-commande. L’acquisition serait basée sur l’outil DCOD sur lequel le CSNSM et l’IPN ont une expérience importante.
Une réunion a eu lieu avec le CSNSM, l’IPNO, et le LAL pour planifier une organisation commune cohérente du pilotage en temps réel (mou) de l’ensemble.

Usage des wikis des forges sociales Gitlab (et Github ?)

Premier point d’attention : un dépôt Git de wiki peut être cloné mais pas forké.
Il n’y a aucune interface web pour voir sa branche, ce qui peut poser des soucis en cas d’édition simultanée.
L’édition simultanée via l’interface web est a priori déconseillée, mais en pratique, cela peut servir à vérifier que l’aspect obtenu correspond à ce qu’on souhaite.

Par ailleurs, et indépendamment du wiki de Gitlab, le Markdown intégré à Gitlab intègre des bibliothèques intéressantes, par exemple pour intégrer des diagrammes Gantt avec mermaid.
Créer une table des matières dans le wiki est aussi possible avec la syntaxe [[_TOC_]], peut-être est-ce aussi faisable en Markdown dans des fichiers.

Laisser un commentaire

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