Skip to main content

Dissemin hackathon followup

4 min read

Une version française de ce post est ci-dessous.

The Dissemin hackathon has concluded. It has been the opportunity for around 12 people, both experienced and new, to discuss and work on Dissemin in a warm and pleasant atmosphere. During the hackathon, the following new features have been developed:

  • When you are logged in to Dissemin, it is now possible to add publications to your profile directly on Dissemin. (Before, you had to import them on ORCID separately.) It is also possible to remove publications from your profile directly in Dissemin. Your choice of publications is only local to Dissemin and is not propagated back to ORCID (because ORCID has no free API for this purpose).
  • We fixed an incompatibility with some versions of uBlock Origin, where the paper list formatting was broken.
  • We have changed the Elasticsearch configuration to improve performance and to reduce false positives, in particular when searching for author names. Dissemin is now busy reindexing its 90 million papers: once the process completes, matches on author names will be exact.
  • Dissemin is now served over HTTPS!
  • Work has been done towards multi-affiliation support for HAL, and still ongoing: click here to know more
  • We have investigated why some arXiv papers are missing a DOI, determined that this was not a Dissemin issue, and reported it to BASE.
  • Various minor improvements: Dissemin no longer shows papers with an erroneous date in the distant future, the logout menu item is now a link, the footer rendering was improved, there has been work on adding the version number in the interface, we moved to the latest Mathjax CDN, Sentry support has been introduced, and we improved the documentation (here, here, etc.).

Include in my profile

SSL support

Le Hackathon Dissemin a eu lieu, et a été l'occasion pour une douzaine de personnes (nouveaux et anciens) de se retrouver pour discuter et développer Dissemin dans une ambiance conviviale. Au cours du hackathon, les fonctionnalités suivantes ont été développées :

  • Quand vous êtes connecté à Dissemin, il est désormais possible d'ajouter des publications à votre profil directement sur Dissemin, plutôt que de les importer séparément sur ORCID. Il est également possible de supprimer des publications de votre profil directement dans Dissemin. Ce choix est local à Dissemin et n'est pas partagé avec ORCID, car l'API gratuite d'ORCID ne le permet pas.
  • Nous avons corrigé une incompatibilité avec certaines versions de uBlock Origin, qui pouvait entraîner des problèmes lors de l'affichage de la liste des papiers.
  • Nous avons changé la configuration du moteur Elasticsearch pour améliorer la performance et réduire les faux positifs lors des recherches, en particulier sur les noms d'auteurs. Nous sommes actuellement en train de réindexer les 90 millions de papiers connus par Dissemin ; une fois ce processus terminé, seules les correspondances exactes sur le nom des auteurs seront prises en compte.
  • Dissemin est à présent servi en HTTPS !
  • Nous avons commencé à travailler au support des affiliations multiples pour HAL, et nous y travaillons toujours : voir ici.
  • Nous avons étudié pourquoi certains papiers arXiv n'ont pas de DOI indiqué : le problème vient de BASE, nous leur avons signalé.
  • Diverses améliorations mineures ont été faites : Dissemin ne montre plus de papiers dont la date est dans le futur lointain, le menu de déconnexion est à présent un lien, la mise en page du pied de page a été améliorée, nous travaillons à indiquer le numéro de version sur l'interface, nous avons migré vers le dernier CDN Mathjax, nous avons ajouté le support de Sentry, et nous avons amélioré la documentation (ici, , etc.),

Ajouter à mon profil

Support SSL

Dissemin Hackathon

2 min read

(English version below)

Samedi 8 juillet se tiendra un hackathon autour de Dissemin à l'ENS! Venez implémenter avec nous les fonctionnalités dont vous rêvez! Dans une ambiance informelle, nous guiderons les nouveaux contributeurs pour les aider à naviguer dans le code source de Dissemin et comprendre comment y contribuer.
 
Rejoignez-nous:
- le samedi 8 juillet à partir de 9h ;
- 24 rue Lhomond (École normale supérieure), 2e étage, salle de conférence IV (au niveau du partement de Physique), voir ce plan)
 
N'oubliez pas d'apporter votre ordinateur portable et un chargeur.
Pour gagner du temps le jour J, il peut être utile d'installer Dissemin avec Vagrant au préalable, comme indiqué dans la documentation
 

English version

Are you a Dissemin developer, or would you like to start contributing to the Dissemin codebase? Come join us at the Dissemin Hackathon, which will take place at ENS on Saturday, July 8th! The Hackathon is an informal event during which we will help you understand how to navigate the codebase and how to contribute.
 
Practical information:
    - The Hackathon is on Saturday, July 8th, from 9h AM onwards
    - The place is at École normale supérieure, 24 rue Lhomond, 2nd floor, "salle de conférence IV", in the Physics department; see this map to find the entrance)
    
Don't forget to bring your laptop and charger. If you want to get started before the event, the first step is to install Dissemin using Vagrant, following the documentation: https://dev.dissem.in/install.html
 

Dissemin version 0.2.1: Making HAL deposits even simpler

4 min read

(French version below)

We just deployed an update to Dissemin, available on dissem.in. This new version makes it simpler and easier to deposit documents in the HAL repository.

The new Preferences page

We added a Preferences page which allows you to specify your favorite repository and the name of your HAL account.

The new Preferences page

The HAL Preferences page

If you give us the name of your HAL account, we can now directly link your deposits to this account. If we do not know this name, documents that you deposit with Dissemin will be linked to the Dissemin account: you can always attach them manually to your own account later.

You can now specify an email address in your preferences page. This email address will only be used to contact you about the deposits that you perform with Dissemin, e.g., to let you know whether they succeeded or not. Of course, specifying an email address is still optional. Don't worry, we will not spam you :).

Complete changes list

  • New preferences page.
  • Dissemin now pre-selects your favorite repository, the one indicated in the preferences, or selects the most recently used repository otherwise.
  • The metadata fields are now displayed by default when depositing (previously, they were collapsed by default): this makes sure that you do not forget to fill out any of the required fields.
  • You can now indicate your HAL account in the preferences page to use it directly when depositing.
  • When depositing an article, if Dissemin does not know that it was written by you, it displays a warning message. For now on, this warning will no longer be shown if your name is sufficiently close to the name of one of the authors.
  • All subfields on HAL for the "Sciences Humaines et Sociales" (Social sciences) category are now available in the deposit form.

French version

Nous venons de publier une mise à jour de Dissemin (déjà disponible sur dissem.in). Au programme, une amélioration et une simplification du dépôt de documents dans HAL.

Une nouvelle page de préférences

Nous avons ajouté une page de préférences afin d'enregistrer vos préférences de dépôt (dépôt par défaut, nom de votre compte HAL).

Nouvelle page de préférences

Page de préférences HAL

En nous fournissant votre nom de compte HAL, nous pouvons désormais lier directement le dépôt à votre compte, pour un dépôt facilité. Il fallait auparavant faire le dépôt par Dissemin, puis demander un transfert de propriété pour pouvoir rattacher le dépôt à votre compte.

Un champ e-mail est également disponible dans vos préférences, pour nous fournir un moyen de vous contacter. Nous n'enverrons que des emails liés à vos dépôts, afin de vous notifier du statut de vos dépôts. Comme avant, il n'est pas nécessaire de fournir une adresse e-mail pour utiliser le service. En aucun cas ces adresses e-mails ne seront utilisées pour vous contacter de manière non sollicitée.

La liste complète des changements

  • Une nouvelle page de préférences.
  • Dissemin sélectionne désormais par défaut l'archive enregistrée dans les préférences s'il y en a une, et la dernière archive utilisée dans les autres cas.
  • Dissemin affiche par défaut le formulaire pour fournir les métadonnées du dépôt (il fallait auparavant cliquer sur le lien "Métadonnées" pour les afficher).
  • Vous pouvez désormais enregistrer votre compte HAL dans les préférences pour l'utiliser directement lors du dépôt.
  • Quand vous déposez un article dont Dissemin ne sait pas que vous l'avez écrit, nous n'affichons plus d'avertissement si votre nom est repéré comme étant suffisamment proche du nom d'un des auteurs.
  • Tous les sous-domaines de la catégorie "Sciences Humaines et Sociales" de HAL sont désormais disponibles dans le formulaire de dépôt.