le site de rick

FR EN UK

Vous pouvez retrouver tous mes projets sur le git de Gnous ou juste ceux que je trouve les plus intéressants sur mon git personnel. Plus bas, vous pouvez trouver la liste de mes projets, ainsi que leur état.

Remerciements

J'aimerai remercier tous ceux qui m'ont aidé dans mes projets, qui m'ont fait avancer, réfléchir, découvrir via le code de nouvelles choses. Que ce soit des mainteneurs et mainteneuses qui ont été bienveillants, des contributrices ou contributeurs qui ont fait avancer mes projets et ceux d'autres personnes.

Merci à : nox, d0p1, outout, alol, mbahal, eban, ada, kernoeb, romain, valsept, Bensuperpc, lucie "soaring sparks" aka Jikhai, Lunki, KeetKhat, solaris38.

Cette liste sera mise à jour au fur et à mesure. Si je vous ai oublié (désolé !), envoyez moi un petit message pour régler ce soucis. Idem si vous voulez ne plus apparaitre / changer de nom ou pseudo.

Contributions

Vous pouvez retrouver ci-dessous une liste des projets auxquels j'ai pu contribuer :

Projet Description Langage utilisé pour mes contributions Mainteneur / Contributeur Ma dernière contribution Licence
ArtifactsMMO Enrobeur enrobeur pour l'API de ArtifactsMMO Go Nox GNU GPL v3
barista gestionnaire de paquets pour Kohi-GNU Perl d0p1 3c5acc2 BSD3 Clause licence
CDS Dépôts des différents codes utilisés pour le serveur Discord CDS Docker, JS Kekwel, Nox, TobiBiotex
Distrobuilder Logiciel pour créer des images de conteneurs pour LXC Go Communauté LXC e9c6e0 Apache 2.0
Gentoo (paquet) Paquets pour la distribution Gentoo Fichier ebuild Marek Szuba (pour xdotool) et communauté Gentoo xdotool GNU GPL v2
gnous Organisation regroupant le code des projets GnousEU Outout, Romain
I Learned blog communautaire Markdown Contributeurs de ILearned Comprendre les différentes licences CC-BY-NC-SA
Orgalan Organisation contenant du code pour gérer des LANs, miroir de plane Lunki
Patternfly-yew crate pour utiliser la bibliothèque Patternfly avec Yew Rust ctron et 7 autres contributeurs e3a60c7 Apache 2.0
Patternfly-yew-quickstart crate pour illustrer l'utilisation de la crate Patternfly-yew Rust ctron et 5 autres contributeurs 41c4b87 Apache 2.0
Pentoo (paquet) Paquets pour la distribution Pentoo Fichier ebuild Communauté Pentoo liblnk GNU GPL v2
source-integration Plugin MantisBT pour ajouter les commits venant de serveurs Git PHP MantisBT Team et plus de 50 personnes 7ae74a0 MIT
super russrt aggrégateur RSS web Rust Alol, Mbahal 5f569c2d GNU GPLv3
Surprise_Dungeon Jeu inspiré de Binding of Isaac fait lors de la Yogscast Game Jam 2020 Game Maker Language solaris38, Valsept 45221f99b8 GNU GPLv3
███████ Crate █████████████████████████████████████ Rust █████████████████████████ ███████ Apache 2.0 ou MIT
████████ Crate █████████████████████████████ Rust █████████████████████ ███████ Apache 2.0 ou MIT

Notes

Gentoo, Pentoo

J'ai contribué à deux overlays Gentoo: l'officiel et Pentoo. Je fais la liste ci-dessous des paquets auxquels j'ai pu contribuer.

source-integration

Le commit suivant est aussi de mon ressort mais dregad semble avoir remodifié en plus la REGEX. Je préfère mettre du coup uniquement les commits que j'ai écrit.

CDS

Le serveur Discord Chasseurs De Succès utilise plusieurs bots pour pouvoir suivre l'ajout de succès sur des jeux Steam ainsi qu'organiser des rendez-vous réguliers pour pouvoir jouer. Je m'occupe principalement de l'infrastructure, avec la mise en place de conteneurs Docker pour pouvoir orchestrer le bon déploiement de ces bots ainsi que de la base de donénes. Vous pouvez trouver plus d'informations sur mon blog.

Projets censurés

Certaines lignes de ce tableau sont censurées. Elles contiennent des projets sur lesquels j'ai contribué avec un compte secondaire me servant lors de projets tournant autour du travail ou des cours. Comme vous pouvez y retrouver ma vraie identité, je préfère passer sous silence les informations le permettant.

Projets

EN COURS signifie que je suis en train de travailler sur le projet.

FINI signifie que le projet est considéré comme fini et ne recevra plus de grosses mises à jours, sauf idée soudaine.

HIATUS signifie que le projet est en pause (attente de documentation, motivation...).

ARCHIVÉ signifie que le projet est archivé et ne sera plus mis à jour du tout. Il est possible de le considérer comme abandonné ou dans un état satisfaisant que je peux geler.