Skip to content

CaenCamp/new-website

Repository files navigation

Actions Status

Les CaenCamp.s

Les CaenCamp.s sont une série de rencontres caennaises organisées par, animées par et à destination des développeurs. Cette initiative existe depuis 2012 et totalise déjà 33 rencontres.

Il existe un site internet des CaenCamp, mais il commence sans doute à dater un peu et ne rend pas forcément justice à la richesse des talks qui s'y sont déjà passés.

Ce projet se propose donc de reprendre en partie le site existant, afin de rendre plus facilement accessible l'historique des rencontres et encourager les personnes intéressées à y participer.

Les principaux objectifs de la refonte

L'objectif principal est de mettre en avant les talks passés en permettant de les classer par thématiques et en y ajoutant les éventuels slides et/ou vidéos existants.

Mais ce sera également l'occasion de mettre en avant les intervenants car ce sont eux qui font les CaenCamp.s.

On trouvera aussi trois autres objectifs peut-être secondaires mais ô combien importants :

  • permettre de facilement donner accès aux informations concernant les rencontres à venir afin de toucher le maximum de public,
  • encourager les développeurs à proposer des talks,
  • encourager les entreprises à accueillir les évènements.

Mais aussi

Les rencontres ont lieu une fois par mois, et c’est très chouette. Mais cette refonte, c’est aussi l’occasion de mettre en pratique, les mains dans le code, des sujets abordés de manière plus formelle en talks.

Tout le code est donc disponible à tous via Git. N’importe qui peut y participer, et c’est ce partage qui fait l’essence des CaenCamp.s. Ce sera peut-être pour certains l’occasion de faire un projet concret en JavaScript : en effet cette refonte s’appuie sur GatsbyJs, parce que... et bien il fallait choisir. Mais pas que. Gatsby est un générateur de site statique permettant de publier facilement un site à partir d’articles formatés en Markdown. Et c’est ce qu’on lui demandera une fois la refonte terminée. Mais Gatsby permet de se frotter à React, au GraphQl, à la mise en place de tests. Et pour ceux qui ne voudraient pas installer un Node sur leur machine, pas de problème, le projet peut tourner intégralement sous Docker.

Vous souhaitez participer ?

Merci à vous 👍

Et c'est très simple :

  • Si vous ne savez pas trop par où commencer, vous pouvez jeter un coup d'oeil aux issues: elles décrivent les taches à réaliser classées par type (éditorial, code, design, integration, seo ...),
  • Une fois que vous savez quoi faire, vous pouvez consulter le guide du contributeur pour vous lancer.

Et si vous ne trouvez toujours pas quoi faire dans les issues existantes et/ou que vous avez d'autres idées, n'hésitez pas à créer une nouvelle issue.