Offre de stage : Réingénierie du site web de l'association pour le Traitement Automatique des Langues CONTEXTE L'Association pour le Traitement Automatique des Langues (ATALA) est une association savante fondée en 1959 et qui fédère la communauté scientifique du Traitement Automatique des Langues (TAL). À ce titre, elle dispose d'un site web pour faire la promotion de ses activités. Parmi celles-ci figurent : la conférence TALN, la revue TAL, les journées d'étude, les inscriptions, la gestion de liste de diffusion, le recensement d'outils, de formations et d'équipes de recherche, etc. Le site actuel, réalisé il y a plusieurs années avec le système de gestion de contenus SPIP, n'est plus adapté aux besoins actuels de l'ATALA. Il a donc été décidé de migrer vers un nouveau CMS afin de satisfaire aux besoins de l'association et de faciliter le plus possible les opérations courantes. Parmi les fonctionnalités à améliorer ou mettre en place figurent : la gestion des activités scientifiques (articles, annonces de séminaires, etc.) la gestion fine des utilisateurs (visiteurs, membres, responsable d'activités de l'ATALA, webmestres), l'intégration d'une interface de paiement en ligne pour les inscriptions. Pour cela, la migration vers le nouveau CMS devra récupérer aussi automatiquement que possible les données présentes dans le CMS actuel (par requêtes SQL), puis en les insérant dans le nouveau CMS (par API). Le renouvellement de la charte graphique n'est pas un besoin prioritaire, mais une adaptation du rendu graphique à la nouvelle plate-forme technologique sera bienvenue. OBJECTIFS Le premier objectif du stage est de mieux recenser et qualifier les besoins en gestion collaborative du site afin d'évaluer quels systèmes de gestion de contenu (CMS) répondent le mieux à ces exigences. Une étude des données à migrer de l'ancienne base de données SPIP devra être menée, pour estimer quelles données peuvent facilement être importées vers le nouveau CMS. Un premier prototype sera présenté au CA de l'association pour valider les fonctionnalités, le rendu visuel sur des différents supports (écran d'ordinateur et mobile). Il s'agira ensuite de conduire la migration à proprement parler et les tests nécessaires afin de s'assurer que le nouveau CMS soit opérationnel. Enfin, de nouvelles fonctionnalités seront progressivement ajoutées au site (connexions aux réseaux sociaux, espaces dédiés aux évènements liés à l'association, gestion fine des droits utilisateurs, etc.). Un accent sera mis sur la fluidité de l'interface et l'évolutivité des fonctionnalités proposées par le site. Référence : actuel site web de l'ATALA: http://www.atala.org/ COMPÉTENCES Compétences requises : - Expérience en développement de sites web - Bootstrap, React, node.js - Linux, Mysql, Apache, PHP. Compétences souhaitées : - Expérience avec des plate-formes de gestion de contenu (CMS) - Connaissances de SPIP MODALITÉS Lieu du stage: LIPN, 99 avenue Jean-Baptiste Clément, Villetaneuse Durée : 6 mois (avril - septembre 2016) Rémunération : 546¤ par mois Contexte administratif : Le stage sera directement encadré par Jorge Garcia Flores (LIPN) et suivi par Damien Nouvel (INaLCO) et Cyril Grouin (LIMSI), responsables web du conseil d'administration de l'ATALA. CONTACT Merci d'envoyer CV et motivations à : jgflores@lipn.univ-paris13.fr