Saison 2021

Mini histoire deS CCC

Saison 2018-2019

SAISON 2019-2020

Saison 2021

Pas d'Hacktoberfeist !

Mais dans la suite de 2020, on continue sur des outils pour les Caen.Camp.s :

  • Gestion des talks (annonces, inscription, CFP, diffusion en lignes, VOD ...)
  • Annuaires des développeurs caennais
  • Annuaires des boites du web caennaises
  • Les offres d'emplois, de stages, d'alternance ...

On a déjà ce qu'il faut !?

(ou presque)

  • Un site en Gatsby hébergé sur Netlify
  • Un compte Meetup
  • Une chaîne YouTube
  • Un compte Github
  • Un "serveur" Slack et un "serveur" Discord
  • Un compte Twitter

Mais

  • Pas de JobBoard
  • Pas d'annuaire
  • ...

Oui mais

Beaucoup d'interrogations voir de remises en question ont traversées le monde du web et de la technologie !

 

  • Rôle inquiétant des gros réseaux sociaux dans le débat démocratique, la question des données personnelles et du capitalisme de la surveillance
  • La perte d'interopérabilité des gros silos de données, interopérabilité pourtant fondatrice de l'Internet
  • Le manque d'inclusion de nos métiers
  • La perte de contrôle des infrastructures à mettre en // de son coût exorbitant en terme d'énergie, de ressources
  • Le coup énergétiques de nos propres développement et de nos outils (Webpack = une centrale nucléaire)
  • ...

2021 : expérimenter l'EDD

(Ethically Driven Development)

L'idée serait donc de définir l'outil idéal pour un réseau "social local" de développeurs, les Caen.Camp.s, en imaginant un produit au plus proches de ses utilisateurs : nous \o/

 

Mais par contre, effectuer son développement avec une grille de lecture la plus éthique possible :

 

  • respect de l'interopérabilité
  • respect de l'inclusion
  • respect des données personnelles
  • souci du coup énergétiques induit par l'utilisation de l'outil
  • prise en compte de coût environnemental de l'infrastructure supportant l'outil
  • ...

Est-ce vraiment utile ?

Localement

Nationalement

Est-ce que ce ne serait pas

aussi un peu militant ?

Un premier plan de bataille

en 4 chantiers

1 - Une API

Reprise de l'existant (les boites, les lieux, les talks, les speakers, les offres d'emploi) API en JSON-LD.

Objectif : de la données sémantique valide, socle de l'interopérabilité et d'un certain nombre de technologies gravitant autour du Web décentralisé (ActivityPub, WebSub, Solid, ...)

2 - Un front accessible

Alimenté par l'API, reprise du site existant avec une approche modulaire. Tests d'accessibilité. Budget de performance drastique. Éditorial inclusif. Utilisation d'un balisage sémantique.

Objectif : Mise en place des règles de ce qui définira notre budget éthique. Définir une bonne techno (full statique, ssr, dynamique, PWA, ...)

3 - Un auto-hébergement

Serveur d'occasion : c'est la limite de nos ressources.

Objectif : Monitoring des applications. Mesure de la consommation énergétique. Sécurité des données.

4 - Définir l'outil idéal

* Quoi/pourquoi faire  un réseau social,

* Que doit-on trouver dans un annuaire des boites,

* Comment gérer les comptes utilisateurs,

* Qu'est-ce qui est donnée personnelle, qu'est-ce qui ne l'est pas,

* C'est quoi une bonne offre d'emploi,

* Comment sécurisée aussi bien la donnée que l'identification,

* ...

Discutons-en

Coding CaenCamp.s 2021

By Alexis Janvier

Coding CaenCamp.s 2021

Et si on faisait de l'EDD ?

  • 202
Loading comments...

More from Alexis Janvier