mercredi 28 octobre 2009

Classement des auteurs pour un article

Une fois de plus revient ce vieux serpent de mer qu'est la question de l'ordre des auteurs d'un article rédigé à plusieurs mains. On aurait pu croire le problème simple, mais manifestement ce n'est pas le cas (pour tous). Je ne peux pas résister au plaisir de faire un billet rapide sur la question (juste pour vous faire réagir :)

PhDcomics_author_list.gif Illustration tirée de Cham, Jorge : Author List, dans Piled Higher and Deeper, 13/3/2005

Quand il s'agit de déterminer l'ordre des auteurs d'un article, les gens sont capable d'une imagination débordante : simple ou double tris imbriqués selon le poste, l'âge, le domaine ou encore la météo du jour, ou bien par importance de contribution, de besoins administratifs ou encore de positionnement. Chaque fois qu'on pense avoir tout vu, on tombe sur une nouvelle fantaisie.

Au final, si c'est très distrayant à regarder, c'est surtout très casse-pied à démêler. Surtout quand on est face à un discours multiple :

  • d'un côté, il y a (quasi ?) unanimité sur l'absurdité de la bibliométrie telle qu'elle est pratiquée par les agences gouvernementales en charge de la recherche;
  • d'un autre côté, quand on regarde la liste des auteurs d'un article inconnu, on ne peut faire aucune déduction sur l'intention qu'ont eu les auteurs en adoptant un ordre précis. Est-ce que Machin est plus respectable que Truc, ou a encore plus contribué que Bidule ? Impossible à savoir;
  • et bien sur, il y a également l'aspect de déterminer quel ordre va adopter un groupe de personnes quand il s'agira, pour elles, de publier.

La solution est à mes yeux évidente : affirmer ses idées et n'utiliser que l'ordre alphabétique [1], au besoin en mentionnant ce détail pour plus de clarté.

Comme de toute façon personne ne peut en déduire quoi que ce soit, et que tout le monde s'en fout, autant faire simple. Honnêtement, vous faites l'effort de suivre des auteurs pour savoir si leur position dans la liste des rédacteurs de leurs publications augmente ou régresse ? Moi pas.

L'ordre alphabétique est simple, compréhensible par tous, « juste » (quand on connait l'importance de ce critère...) et permet surtout de se débarrasser d'un problème humain empoisonnant.

Note

[1] le choix des méthodes de comparaison est laissé comme amusette à l'intention du lecteur : comment déterminer la précédence entre caractères accentués (é, ê et e, par exemple), ou pire entre caractères non-latin (チ, ϐ, Ж...) ?

jeudi 8 octobre 2009

Offre de poste : ingénieur des technologies web

Description du poste

Le LIRIS (laboratoire CNRS, UMR5205) / Université Lyon 1 recrute un ingénieur expérimenté au 1er janvier 2010 pour une durée de 20 mois. L'ingénieur travaillera dans l'équipe SILEX dans le cadre du projet ITHACA en lien avec des scientifiques du LIRIS, de l'Université Lyon 2 et du TECFA-Genève. Le projet ITHACA a pour objectif de mettre en place une plateforme web synchrone dédiée au tutorat dans l'enseignement supérieur, dotée de capacités réflexives permettant de favoriser la conscience d'activité de groupe et l'apprentissage. La plateforme sera spécialisée pour être utilisée dans le cadre de plusieurs formation universitaires à distance. Elle utilisera une plateforme de gestion de traces d'utilisation développée dans l'équipe SILEX du LIRIS, appelée SGBT (Système de gestion de bases de traces).

Les missions du candidats seront les suivantes :

  • développement de la plateforme Ithaca et du SGBT
  • coordination des développements de la plateforme Ithaca et du SGBT en liaison avec l'équipe technique de Lyon 2, et avec les autres projets de l'équipe SILEX
  • encadrements de stagiaires et intégration de leurs travaux, etc.

Les technologies utilisées sont des technologies web au sens large : serveur de médias Red5/java, Flex/Flash, python. Une connaissance de frameworks tels que Cairngorm ou Spring serait un plus, ainsi que de REST et RDF.

Le candidat devra justifier de quelques années d'expérience dans le domaine ou dans un domaine proche, il devra avoir des qualités relationnelles, de rédaction, de travail en équipe, etc. Il devra être capable d'être à la passerelle entre des utilisateurs non-techniques et des chercheurs en informatique.

Le poste sera situé à l'Université Claude Bernard Lyon 1

Salaire : > 2200 € net

Contact : envoyer CV + lettre de motivation à Pierre-Antoine.Champin@liris.CNRS.fr et Yannick.Prie@liris.CNRS.fr

Précisions

Rapidement, il s'agit de participer au développement d'une application Flash qui gère des flux audio/vidéo en simultané, avec en parallèle de transactions rapides sur des bases de données et différents services.

C'est un contrat de 20 mois, dans le cadre d'un projet de recherche. Il s'agit pour le candidat d'être leader sur sa partie du travail, mais il pourra (un peu) s'appuyer sur d'autres membres du projet pour des points précis. Nous recherchons quelqu'un qui soit immédiatement opérationnel sur les technologies web utilisées; il est important de bien maîtriser développement d'interfaces graphiques, y compris de nouveaux composants.

Globalement, c'est un boulot sympa, avec du volume mais rien de bien extraordinaire niveau complexité. Les partenaires du projet (différents universitaires) sont dynamiques, avec des profils variés (enseignement de langues, modélisation, visualisation interactive, suivi de l'activité, web sémantique...)

Je peux répondre à toutes vos questions sur ce poste, en privé ou en commentaire de ce billet.

En savoir plus :

Précisions diverses :

  • tout le développement informatique est placé sous des licences libres (GPLv2 et v3, précisément)
  • l'employeur est particulier, puisqu'il s'agit d'un projet de recherche universitaire (CNRS)
  • le projet comporte des personnes fortement impliquées dans le logiciel libre, qui contribuent au noyau linux ou à VLC
  • c'est une possibilité intéressante de travailler dans le logiciel libre : mission longue, correctement rémunérée
  • le projet s'appuie sur de nombreuses technologies libres déjà existantes (java, mysql, python, GNU/linux, HTTP, REsT, RDF, XML, apache), ainsi que sur des outils de recherches libres eux aussi (advene, SGBT)

dimanche 21 juin 2009

Vie quotidienne au CNRS : censure des opinions personnelles

Thibaud Hulin travaille avec moi au LIRIS, CNRS UMR5205, dans l'équipe SILEX. Thibaud Hulin et moi partageons le même statut, à savoir contractuel et non pas titulaire.

Dans le contexte de l’affaire Vincent Geisser, Thibaud relai les évènements en cours et les commente. Quelques jours plus tard, il reçoit un appel téléphonique (quand on connait l'état de l'annuaire du LIRIS, c'est déjà en soit une surprise :) du directeur de laboratoire lui demandant de supprimer son billet; la demande venant du service du Fonctionnaire de Sécurité Défense (FSD).

Au delà d'un soutien normal envers mon collègue de travail, je ne peux pas m'empêcher de m'interroger sur les prérogatives et droits de ce fameux FSD qui agit tant mais dont on ne sait rien.

Sur cette affaire, je ne prend pas position sur les travaux de Vincent Geisser, que je ne connais pas, mais sur le contrôle de la liberté de parole des personnes travaillant au CNRS.

En savoir plus :

lundi 8 juin 2009

Diigo : un outil de web social

Diigo est un outil d'enrichissement partagé du web.

Ses principales fonctionnalités sont :

  • la gestion de bookmarks en collections (comme Reddit)
  • la gestion de groupes d'utilisateurs (comme Reddit)
  • le partage de bookmarks entre utilisateurs et groupes (comme Reddit)
  • le marquage par tags de bookmarks (comme Reddit)

Jusqu'ici, que du très classique me direz-vous. Là où Diigo devient intéressant, c'est avec ses possibilités d'enrichissement du contenu.

Il est ainsi possible d'annoter une page web, de la même façon qu'on annoterait un PDF. Ces annotations peuvent être privées ou partagées. Des outils permettent de trouver rapidement toutes les annotations partagées au sein d'un groupe et de les consulter, autorisant ainsi une lecture collective asynchrone de ressources web.

Les annotations sont attachées à des éléments précis d'une page web (zone de texte, par exemple) pour créer une forte contextualisation.

Annotations dans Diigo

Lors de la navigation web, il est possible de filtrer les annotations existant pour une page afin de ne visualiser que celles provenant de personnes ou de groupe précis.

Filtrage des annotations dans Diigo

Également, Diigo permet des commenter des pages et sites web. À la différence des annotations, ces commentaires sont globaux et approprié à la mise en place de discussions simples.

Commentaires dans Diigo

En revanche, Diigo ne permet que de « plusser » des bookmarks afin de leur attribuer une note globale, là où d'autres outils (comme Reddit) ont plus de possibilités.

Une des fonctionnalités de Diigo est très intéressante pour SILEX : il est possible de s'abonner aux flux RSS de presque tous les éléments existants : activité des membres d'un groupe, annotations liées à une page, commentaires, mot-clé, etc. Ce qui veut dire qu'en mettant en place un préparateur de trace RSS→observé on a la possibilité d'alimenter le SGBT, et donc d'avoir un traçage d'une activité collective tournant autour des bookmarks.

Ah oui, et aussi : Diigo pourrait permettre à SILEX de partager simplement des trouvailles sur le web ;)