Bonjour, l'objectif de ce repo git est de permettre aux élèves d'écrire des tutoriels pour d'autres élèves d'Epita afin que ceux qui ont du mal avec l'interface proposé à l'Epita (Arch linux, i3, afs...) puissent trouver de l'aide grâces aux petits tutoriels.
Vous trouverez sur ce depo :
- Des guides sur : comment configurer votre session Epita (fond d'écran, configurations de bases ou avancées...)
- Des tutoriels écrits par des élèves sur les langages de programmations vu à l'Epita.
Un serveur discord est disponible sur ce lien, afin que vous puissiez échanger avec les créateurs de tutoriels ou en proposer et plus encore : Discord.
Ce dépo git va fonctionner avec des commits. Ces commits seront ensuite validés par une équipe de modérateurs.
Pour que votre tutoriel soit validé, il faut respecter quelques règles afin d'éviter certains problèmes :
- Ne pas faire de confloose (ou de tutoriels sur les confloose), ce git doit rester propre afin que les personnes ne s'y connaissant pas bien, ne risquent pas de tomber sur un truc qui va au final "casser" leurs architectures.
- S'il est nécéssaire de faire dans vos tutoriels un curl (pour installer un programme ou autre), il est nécéssaire de siter la source de votre "curl" afin de justifier celui-ci et il faut que cette source soit viable (pas de site yolo.com ou autre).
- Si vous réalisez un script d'automatisation d'installation, ne mettez pas un lien de "curl" vers ce script mais mettez le dans le dossier "scripts" de ce depo. Le "curl" vers votre script (si celui-ci ne contient pas de truc... bizard), sera ensuite ajouter par les modérateurs. Si vous souhaitez qu'un modérateur ajoute un curl vers votre script, mettez l'endroit où vous souhaitez ajouter le curl dans les balises : [CURL: "Nom du script"], ainsi les modérateurs pourront remplacer le texte entre crochets par la commande de curl vers votre script.
- Vous devez avoir lu(e) la section : CONTRIBUTING ou, si vous avez du mal en ligne de commande, vous pouvez utiliser les automatisations de Github qui sont plus simples, comme écrit dans ce tutoriel : Comment contribuer via github
Je rappelle qu'il est interdit de partager les fichiers que vous recevez de l'Epita; les tutoriels doivent donc être écrits par vous-même.
Je rappelle également que tout partage de code provenant de vos exercices est strictement interdit.
The purpose of this git repository is to enable students to write tutorials for other students from EPITA. This project is dedicated to those struggling with the interface structure offered at EPITA (Arch linux, i3, afs...) in order for them to find help through tutorials.
You'll find in this repository:
- Guides about: how to configure your EPITA session (wallpaper, base and advanced configuration...)
- Tutorials written by students on the programming languages studied at EPITA.
We got our discord server. This server is createn in order to discuss about tutorials with their creators, be aware of every new tutorials and many more.
Here is the link : Discord.
This git repository will evolve through commits. These commits MUST be validated by a moderating team.
In order for your tutorial to be approved, it MUST follow a few rules in order to avoid issues:
- you MUST NOT confloose (or tutorials about confloose), this git MUST remain clean in order to protect unexperienced reader from architecture breaks.
- If a tutorial requires a curl (to install a program or else), you MUST provide the valid source of your "curl" in order to explain and justify it (no broken link).
- If you provide an installation script, you MUST NOT include a "curl" linking to the script but put it in the "scripts" folder of the repository. The "curl" to your script (if it does not include anything... suspicious), will then be added by the moderators. If you would like a moderator to add a curl to your script, you may include the desired location for your curl in markups : [CURL: "Script name"], then moderators will swap the quoted text by the curl command to your script.
- You MUST have read the section: CONTRIBUTING or, if you struggle with the command lines, you SHOULD use GitHub automatization which are easier, as written in the following tutorial: Comment contribuer via github
We remind you that it is forbidden to share documents provided by EPITA; tutorials must be written by yourselves.
We remind you that sharing code from your exercises is strictly forbidden.
- nicolas.went / 2022 / nicolas.went@epita.fr / Lockface77#8305 / délegué GRB1
- marile.lin / 2022
- iyed.jaziri / 2022 / iyed.jaziri@epita.fr