207 lines
14 KiB
HTML
207 lines
14 KiB
HTML
%link%
|
|
rel="stylesheet" href="/css/projets.css"
|
|
%endlink%
|
|
|
|
<div id="main">
|
|
<p>Vous pouvez retrouver tous mes projets sur <a href="https://git.gnous.eu/Rick">le git de Gnous</a> ou juste ceux que je trouve les plus intéressants sur <a href="https://git.gyiwr.tf">mon git personnel</a>. Plus bas, vous pouvez trouver la liste de mes <a href="#projets">projets</a>, ainsi que leur état.</p>
|
|
|
|
<h2>Remerciements</h2>
|
|
|
|
<p>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.</p>
|
|
|
|
<p>Merci à : nox, d0p1, outout, alol, mbahal, eban, ada, kernoeb, romain, valsept, Bensuperpc, lucie "soaring sparks" aka Jikhai, Lunki, KeetKhat, solaris38.</p>
|
|
|
|
<p>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.</p>
|
|
|
|
<h2>Contributions</h2>
|
|
|
|
<p>Vous pouvez retrouver ci-dessous une liste des projets auxquels j'ai pu contribuer :</p>
|
|
|
|
<div class="tableau">
|
|
<table>
|
|
<thead>
|
|
<tr>
|
|
<th>Projet</th>
|
|
<th>Description</th>
|
|
<th>Langage utilisé pour mes contributions</th>
|
|
<th>Mainteneur / Contributeur</th>
|
|
<th>Ma dernière contribution</th>
|
|
<th>Licence</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr>
|
|
<td><a href="https://github.com/0xN0x/go-artifactsmmo">ArtifactsMMO Enrobeur</a></td>
|
|
<td>enrobeur pour l'API de ArtifactsMMO</td>
|
|
<td>Go</td>
|
|
<td>Nox</td>
|
|
<td></td>
|
|
<td><a href="https://github.com/0xN0x/go-artifactsmmo/commit/8a77ae3d65a18cf6e757ed3065bfd42ebdc6b96f#diff-c693279643b8cd5d248172d9c22cb7cf4ed163a3c98c8a3f69c2717edd3eacb7">GNU GPL v3</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="https://github.com/kohi-gnu/barista/">barista</a></td>
|
|
<td>gestionnaire de paquets pour Kohi-GNU</td>
|
|
<td>Perl</td>
|
|
<td>d0p1</td>
|
|
<td><a href="https://github.com/kohi-gnu/barista/commit/3c5acc23649b857b4649124ec8529a0bef7f96fc">3c5acc2</a></td>
|
|
<td><a href="https://github.com/kohi-gnu/barista/commit/78f4d57886cc4112c8aedd222223d62881a20603#diff-c693279643b8cd5d248172d9c22cb7cf4ed163a3c98c8a3f69c2717edd3eacb7">BSD3 Clause licence</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="https://github.com/Chasseur-de-Succes">CDS</a></td>
|
|
<td>Dépôts des différents codes utilisés pour le serveur Discord CDS</td>
|
|
<td>Docker, JS</td>
|
|
<td>Kekwel, Nox, TobiBiotex</td>
|
|
<td></td>
|
|
<td></td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="https://gitweb.gentoo.org/repo/gentoo.git/">Gentoo (paquet)</a></td>
|
|
<td>Paquets pour la distribution Gentoo</td>
|
|
<td>Fichier ebuild</td>
|
|
<td>Marek Szuba (pour xdotool) et communauté Gentoo</td>
|
|
<td><a href="https://gitweb.gentoo.org/repo/gentoo.git/commit/x11-misc/xdotool/xdotool-3.20211022.1.ebuild?id=a0d1e0007bcc8908755106352221ff5845a97124">xdotool</a></td>
|
|
<td><a href="https://gitweb.gentoo.org/repo/gentoo.git/tree/x11-misc/xdotool/xdotool-3.20211022.1.ebuild?id=a0d1e0007bcc8908755106352221ff5845a97124#n2">GNU GPL v2</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="https://git.gnous.eu/gnouseu/">gnous</a></td>
|
|
<td>Organisation regroupant le code des projets GnousEU</td>
|
|
<td></td>
|
|
<td>Outout, Romain</td>
|
|
<td></td>
|
|
<td></td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="https://ilearned.eu/">I Learned</a></td>
|
|
<td>blog communautaire</td>
|
|
<td>Markdown</td>
|
|
<td>Contributeurs de ILearned</td>
|
|
<td><a href="https://ilearned.eu/comprendre-licences.html">Comprendre les différentes licences</a></td>
|
|
<td><a href="https://ilearned.eu/about.html#licence">CC-BY-NC-SA</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="https://github.com/orgalan/">Orgalan</a></td>
|
|
<td>Organisation contenant du code pour gérer des LANs, miroir de plane</td>
|
|
<td></td>
|
|
<td>Lunki</td>
|
|
<td></td>
|
|
<td></td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="https://github.com/patternfly-yew/patternfly-yew">Patternfly-yew</a></td>
|
|
<td>crate pour utiliser la bibliothèque Patternfly avec Yew</td>
|
|
<td>Rust</td>
|
|
<td>ctron et 7 autres contributeurs</td>
|
|
<td><a href="https://github.com/patternfly-yew/patternfly-yew/commit/e3a60c74cdeac7be5bdbc317d9a6c550f4e107a0">e3a60c7</a></td>
|
|
<td><a href="https://github.com/patternfly-yew/patternfly-yew/blob/main/LICENSE">Apache 2.0</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="https://github.com/patternfly-yew/patternfly-yew-quickstart">Patternfly-yew-quickstart</a></td>
|
|
<td>crate pour illustrer l'utilisation de la crate Patternfly-yew</td>
|
|
<td>Rust</td>
|
|
<td>ctron et 5 autres contributeurs</td>
|
|
<td><a href="https://github.com/patternfly-yew/patternfly-yew-quickstart/commit/41c4b87643975271a110d57d9b4f55eddcce4270">41c4b87</a></td>
|
|
<td><a href="https://github.com/patternfly-yew/patternfly-yew-quickstart/blob/main/LICENSE">Apache 2.0</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="https://github.com/mantisbt-plugins/source-integration">source-integration</a></td>
|
|
<td>Plugin MantisBT pour ajouter les commits venant de serveurs Git</td>
|
|
<td>PHP</td>
|
|
<td>MantisBT Team et plus de 50 personnes</td>
|
|
<td><a href="https://github.com/mantisbt-plugins/source-integration/commit/7ae74a0596b840528ae2b5efce47e21647f85b98">7ae74a0</a></td>
|
|
<td><a href="https://github.com/mantisbt-plugins/source-integration/blob/master/LICENSE">MIT</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="https://gitlab.com/gnousrick/super-russrt">super russrt</a></td>
|
|
<td>aggrégateur RSS web</td>
|
|
<td>Rust</td>
|
|
<td>Alol, Mbahal</td>
|
|
<td><a href="https://gitlab.com/gnousrick/super-russrt/-/commit/5f569c2d348e46c089b1a001c4695ee52b9718d4">5f569c2d</a></td>
|
|
<td><a href="https://gitlab.com/gnousrick/super-russrt/-/blob/master/LICENSE">GNU GPLv3</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="https://git.gnous.eu/RSV_Studio/Surprise_Dungeon">Surprise_Dungeon</a></td>
|
|
<td>Jeu inspiré de Binding of Isaac fait lors de la Yogscast Game Jam 2020</td>
|
|
<td>Game Maker Language</td>
|
|
<td>solaris38, Valsept</td>
|
|
<td><a href="https://git.gnous.eu/RSV_Studio/Surprise_Dungeon/commit/45221f99b8fa79517fb99dfe19908a41a649e0fa">45221f99b8</a></td>
|
|
<td><a href="https://git.gnous.eu/RSV_Studio/Surprise_Dungeon/src/branch/master/LICENCE">GNU GPLv3</a></td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td>███████</td>
|
|
<td>Crate █████████████████████████████████████</td>
|
|
<td>Rust</td>
|
|
<td>█████████████████████████</td>
|
|
<td>███████</td>
|
|
<td>Apache 2.0 ou MIT</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td>████████</td>
|
|
<td>Crate █████████████████████████████</td>
|
|
<td>Rust</td>
|
|
<td>█████████████████████</td>
|
|
<td>███████</td>
|
|
<td>Apache 2.0 ou MIT</td>
|
|
</tr>
|
|
|
|
<!--
|
|
<tr>
|
|
<td><a href=""></a></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td><a href=""></a></td>
|
|
<td><a href=""></a></td>
|
|
</tr>
|
|
-->
|
|
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
|
|
<h3>Notes</h3>
|
|
<h4>Gentoo</h4>
|
|
<p>Je n'ai, pour l'instant, contribué qu'au paquet xdotool. Si je soumets d'autres patchs, je ferais une liste de tous les paquets ici.</p>
|
|
|
|
<h4>source-integration</h4>
|
|
<p>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.</p>
|
|
|
|
<h4>CDS</h4>
|
|
<p>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 <a href="https://blogue.gyiwr.tf/category/chasseurs-de-succes.html">mon blog</a>.</p>
|
|
|
|
<h4>Projets censurés</h4>
|
|
<p>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.</p>
|
|
|
|
<h2 id="projets">Projets</h2>
|
|
<p><span class="working">EN COURS</span> signifie que je suis en train de travailler sur le projet.</p>
|
|
<p><span class="finished">FINI</span> signifie que le projet est considéré comme fini et ne recevra plus de grosses mises à jours, sauf idée soudaine.</p>
|
|
<p><span class="hiatus">HIATUS</span> signifie que le projet est en pause (attente de documentation, motivation...).</p>
|
|
<p><span class="archived">ARCHIVÉ</span> 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.</p>
|
|
|
|
<ul>
|
|
<li>
|
|
<p><a href="https://git.gnous.eu/Rick/definitely-not-NVGs">definitely-not-NVGs</a> [<span class="working">EN COURS</span>]</p>
|
|
</li>
|
|
|
|
<li>
|
|
<p><a href="https://git.gnous.eu/Rick/juniper-config-to-set">juniper-config-to-set</a> [<span class="finished">FINI</span>]</p>
|
|
</li>
|
|
|
|
<li>
|
|
<p><a href="https://git.gnous.eu/Rick/mastodon-icone">mastodon-icone</a> [<span class="archived">ARCHIVÉ</span>]</p>
|
|
</li>
|
|
|
|
<li>
|
|
<p><a href="https://git.gnous.eu/Rick/partage-notes">partage-notes</a> [<span class="archived">ARCHIVÉ</span>]</p>
|
|
<p>Un simple serveur web avec un script de génération pour les fichiers Org. Cependant, un script de génération et une copie dans un dossier servi par Nginx suffit.</p>
|
|
</li>
|
|
|
|
<!--
|
|
<li>
|
|
<p><a href=""></a> [<span class=""> </span>]</p>
|
|
<p></p>
|
|
</li>
|
|
-->
|
|
</ul>
|
|
</div>
|