Bonjour à tous,
Nous sommes une équipe de 7 étudiants en école d’ingénieur intéressés pour rejoindre l’aventure Gladys. Nous suivons le projet depuis bientôt 1 mois en portant une attention particulière aux demandes d’ajout de fonctionnalités ! On espère pouvoir contribuer au projet à notre niveau : c’est une réelle opportunité pour nous que de pouvoir monter en compétences et, en même temps, faire évoluer Gladys.
Au plaisir de pouvoir échanger avec la communauté !
Hello et bienvenue dans la communauté Toute aide est bienvenue.
Je pense que le mieux est de voir avec @pierre-gilles (généralement dispo en début de semaine) pour voir comment vous pouvez aider de la meilleure manière.
Si vous avez besoin d’aide pour initialiser vos environnements ou comprendre l’architecture, n’hésitez pas.
Super ! J’aime lire ça, moi qui suis incapable de coder ^^
Bienvenue sur le forum et comme l’a écrit @cicoub13 c’est probablement directement auprès de Pierre-Gilles qu’il faudra gérer vos contributions
Si je ne m’abuses, il est sur Gladys le lundi et le vendredi.
Tiens la journée commences bien !
Bienvenue à vous dans la communauté des utilisateurs/débogueurs/développeurs/parfois raleurs mais toujours dans la bonne humeur !
Content de l’accélération que cela pourrait apporter au projet !
Si ce n’est déjà fait, vous trouverez la doc idoine pour le dev là Mettre en place un environnement de développement sous Mac/Linux | Gladys Assistant
https://www.youtube.com/watch?v=fyKHjo3Bjas
https://www.youtube.com/watch?v=vgCN8vAOI18
Et effectivement le maître des clés c’est @pierre-gilles
Salut @Sylvain69 et bienvenue sur Gladys
Par curiosité vous êtes dans quelle école ?
Super chouette de voir de nouveaux contributeurs, le projet est 100% open-source (que ce soit le produit, mais aussi le site!) et accueille les contributions externes avec plaisir
Pour la montée en compétence, c’est vrai que faire de l’open-source en début de carrière, c’est une super façon de progresser très vite et d’avoir un projet sérieux à montrer pour trouver ses premiers jobs.
Ce que je vous conseille pour avoir de l’impact sur Gladys :
- Commencer avec des petites fonctionnalités et faire des petites PRs: c’est le meilleur moyen de commencer / comprendre comment ça marche de bout en bout, sans se lancer dans des chantiers pendant 6 mois ce qui n’est pas très motivant.
- Bien communiquer avec la communauté sur ce que vous développez ça permet d’itérer vite. Notamment si à un moment vous faites des PR qui touchent à du core/de la DB, c’est important d’en discuter en amont du développement, ça évite de devoir jeter du code si c’était pas la bonne approche
- Ne pas hésiter à regarder des PRs déjà mergée pour comprendre le process, voir les retours qui sont donnés, etc…
En tout cas bienvenue sur Gladys
Si vous avez des questions, n’hésitez pas à créer des topics sur le forum.
Si même à un moment vous voulez discuter de vive voix, on peut même faire un call meet/zoom/ce que vous voulez.
De mon côté je travaille à temps partiel sur Gladys (2.5 jours/semaine), en général le lundi, jeudi et vendredi, mais je répond aux messages une fois par jour.
Merci à tous pour cet accueil !
Pour répondre à ta question @pierre-gilles, on vient d’IMT Atlantique. Nous sommes tous en spécialisation : Développement collaboratif de logiciel !
Pour l’instant on essaie effectivement de « se faire la main » sur des petites fonctionnalités pour prendre en main l’environnement de développement et bien comprendre comment arriver à nos fins. Pour avoir déjà scruté le Github, on voit plus ou moins les prérequis
Toutefois, à terme, on prévoit d’essayer d’implémenter une plus grosse feature pour pouvoir vraiment investir nos acquis en terme de développement collaboratif, on avait vu une demande pour un journal d’évènements !
Si on a des questions et/ou si on aimerait bien discuter je t’enverrai un message
Ok cool Je connaissais pas IMT Atlantique ! Je viens de l’UTC moi (j’ai diplômé en 2018)
Carrément ! Si je peux vous donner un conseil pour les grosses features, ça serait de vraiment pas lésiner sur la phase « conception » avant de foncer dans le code, par exemple je fais systématiquement des mockups sur https://whimsical.com/ avant de développer des gros bouts, et si jamais vous faites des modifications qui touchent à la DB, c’est cool de faire une petite modélisation avant et d’en discuter sur le forum
Bienvenue à tous !
Que dire de plus !
Bienvenue !
Ça fait plaisir a lire en effet
En plus @pierre-gilles vient de faire un live coding avec tout le déroulement d’une intégration, c’est dispo sur la chaine youtube du projet. Ça devrait bien vous aider !