Je participe à un projet de logiciel libre pour mes vacances d'été
Publié par Laurent S. de l'Association Éthiciel

depuis chez vous
- Travailler en équipe
- Aisance/autonomie sur le développement informatique et son apprentissage
- Anglais pour le code écrit / communication en français (échanges et documentation)
🎯 Tu as deux mois de libre cet été et envie de coder pour une cause qui a du sens de façon bénévole ?
Ethiciel, association à but non lucratif engagée pour la promotion des logiciels libres, t’invite à rejoindre une aventure collective et bienveillante, où entraide, apprentissage et créativité sont au cœur du projet !
💡 La mission : Construire ensemble un générateur de sites statiques et responsive à destination des non techniciens, qui soit libre et accessible à tous.
🛠️ Outils et technologies que tu utiliseras :Python, Rust, TypeScript, Tera, HTML, CSS, JavaScript, Docker, Git, Mattermost, VSCode
Prêt·e à vivre une expérience enrichissante et solidaire ?
Rejoins Ethiciel, et construisons ensemble le web libre associatif de demain.
Sautez le pas
✨ Pourquoi nous rejoindre ?
- Pour apprendre et progresser dans un cadre bienveillant
- Pour contribuer à un projet libre, utile et concret
- Pour coder en équipe, partager tes idées et te faire plaisir
- Pour valoriser ton expérience sur ton CV et auprès d’une communauté engagée
💡 La mission : Construire ensemble un générateur de sites statiques et responsive à destination aux associations sans connaissances techniques particulières, qui soit libre et accessible à tous.
Tu pourras contribuer à l’un ou plusieurs des modules suivants :
🔌 fedireader (TypeScript) : Une bibliothèque modulaire qui permet d’afficher des flux RSS, ATOM, ICS ou des API du fediverse (et bien plus !) grâce à un système de plugins.
🎨zola / template (Rust + Tera) : Création de thèmes et templates modernes avec le générateur de sites statiques Zola.
🧙 Website Creation Wizard (Rust ou Python) : Un assistant simple et intuitif qui guide les utilisateurs, même débutants, dans la création de leur site web personnalisé.
🚀 Static Site Deployer (Rust ou Python) : Un outil de déploiement multi-plateformes (GitHub, GitLab, Docker, SFTP, S3, etc.) pour mettre en ligne facilement les sites créés.
🌍 Site Catalogue (Rust ou Python) : Une vitrine communautaire recensant toutes les associations et clubs utilisant notre outil, avec des critères de recherche pertinents.
L'Association Éthiciel est une organisation à but non lucratif, fondée sous la loi du 1er juillet 1901, qui a pour mission de promouvoir le développement et l’hébergement de logiciels libres et ouverts destinés à des usages d’intérêt général. Notre vision repose sur des valeurs fortes d’inclusion numérique, de collaboration, de partage des ressources et de responsabilité sociale. Nous croyons en la capacité de la technologie à créer des ponts, à favoriser l’engagement citoyen et à renforcer les liens sociaux. La France dispose d’un tissu associatif dense, et il est essentiel de mettre en place des outils simples et efficaces pour le développement et la gestion des activités collectives amateurs (musique, danse, photographie, jeux de société, clubs informatiques, etc.). Ces associations existent dans chaque ville, mais beaucoup d’entre elles bénéficient d’une visibilité limitée en ligne, souvent par le biais de sites fournis par les mairies, qui ne suffisent pas toujours à les faire connaître ou à favoriser leur développement. Il est donc nécessaire d’offrir une solution logicielle ayant un impact environnemental minimal, soutenant la souveraineté numérique et renforçant le réseau associatif en le rendant décentralisé et fédéré. Cela favoriserait l’engagement citoyen, l’émergence de nouvelles associations, augmenterait la visibilité des projets et réduirait les efforts et le temps nécessaires pour y parvenir. L'association a également pour mission d’intégrer des hackathons à rayonnement national en distanciel, abordant des thèmes de programmation utile à l’association pour le projet de développement qu'elle porte. Ces événements permettront à tous les développeurs étudiants ou juniors à expérimentés, de contribuer à la création d'un logiciel de gestion et de développement des associations de pratiques collectives amateurs.