Giter VIP home page Giter VIP logo

sill's Introduction

SILL

Ceci est le projet SILL : Socle Interministériel de Logiciels Libres.

Le projet vient d'être mergé dans ce dépôt, qui réunit les projets anciens:

  • sill-web (ce dépôt, qui contient maintenant l'ensemble des projets)
  • anciennement sill-api
  • anciennement sill-docs

Le monorepo est organisé de la manière suivante:

La documentation est en cours de mise à jour pour refléter ces changements.

sill's People

Contributors

garronej avatar mineraux avatar actions-user avatar jeromebu avatar bzg avatar renovate[bot] avatar hjonin avatar erwan-le-gall avatar erlefloch avatar tut-tuuut avatar mazzhe avatar qleroy avatar

Stargazers

Ben avatar NumStop  avatar AkimHR avatar  avatar  avatar Bogdan Niculescu avatar Emmanuel Salomon avatar Andrejs Agejevs avatar

Watchers

 avatar  avatar

sill's Issues

Recréer une vue pour tous les services

La version précédente du SILL permettait de lister tous les services déployés à partir d'un logiciel libre du SILL.

Cette version pourrait recréer une telle page, sur le modèle de la page du catalogue de logiciels.

Disparition des liens vers le Comptoir du Libre, sur la page SILL d'un logiciel

Résumé

Dans l'ancienne version du site web du SILL, pour chaque logiciel présent sur le Comptoir du Libre, il y avait :

  • un lien vers la page Comptoir du logiciel.
  • un lien vers la page Comptoir des prestataires du logiciel.

Actuellement, les liens vers le Comptoir ne sont plus présents sur le site web du SILL.

Échanges

bug remonté par mail :

Les données du Comptoir sont bien présentes dans les données JSON du SILL : https://code.gouv.fr/sill/api/sill.json

En revanche, les liens vers le Comptoir ne sont plus présents, en particulier les liens vers les prestataires du Comptoir à l'inverse des liens vers les "prestataires de l'annuaire CNLL".

Exemple avec Nexcloud (prestataires présents sur les sites du CNLL et du Comptoir) :

Exemple avec Dokiel (prestataires présents uniquement sur le site du Comptoir) :

réponse de @bzg :

oui, je confirme qu'il y a un bug quelque part. Peux-tu ouvrir une issue ?
(...)
À noter que nous avons ce travail en cours : #55

ping @garronej

Distinguer les applications web et mobile

Bonjour,
Certains services sont proposées via une interface web mais egalement via une application ou son installable (en PWA par exemple).
Est-ce possible sur le SILL de pouvoir le spécifier ? Actuellement on ne peut faire qu'un choix unique
merci

keycloak: jar size

Just some analysis notes on the keycloak theme size

The jar size is 67M and 265M uncompressed

  • In this file, the resources folder is duplicated (login+account), and there are two dependencies that use 56M :
 14M    ./theme/dsfr/account/resources/resources_common/node_modules/rcue/dist/fonts
 14M    ./theme/dsfr/account/resources/resources_common/node_modules/patternfly/dist/fonts
 14M    ./theme/dsfr/login/resources/resources_common/node_modules/rcue/dist/fonts
 14M    ./theme/dsfr/login/resources/resources_common/node_modules/patternfly/dist/fonts
  • the *.map use 112 of 265 Mo

Changer les Prérogatives pour une entrée dans le SILL

Bonjour,
Suite à une mise à jour de notre logiciel, nous aimerions changer les Prérogatives de sa fiche dans le SILL.
En effet, nous respectons maintenant le RGAA et j'aimerais le spécifier.
Pouvez-vous me dire comment ?
Je vous en remercie
Bonne journée

Ajouter ou modifier ?

Pour mettre à jour un logiciel, la formulation indique "Quel logiciel voulez-vous ajouter ?" au lieu de "Quel logiciel voulez-vous modifier ?"

Screenshot 2023-07-03 at 13-13-37 Socle Interministériel des Logiciels Libres

Fusionner les données sur les prestataires dans un seul fichier

A ce jour, les données des entreprises (potentiellement) présentes dans le SILL sont publiées ici:

La mission pourrait publier un seul jeu de données issu de la fusion de ces trois fichiers et s'appuyer dessus pour mieux afficher les prestataires.

Lien mort

Bonjour. Sur cette page, le lien "En savoir plus" de la bulle d'info mène vers une page 404
Presse-papiers-10000

Les CGU contiennent des notes de réunions et autres TODO

Bonjour,

Lors de la création d'un compte via le site web du SILL, les CGU à valider contiennent des notes issues de réunions. Voir ci-dessous :


Conditions générales d'utilisation

Présentation / Fonctionnalités

[EC: suite de la réunion d'aujourdhui : cela mériterait de différencier le SSP Cloud de l'instance d'Onyxia SSP Cloud]

Le SSP Cloud est un service (ci après désigné par "le service") mis en œuvre par l'Institut national de la statistique et des études économiques (ci-après dénommé "l'Insee").

Le SSP Cloud est une implémentation du logiciel libre Onyxia créé et maintenu par la division innovation et instruction technique de l'Insee (direction du système d'information/unité innovation et stratégie du système d'information). L’hébergement du SSP Cloud est assuré par l'Insee.

[EC: j'enlèverai le "sur données ouvertes", puisque le SSP Cloud peut accueillir dans les donditions idoines des données sécurisées] Le SSP Cloud est une plateforme proposant un "datalab" destiné aux expérimentations de data science sur données ouvertes dans lequel les utilisateurs peuvent orchestrer des services dédiés à la pratique de la data science (environnements de développement, bases de données...). Cette offre de services vise ainsi à familiariser les utilisateurs avec de nouvelles méthodes de travail collaboratif mobilisant des langages statistiques open source (R, python, Julia...), des technologies de type cloud computing ainsi qu'à permettre d'expérimenter des traitements statistiques innovants. Les services proposés sont standards.

Le SSP Cloud s’adresse aux agents du système statistique public ainsi qu'aux enseignants et étudiants du Groupe des écoles nationales d'économie et de statistique, permettant une collaboration interservices et la coopération avec leur écosystème. Des accès peuvent ainsi être accordés sur demande et après décision des organes de gouvernance du SSP Cloud à des collaborateurs extérieurs et impliqués dans la réalisation de projets expérimentaux du système statistique public. Les projets mobilisant des données non ouvertes sont aussi soumis à la décision des organes de gouvernance.

Le SSP Cloud permet :

  • l'orchestration de formations de data science
  • l'accès à des services de data science
  • le stockage sécurisé de données
  • la gestion de secrets, tels que des clés de chiffrement
  • l'accès à un service de gestion de code
  • l'orchestration de flux de traitement de données

Un compte utilisateur permet également de se connecter à la plateforme de services de la communauté Mutualisation Inter-ministérielle Logiciels Libres (https://groupes.mim-libre.fr/).

Mentions légales

Administration fonctionnelle du SSP Cloud : Insee

Ce site est édité par l'Institut national de la statistique et des études économiques (Insee). Insee 88 avenue Verdier CS 70058 92541 Montrouge cedex

Directeur de la publication : Monsieur Jean-Luc Tavernier

Administrateur : Frédéric Comte

Maintenance du projet open source Onyxia : Insee

Hébergement : Insee - Division innovation et instruction technique

Modalités d’utilisation du Service

Le datalab SSP Cloud est accessible depuis n’importe quel navigateur connecté à Internet. L'utilisation d'un ordinateur est recommandée. L’utilisation des services du datalab est gratuite.

La communauté d'utilisateurs est accessible sur :

Limites d’utilisation du Service

Peuvent être traitées sur le datalab les données publiques et données usuelles (données de travail sans sensibilité particulière). En l'absence d'autorisation spécifique pour un projet d'expérimentation donné, ne peuvent être traitées sur le datalab les données ‘protégées’ ou ‘sensibles’, avec ou sans marque de confidentialité destinée à restreindre la diffusion à un domaine spécifique (secret statistique, commercial, industriel..).

[EC: me semble trop "faible", se référer à l'avis de l'UAJC sur ce point : si un agent met des données sensibles sur le datalab, sous sa responsabilité, quelle est la responsabilité de son employeur? de l'Insee ? peut être ajouter "après qu'il ait pris un avis juridique sur le caractère 'protégé' ou 'sensible' et qu'il en ait informé sa hiérarchie??] Le caractère ‘protégé’ ou ‘sensible’ des informations stockées ou traitées sur le datalab est soumis à l’appréciation de l’utilisateur sous sa propre responsabilité.

Les rôles, engagements et responsabilités associées

Le service est mis à disposition par l'Insee sans autres garanties expresses ou tacites que celles qui sont prévues par les présentes. Le service s’appuie sur des technologies open source de référence. Toutefois, il n’est pas garanti qu’il soit exempt d’anomalies ou erreurs. Le service est donc mis à disposition sans garantie sur sa disponibilité et ses performances. A ce titre, l'Insee ne peut être tenue responsable des pertes et/ou préjudices, de quelque nature qu’ils soient, qui pourraient être causés à la suite d’un dysfonctionnement ou une indisponibilité du service. De telles situations n'ouvriront droit à aucune compensation financière.

Chaque utilisateur dispose d'un espace de stockage personnel. Par défaut, toutes les informations déposées dans un espace de stockage d'un utilisateur ne sont accessibles qu'à lui seul. Chaque utilisateur a la possibilité de rendre publics des fichiers stockés dans son espace de stockage personnel. Chaque utilisateur est responsable de la mise à disposition publique de ses fichiers.

[EC : prendre l'avis de l'UAJC, je ne sais pas si c'est l'utilisateur nommément qui est responsable du traitement ou bien l'institution dont il dépend] Chaque utilisateur est responsable de traitement pour l’ensemble des travaux d'expérimentation qu'il réalise sur le SSP Cloud. Il doit, le cas échant, déclarer les traitements à caractère personnel réalisés à l'aide du SSP Cloud au délégué à la protection des données de sa structure et en informer les membres. [pas sur que ce soit uniquement le DPD de sa structure qui doit être au courant, aussi le DPD Insee?] [EC : dans le cas d'un projet faisant intervenir plusieurs institutions, les utilisateurs doivent avoir au préalable établi un conventionnement de partage/ mise à disposition des données.]

La création de compte sur le SSP Cloud

L'accès au SSP Cloud nécessite une inscription préalable et une authentification.

Les projets d'expérimentation sur données sensibles

TODO

Rôle du responsable de sécurité du projet

Enrôlement des projets sensibles

Création d'espaces collaboratifs pour les projets sensibles

Création et cycle de vie des espaces

Traitement des données à caractère personnel

Le traitement des données se fonde sur l’exécution de la mission que constitue la mise à disposition d'une plateforme dédiée à l'expérimentation et à l'apprentissage de la datascience au bénéfice du système statistique public.

Le Service ne collecte que les données strictement nécessaires à sa mise en œuvre.

Le traitement de données à caractère personnel au sens des articles 9 et 10 du règlement général sur la protection des données (origine raciale ou ethnique, opinions politiques, convictions religieuses ou philosophiques, appartenance syndicale, condamnations pénales...) est proscrit sur le SSP Cloud.

[EC: meme remarque que ci-dessus --> avoir l'avis de l'Unité juridique] Les données à caractère personnel traitées dans le cadre d'une expérimentation réalisée par un utilisateur, quand il y en a, relèvent de la responsabilité de l’entité administrative dont est issu l’utilisateur. Les dispositions relatives à leur traitement doivent être communiquées par l'utilisateur au délégué à la protection des données de son entité administrative de rattachement.

Pour ce qui est du périmètre du service SSP Cloud, la finalité de traitement concerne la gestion des comptes de la plateforme (création/conservation/suppression), l’exploitation de la plateforme (suivi, statistiques d’usages) ainsi que la gestion des services offerts par la plateforme. Ci-dessous la liste des données à caractère personnel transverses dont le traitement est sous la responsabilité de l'Insee.

Suite à gérer avec le DC POD

RL : @fred, je mets un peu au hasard, je te laisse compléter/amender

Données relatives au profil

ses prénom, nom et adresse mail (obligatoire) ;

de façon libre :

  • photo (cf. gitlab)
  • ...

Données de trace

Elles sont collectées à chaque connexion d'un utilisateur et permettent, par l’utilisation d’un identifiant technique, de tracer les opérations de connexion et de modification des objets de la base de données du service.

Elles servent à des fins de support technique. Elles peuvent également faire l'objet d'une revue périodique de la part des administrateurs à des fins de contrôle et de statistiques d'usage.

Les données de cookies

Ces cookies n’ont pour objet que de permettre le fonctionnement du service et de faciliter son usage par les utilisateurs selon les contraintes chaque typologie.

  • Cookie de session : obligatoire , il permet d'identifier la session de l'utilisateur. Le cookie est détruit à la fin de la session.

  • Cookie de réauthentification : optionnel, il permet de ré-authentifier l'utilisateur connecté pendant la durée du cookie (un an maximum)

Modification et évolution du Service

L'Insee se réserve la liberté de faire évoluer, de modifier ou de suspendre, sans préavis, le Service pour des raisons de maintenance ou pour tout autre motif jugé nécessaire. L'information est alors communiquée aux utilisateurs via Tchap. Les termes des présentes conditions d’utilisation peuvent être modifiés ou complétés à tout moment, sans préavis, en fonction des modifications apportées au Service, de l’évolution de la législation ou pour tout autre motif jugé nécessaire. Ces modifications et mises à jour s’imposent à l’utilisateur qui doit, en conséquence, se référer régulièrement à cette rubrique pour vérifier les conditions générales en vigueur (accessible depuis la page d’accueil).

Contact

Pour les problèmes techniques et/ou fonctionnels rencontrés sur la plateforme, il est conseillé, dans un premier temps de solliciter les communautés de pairs dans les espaces collaboratifs prévus à cet effet sur Tchap et Rocket Chat-MIM Libre.

Droit d’accès CNIL pour : [email protected]

[SILL] Comment ajouter des extensions ?

La suite bureautique LibreOffice est déjà dans le SILL, mais la liste des extensions autorisées est limitée.
Par ailleurs, une extension n'est pas un logiciel indépendant qui justifierait une entrée distincte dans le SILL.
Comment donc faire entrer une extension (en l'occurrence : ReadText destinée à faire fonctionner le narrateur Windows avec LibreOffice) ?
Merci à tous

Indiquer clairement où recevoir les retours sur le site

Les courageux vont aller sur les dépôts sill-api et/ou sill-web mais il n'est pas clairement indiqué où faire des retours pour les évolutions du site. Résultat, les gens font des retours par les réseaux sociaux, par email, etc. Il faut un seul endroit public qui permet à tout le monde de suivre les échanges.

Traductions fr manquantes

Pour la page SoftwareForm.tsx, il manque des traductions "stepper title" des Step2, Step3 et Step4.

Exemple à l'étape 4:

Screenshot 2023-08-17 at 12 04 14

C'est un oubli ou bien le travail est en cours ?

Je peux proposer des traductions.

Exports PDF et CSV vides

Bonjour, les liens sill.pdf et sill.csv mènent vers des fichiers vides, alors que sill.json semble correct

Cold loading not working.

The API seems to fail to preload the cache resulting in a very slow response time for the first visitor after an update -- investigate.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.