KIT&GO intro, module 1

This commit is contained in:
2021-09-13 08:37:05 +02:00
parent b7ba1d105f
commit 498b9ab780
412 changed files with 121753 additions and 320 deletions

View File

@@ -3,37 +3,32 @@ title: "Open source et données ouvertes"
date: 2021-06-11T13:51:09+02:00
---
# COOPGO ❤️ l'open source et les données ouvertes
# COOPGO ❤️ Open Source & Open Data
Chez COOPGO, nous aimons et privilégions le logiciel libre. Nos systèmes s'appuient sur des données ouvertes et nous contribuons à des projets existants, notamment liés à l'écosystème OpenStreetMap.
Au cours de l'année 2021, nous publierons de nouveaux composants de nos systèmes internes sous licence libre.
Chez COOPGO, nous aimons et privilégions les logiciels libres. Nos systèmes s'appuient sur des données ouvertes et nous contribuons à des projets existants, notamment liés à l'écosystème OpenStreetMap.
## Nos propres projets open source
{{< flex-row >}}
{{% column %}}
![coopgo/gtfs](/content/images/coopgo-gtfs.svg)
Retrouvez nos propres projets open source sur [Github](https://github.com/coopgo/). Nous travaillons actuellement à l'ouverture de la quasi totalité du code exploité en interne pour nos plateformes de covoiturage, mobilité solidaire, calculs d'itinéraires multimodaux et intermodaux, etc...
**coopgo/gtfs** est une librairie GTFS pour le langage de programmation Go. Elle permet de lire et d'exploiter des fichiers de données de transports en commun au format GTFS. Elle a été conçue pour être la plus performante possible en termes de rapidité d'exécution et de lecture de fichiers.
Actuellement, nous avons publié :
**coopgo/gtfs** est publié sous licence Apache 2.0.
[Voir sur Github](https://github.com/coopgo/gtfs)
{{% /column %}}{{% column %}}
![coopgo/gtfs](/content/images/coopgo-rdex.svg)
**coopgo/rdex** est une librairie permettant de mettre en place un serveur RDEX pour l'interopérabilité des trajets en covoiturage.
**coopgo/rdex** est publié sous licence Apache 2.0.
[Voir sur Github](https://github.com/coopgo/rdex)
{{% /column %}}
{{% column %}}
{{% /column %}}
{{< /flex-row >}}
- [coopgo/gtfs](https://github.com/coop/gtfs) : une librairie GTFS pour le langage de programmation Go, axée sur la performance permettant la validation des fichiers GTFS suivant le standard de référence - Licence Apache 2.0
- [coopgo/osmtransit](https://github.com/coop/osmtransit) : une librairie Go permettant d'extraire des données de transports en commun de fichiers OpenStreetMap - Licence Apache 2.0
- [coopgo/rdex](https://gitlab.scity.coop/go-libs/rdex-golang) : une librairie Go implémentant le standard d'échange de données de covoiturage [RDEX (v1)](http://rdex.org) - Licence Apache 2.0
- [coopgo/dwnld](https://github.com/coop/dwnld) : une librairie de téléchargement pour le langage de programmation Go supportant différents protocoles (http, https, ftp) et téléchargeant les fichiers en parallèle - Licence Apache 2.0
- [coopgo/forms](https://github.com/coopgo/forms) : Un service de gestion de formulaires en Go avec des connecteurs vers différentes bases de données et services externes. - Licence Apache 2.0
- [coopgo/peertube-k8s](https://github.com/coopgo/êertube-k8s) : Scripts de déploiement de la plateforme de vidéos libre [Peertube](https://joinpeertube.org/), que nous utilisons pour héberger les vidéos du Kit de la mobilité KIT&GO, sur [Kubernetes](https://kubernetes.io/), utilisant [Kustomize](https://kustomize.io/) - Licence GNU LGPL2.1
Nous publions également KIT&GO, notre kit de la mobilité pour les employeurs, sous licences Creative Commons ouvertes.
## Nous nous appuyons et contribuons à ...
Notre infrastructure technique repose en grande partie des logiciels libres et des données ouvertes. Nous pouvons citer :
- [Pelias](https://pelias.io/) pour tout ce qui concerne les recherches d'adresses
- [Valhalla](https://github.com/valhalla/valhalla) pour les calculs d'itinéraires routiers
- [OpenStreetMap](https://www.openstreetmap.fr/) pour l'essentiel de ce qui concerne les données géographiques de nos outils, ainsi que quelques autres sources de données telles qu'[OpenAddresses](https://openaddresses.io/)
- Les données de transports en commun disponibles sur [transport.data.gouv.fr](https://transport.data.gouv.fr/)
- [Kubernetes](https://kubernetes.io/) pour nos déploiements et l'hébergement de l'infrastructure technique des applications que nous proposons, et tout un tas d'outils associés.