dév de logiciels

Développement (production) de logiciels (libres pour la plupart)

SourceSup : plate-forme pour l'hégergement de projets logiciels

Fiche ressource Article, événement, site web...
  • Création ou MAJ importante : 24/07/13
  • Correction mineure : 24/07/13
Mots-clés

SourceSup : plate-forme pour l'hégergement de projets logiciels

Cette fiche est une nouvelle version de la fiche archivée suivante.

  • SourceSup est une plate-forme web de gestion de projet, destinée aux établissements d'enseignement supérieur (universités, écoles d'ingénieurs, ...) et aux organismes de recherche français. Un projet hébergé par SourceSup peut être diffusé publiquement ou bien être privé, il dépend d'un établissement, mais des utilisateurs d'autres établissements peuvent y contribuer. SourceSup est un service inclus dans la fédération éducation supérieure - recherche.
  • Les outils proposés sont :

    • Hébergement et gestion collaborative de sources par Subversion, git.
    • Serveur d'intégration continue Jenkins.
    • Serveur d'analyse de code Sonar.
    • Listes de diffusion.
    • Forums de discussion.
    • Outil de rapport de bogues, de demande de fonctionnalité, de gestion de patch, gestion de tâches.
    • Gestion de documentation, gestion de sondages, hébergement de pages web.
  • Le service SourceSup est gratuit et ouvert à tous les membres de l'éducation supérieure et la recherche.
  • Le service SourceSup est fédéré, toute personne ayant un compte dans la fédération d'identité nationale de l'éducation supérieure - recherche peut y accéder. Des comptes CRU peuvent aussi être utilisés dans des cas particulier.
Mots-clés

ANF Python avancé en calcul scientifique

le groupe Calcul organise du 2 au 6 décembre 2013 une Action Nationale
de Formation (ANF) sur "Python avancé en calcul scientifique" à Biarritz

Les participants feront la moitié du programme en choisissant
les modules qui les intéressent lors de l'inscription parmi 11 proposés.

Inscriptions ouvertes jusqu'au 15 Septembre 2013, il y a 40 places

RMLL 2013 - Bruxelles - 6 au 11 Juillet

Les RMLL (Rencontres Mondiales du Logiciel Libre) se tiendront à Bruxelles du 6 au 11 juillet 2013.

Une session Enseignement Supérieur et Recherche aura lieu les 9 et 10 Juillet : plus d'informations ici

RMLL2013 : Rencontres Mondiales du Logiciel Libre, juillet 2013, Bruxelles

Fiche ressource Article, événement, site web...
  • Création ou MAJ importante : 20/06/13
  • Correction mineure : 22/08/13

RMLL2013 : Rencontres Mondiales du Logiciel Libre, juillet 2013, Bruxelles

Comme chaque année, les Rencontres Mondiales du Logiciel libre, cycle non commercial de conférences, tables rondes et ateliers pratiques autour du Logiciel Libre et de ses usages, se tiendront cette année à Bruxelles, du 6 au 11 juillet 2013.

Cette quatorzième édition a pour file conducteur "Le libre au quotidien: culture, société et logiciel libre".

Sur le site http://2013.rmll.info, vous trouverez toute l'information utile sur les programmes, les modalités pratiques et la réservation d'hébergement (l'événement en lui-même est gratuit).

Une session « enseignement supérieur et recherche » a lieu le mercredi et le jeudi.

À noter également cette année une série de plénières le mercredi, séances consacrées aux possibles évolutions du droit d'auteur et des licences, ainsi qu'à la défense du domaine public et de l'open access (mercredi matin).
Les détails des présentations (avec les supports et vidéos) sont disponibles ici.

Venez nombreux(ses) pour participer à cette édition des RMLL !

Mots-clés

Inscriptions au concours de programmation 2013 de l'OW2

Les inscriptions au 5ième concours de programmation de l'OW2, l'OW2 Programming Contest, dont la remise des prix est prévue les 23 et 24 octobre 2013 à Changsha en Chine, sont lancées !

Les sujets proposés cette année ainsi que le lien vers les modalités d'inscriptions, ouvertes jusqu'au 15 juin 2013, se situent ici : http://www.ow2.org/view/Events2013ProgrammingConte...

Mots-clés

Inscriptions aux JDEV 2013

Les inscriptions pour la deuxième édition des JDEV les 4, 5 et 6 septembre 2013, à l’École Polytechnique, sont ouvertes !

Toutes les informations sont ici : http://devlog.cnrs.fr/jdev2013#inscription

Ecole Informatique Ingénierie Logicielle pour la Recherche - INRA 2011

Fiche ressource Article, événement, site web...
  • Création ou MAJ importante : 16/05/13
  • Correction mineure : 16/05/13
Mots-clés

Ecole Informatique Ingénierie Logicielle pour la Recherche - INRA 2011

Le PEPI IDL a pour vocation d’apporter une animation autour du développement d’applications à l’INRA, en particulier dans le domaine de l’informatisation des modèles scientifiques. Il a organisé cette école dont l'objectif principal est de parcourir les différentes phases indispensables au développement logiciel en mettant l'accent sur l'approche AGILE et le formalisme de modélisation UML (UML est le formalisme reconnu pour la modélisation informatique et son usage, approfondi ou non, est incontournable).

Les journées étaient composées :

  • d'interventions faites par des experts du domaine présentant un état de l'art sur un aspect particulier du processus du développement,
  • de travaux pratiques permettant de matérialiser les concepts présentés,
  • de partages d'expériences et d'échanges informels.

Cours

  • Approches de développement (vers les Méthodes Agiles)
  • UML ( Base et Avancé)
  • Fondamentaux Agiles : tests unitaires, refactoring
  • Code : évolution, maintenance, réutilisation
  • Code : Débogage
  • Développement logiciel : Bonnes pratiques
  • Code : construction de logiciel et packaging

Mises en pratiques

  • UML de base et avancé
  • Tests dans une démarche Agile
  • Débogage
  • Évolution du code
  • Packaging

Débats

  • Quelles méthodes dans notre contexte, quelles conséquences pour le PEPI
  • Libre ou Propriétaire

Liste des supports des présentations et TPs

Recommandations sur la présentation des productions logicielles

Fiche ressource Article, événement, site web...
  • Création ou MAJ importante : 15/05/13
  • Correction mineure : 15/05/13
Mots-clés

Recommandations sur la présentation des productions logicielles

  • http://cn6.fr/
  • Type de ressource : article
  • Date de publication du document ou de l'événement : Février 2013
  • Auteur(s) ou responsable(s) : Section 6 du CoNRS, Mandat 2012-2016
  • Contact pour plus d'informations : http://cn6.fr/

La section 6 Sciences de l'information : fondements de l'informatique, calculs, algorithmes, représentations, exploitations, Mandat 2012-2016, du Comité National de la Recherche Scientifique (CoNRS, dont les missions sont en partie de participer au recrutement et au suivi de la carrière des chercheurs et de l'activité des unités de recherche) publie (le 11 février 2013) sur son site web ses recommandations à propos de la présentation des productions logicielles (en voici Fichier  au  format  PDF la version du 11 février 2013). Ces recommandations sont en français et en anglais.

Ces recommandations étant utiles dans un cadre bien plus large que celui du concours de chercheur CNRS de la section 6, nous avons demandé et obtenu l'accord de la présidente de la CN6 pour les reproduire ici. Voici la liste des informations pertinentes :

  • Intitulé du logiciel et problématique résolue. Pour un logiciel distribué (librement ou pas, sous quelle licence), mettre le lien vers la page web du logiciel et sa documentation.
  • Nom, institution et participation (conception, développement, pourcentage de contribution au code ...) de chacun des auteurs du logiciel.
  • Année de création, éventuellement historique des versions pour un travail au long cours.
  • Contexte de réalisation du logiciel : contrat industriel, projet de de recherche académique, collaboration locale, nationale, internationale.
  • Destinataires/utilisateurs du logiciel : soi-même (pour des expérimentations), une ou plusieurs autres équipes de recherche, des industriels, une communauté scientifique entière ?
  • Données quantitatives permettant d'apprécier le travail de réalisation et sa diffusion : nombre de téléchargements, nombre d'utilisateurs, nombre d'articles/travaux citant le logiciel, nombre de jours de travail, nombre de fichiers/lignes de code. Si le logiciel est décrit par un ou des articles publiés, il est intéressant de donner les références de ces articles.
  • Toute information supplémentaire permettant d'apprécier l'impact scientifique et technologique du logiciel (notamment son caractère innovant) : distinctions, couverture presse, intégration du logiciel dans d'autres projets ...
  • Quand la production logicielle est essentielle, ou dans le cas de conception d'architectures pour des projets logiciels d'ampleur, une description détaillée du logiciel/système : son architecture macro (éventuellement illustrée par un schéma de conception), les technologies et langages de développement utilisés, une présentation des modules principaux.

Les fiches PLUME de type Développement ESR sont utiles pour préparer cette liste d'informations mais aussi pour diffuser les informations sur vos logiciels (en particulier les logiciels de recherche) à un public large. Ainsi, les recommandations de la section 6 du CoNRS sont utiles pour bien préparer le contenu de ce type de fiches. Elles sont de plus en plus utilisées pour indiquer les informations sur l'utilisation des logiciels : voir par exemple les fiches Hampath, Icasoft, Parallel-SDC.

Mots-clés

3ème journée LoOPS autour d'Eclipse - 23 mai 2013 - Orsay

Le jeudi 23 mai prochain aura lieu au LAL à Orsay la troisième journée du réseau LoOPS, dont le thème principal est l'utilisation d'Eclipse : http://reseau-loops.github.io/journee_2013_05.html

L'inscription est gratuite mais obligatoire : http://indico2.lal.in2p3.fr/indico/confRegistratio...

Mots-clés

Pré-inscriptions aux JDEV 2013

Les pré-inscriptions pour la deuxième édition des JDEV, prévue les 4, 5 et 6 septembre 2013 à l’École Polytechnique, sont ouvertes : http://agora.inp-toulouse.fr/limesurvey/index.php?...

Les inscriptions se feront ensuite du 13 au 31 mai, et les pré-inscrit(e)s seront prioritaires.

Syndiquer le contenu