<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://wiki.federation-openspacemakers.com/fr/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Tid</id>
	<title>Wiki FOSM - Contributions [fr]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.federation-openspacemakers.com/fr/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Tid"/>
	<link rel="alternate" type="text/html" href="https://wiki.federation-openspacemakers.com/fr/index.php?title=Sp%C3%A9cial:Contributions/Tid"/>
	<updated>2026-04-28T12:35:17Z</updated>
	<subtitle>Contributions</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://wiki.federation-openspacemakers.com/fr/index.php?title=Accueil&amp;diff=450</id>
		<title>Accueil</title>
		<link rel="alternate" type="text/html" href="https://wiki.federation-openspacemakers.com/fr/index.php?title=Accueil&amp;diff=450"/>
		<updated>2020-11-13T11:40:37Z</updated>

		<summary type="html">&lt;p&gt;Tid : /* Outils et organisation de Fédération Open Space Makers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ce wiki est la &#039;&#039;&#039;base de connaissances de Fédération&#039;&#039;&#039;, tous les membres Open Space Makers peuvent y contribuer.&lt;br /&gt;
&lt;br /&gt;
Cette base de connaissances a vocation à intégrer à la fois des liens vers des contenus externes (pas la peine de réinventer la roue !) et du contenu original développé dans le cadre de Fédération.&lt;br /&gt;
&lt;br /&gt;
==Outils et organisation de Fédération Open Space Makers==&lt;br /&gt;
&lt;br /&gt;
===Outils de Fédération===&lt;br /&gt;
&lt;br /&gt;
*Outils généraux de Fédération&lt;br /&gt;
**[[La plateforme]]&lt;br /&gt;
***Pour les administrateurs : [[l&#039;édition sous Django CMS]]&lt;br /&gt;
**[[Le Forum|Le forum : Discourse]]&lt;br /&gt;
**[[Le cloud|L&#039;espace de partage de fichiers : Nextcloud]]&lt;br /&gt;
**[[Le cloud|L&#039;agenda et le calendrier: Nextcloud]]&lt;br /&gt;
**[[Le wiki|La base de connaissances : le wiki]]&lt;br /&gt;
**[[Le Jitsi|Vidéo conférence : Jitsi Meet]]&lt;br /&gt;
**[[Messagerie instantannée : Rocket.chat]]&lt;br /&gt;
*Outils spécifiques aux projets&lt;br /&gt;
**[[L&#039;espace projet|L&#039;espace projet sur la plateforme]]&lt;br /&gt;
**[[Open Project|Planificateur de projet : Open Project]]&lt;br /&gt;
**[[Gitlab|La forge logicielle : Gitlab]]&lt;br /&gt;
*Les outils de communication externe de Fédération&lt;br /&gt;
**[[Les listes de diffusion]]&lt;br /&gt;
**[[Les réseaux sociaux]]&lt;br /&gt;
&lt;br /&gt;
===Organisation de Fédération===&lt;br /&gt;
&lt;br /&gt;
*[[Le bureau]]&lt;br /&gt;
*[[Le cercle Plateforme]]&lt;br /&gt;
*[[Le cercle projet]]&lt;br /&gt;
*[[Le cercle communication]]&lt;br /&gt;
*[[Le cercle pédagogie]]&lt;br /&gt;
*[[Le jardin fédération]]&lt;br /&gt;
&lt;br /&gt;
===Gouvernance de Fédération===&lt;br /&gt;
Sont regroupées ici les règles internes de l&#039;association Open Space Makers pour son fonctionnement au quotidien.&lt;br /&gt;
&lt;br /&gt;
*Fonctionnement administratif de l&#039;association : [https://www.federation-openspacemakers.com/fr/decouvrir/open-space-makers/les-statuts/ accès aux statuts de l&#039;association de loi 1901]&lt;br /&gt;
*[https://www.federation-openspacemakers.com/fr/decouvrir/open-space-makers/devenir-membre-actif/ Rôle des Membres Actifs] et [https://www.federation-openspacemakers.com/fr/decouvrir/open-space-makers/les-cercles/ organisation des Membres Actifs par Cercles]&lt;br /&gt;
*[[Gouvernance budgétaire de l&#039;association]]&lt;br /&gt;
*[[Modalités et comptabilité du financement des projets Fédération]]&lt;br /&gt;
*[[Accompagnement des projets]]&lt;br /&gt;
*[[Méthode Fédération Open Space Makers de gestion de projets]]&lt;br /&gt;
*[[Amélioration continue]]&lt;br /&gt;
&lt;br /&gt;
==Matériels spatiaux open source existants==&lt;br /&gt;
&lt;br /&gt;
*[[Stations de réception sol]]&lt;br /&gt;
*[[Satellites]]&lt;br /&gt;
*[[Télescopes]]&lt;br /&gt;
*[[Rovers]]&lt;br /&gt;
*[[Simulateurs de microgravité]]&lt;br /&gt;
&lt;br /&gt;
==Propriété intellectuelle et open source==&lt;br /&gt;
&lt;br /&gt;
*[[Ressources générales sur le matériel open source]]&lt;br /&gt;
*[[Le droit des brevet: Introduction|Le droit des brevets : Introduction]]&lt;br /&gt;
*[[Ton idée: Valeur et protection|Ton idée : Valeur et protection]]&lt;br /&gt;
&lt;br /&gt;
==Ressources diverses==&lt;br /&gt;
&lt;br /&gt;
*[[Logiciels open source pour le spatial]]&lt;br /&gt;
*[[Fabrication dans l&#039;espace]]&lt;br /&gt;
*[[Les profils NACA symétriques]]&lt;br /&gt;
*[[Ressources pédagogiques tierces]]&lt;br /&gt;
*[[Guides méthodologiques]]&lt;br /&gt;
*[[Les essais basses altitudes : principes élémentaires à connaître|Les essais &amp;quot;basse altitude&amp;quot; : principes élémentaires à connaître]]&lt;br /&gt;
&lt;br /&gt;
===Télécommunications spatiales===&lt;br /&gt;
&lt;br /&gt;
*[[Infrastructure de communication orbite haute et interplanétaire]]&lt;br /&gt;
*[[Infrastructures informatiques mutualisées / clouds]]&lt;br /&gt;
&lt;br /&gt;
===Lanceurs===&lt;br /&gt;
&lt;br /&gt;
*[[Fusées orbitales]]&lt;br /&gt;
*[[Fusées suborbitales]]&lt;br /&gt;
*[https://www.arts-et-metiers.asso.fr/manifestation_cr/cr_3213.pdf Lancement aéroporté (A&amp;amp;M)]&lt;br /&gt;
*[[Ressources sur les fusées expérimentales]]&lt;br /&gt;
*[http://charleslabs.fr/en/project-Gimbaled+Model+Rocket+Simulator Poussée vectorielle]&lt;br /&gt;
*[[Concevoir une ogive selon la série de Haack]]&lt;br /&gt;
*[[Max Q]]&lt;br /&gt;
&lt;br /&gt;
===In Situ Resource Utilization===&lt;br /&gt;
&lt;br /&gt;
*[[Utilisation des ressources martiennes]]&lt;br /&gt;
&lt;br /&gt;
===Systèmes orbitaux===&lt;br /&gt;
&lt;br /&gt;
*[[Collecte des débris orbitaux]]&lt;br /&gt;
*[[Systèmes de télécommunication]]&lt;br /&gt;
*[[Propulsion orbitale]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Missions planétaires==&lt;br /&gt;
&lt;br /&gt;
*[[Mécanique des rovers]]&lt;br /&gt;
&lt;br /&gt;
==Astronomie==&lt;br /&gt;
&lt;br /&gt;
*[[Ressources sur la polution lumineuse|Ressources sur la pollution lumineuse]]&lt;br /&gt;
&lt;br /&gt;
==Santé==&lt;br /&gt;
&lt;br /&gt;
*[[Surveillance des paramètres vitaux à distance]]&lt;br /&gt;
*[[Ressources médicales diverses]]&lt;br /&gt;
*&#039;&#039;Archive - [[DéfiCOVID]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Environnement et développement durable==&lt;br /&gt;
&lt;br /&gt;
*[[Capture de CO2]]&lt;br /&gt;
&lt;br /&gt;
==Projets==&lt;br /&gt;
&lt;br /&gt;
*[[AdAstra]]&lt;br /&gt;
*[[BGC]]&lt;br /&gt;
*&lt;/div&gt;</summary>
		<author><name>Tid</name></author>
	</entry>
	<entry>
		<id>https://wiki.federation-openspacemakers.com/fr/index.php?title=Gitlab&amp;diff=298</id>
		<title>Gitlab</title>
		<link rel="alternate" type="text/html" href="https://wiki.federation-openspacemakers.com/fr/index.php?title=Gitlab&amp;diff=298"/>
		<updated>2020-05-14T18:01:59Z</updated>

		<summary type="html">&lt;p&gt;Tid : /* Procédure */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Résumé Rapide==&lt;br /&gt;
Adresse: https://code.fosm.space&lt;br /&gt;
&lt;br /&gt;
Manuel utilisateur: https://docs.gitlab.com/ee/user/index.html (En anglais)&lt;br /&gt;
&lt;br /&gt;
Objectifs: Permettre aux membres FOSM de collaborer sur les codes et différentes version de celui-ci et le maintenir à jour&lt;br /&gt;
&lt;br /&gt;
==Présentation==&lt;br /&gt;
Gitlab est initialement une interface au gestionnaire de code source “Git”, permettant de tracer les modifications effectuées sur le code source par les différents contributeurs. Gitlab a petit à petit étendu ses fonctionnalités pour devenir un gestionnaire de projet complet, permettant d’intégrer également la gestion des tâches et de déploiement continu (CI).&lt;br /&gt;
&lt;br /&gt;
==Utilisation==&lt;br /&gt;
[[Fichier:Bouton GItlab.png|alt=Bouton Gitlab|vignette|Bouton Gitlab entre NExtcloud et Discourse]]&lt;br /&gt;
Gitlab est accessible depuis la page des projets via l’icône dédiée&lt;br /&gt;
&lt;br /&gt;
A la création d’un projet sur  la plateforme, un groupe Gitlab est créé, groupe pouvant contenir plusieurs projets.&lt;br /&gt;
&lt;br /&gt;
Création d’un dépôt GIT : le fonctionnement suit ensuite [https://docs.gitlab.com/ee/user/index.html la documentation de GITLab].&lt;br /&gt;
[[Fichier:Création dépot Git.png|alt=Création dépôt git|centré|vignette|Interface de création d&#039;un dépot Git]]&lt;br /&gt;
L’espace membres permet d’ajouter des membres soit au groupe, soit au projet en cours. Les membres peuvent se voir affecter des “rôles” leur donnant accès à différentes actions allant de l’administration des groupes et projets à la simple consultation du code ou des pages de documentation.&lt;br /&gt;
[[Fichier:Espace membre git.png|alt=Espace membre git|centré|vignette|Interface de l&#039;espace membre d&#039;un dépôt Git]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
L’espace de gestion des fichiers permet de visualiser le code dans les différente branches, ainsi que d’effectuer certaines opérations liées à git (merge, création de branches, diff, ...). Il est aussi possible d’effectuer une “merge request” c’est à dire une demande de fusion des modifications d’une branche dans une autre branche.&lt;br /&gt;
[[Fichier:Création de branche.png|alt=Création de branche gitlab|centré|vignette|Interface de création de branche dans Gitlab]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Cette fonctionnalité est très pratique lors de séances de Peer Coding, ou simplement en cas de doute sur le code produit.&lt;br /&gt;
&lt;br /&gt;
Au final Gitlab est un outil extrêmement complexe dont nous ne pouvons pas évoquer toutes les possibilités ici. Une documentation exhaustive est disponible en ligne&lt;br /&gt;
&lt;br /&gt;
==Comment configurer Visual Studio Code sur Windows==&lt;br /&gt;
Si vous utilisez Visual Studio code comme editor de code pour développer (où sa version open-source [https://vscodium.com/ VSCodium]), sur Windows, vous pouvez utiliser l&#039;intégration native pour git. Ici les instructions pour configurer la machine en SSH&lt;br /&gt;
&lt;br /&gt;
===Prérequis===&lt;br /&gt;
&lt;br /&gt;
*Avoir VS Code ou VS Codium installé et à jour&lt;br /&gt;
*Avoir [https://git-scm.com/download/win Git for Windows] installé et à jour&lt;br /&gt;
&lt;br /&gt;
===Procédure===&lt;br /&gt;
&lt;br /&gt;
#Ouvre le menu Start de Windows&lt;br /&gt;
#Ouvrir &#039;&#039;&#039;Programmes et Fonctionnalités&#039;&#039;&#039;&lt;br /&gt;
#Cliquer sur &#039;&#039;&#039;Gérer les fonctionnalités facultatives&#039;&#039;&#039;.&lt;br /&gt;
#Installer &#039;&#039;&#039;OpenSSH (Client)&#039;&#039;&#039;[[Fichier:OpenSSH install.png|alt=OpenSSH|vignette|Installation de OpenSSH]]&amp;lt;br /&amp;gt;&lt;br /&gt;
#Ouvrir l&#039;application &#039;&#039;&#039;Git for Windows&#039;&#039;&#039;&lt;br /&gt;
#Dans le terminal exécuter la commande &amp;lt;code&amp;gt;ssh-keygen.exe&amp;lt;/code&amp;gt; en confirmant tout en cliquant &amp;quot;Entrée&amp;quot;. Cette commande aura créé un dossier nommé &amp;lt;code&amp;gt;.ssh&amp;lt;/code&amp;gt; dans votre dossier utilisateur &amp;lt;code&amp;gt;C:/Users/&amp;lt;username&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
#Aller dans propre profil sur https://code.fosm.space, &#039;&#039;&#039;Settings, SSH Keys&#039;&#039;&#039;&lt;br /&gt;
#Copier le contenu du fichier &amp;lt;code&amp;gt;.ssh/id_rsa.pub&amp;lt;/code&amp;gt; dans l&#039;espace &amp;quot;Key&amp;quot; et sauvegarder. Maintenat votre clé publique est enregistré dans la forge logicielle&lt;br /&gt;
&lt;br /&gt;
====Cloner un projet depuis Visual Studio====&lt;br /&gt;
Une fois que votre clé est en place, vous pouvez effectuer les action de clone, push, pull etc... directement depuis l&#039;application.&lt;br /&gt;
&lt;br /&gt;
#Ouvrir Visual Studio Code (ou Codium) et cliquer sur l&#039;icône &#039;&#039;&#039;Source Control&#039;&#039;&#039; à gauche&lt;br /&gt;
#&#039;&#039;&#039;Clone Project&#039;&#039;&#039;&lt;br /&gt;
#Insérer l&#039;adresse du répertoire git en version SSH (format &amp;lt;code&amp;gt;git@code.federation-openspacemakers.com/projet/sous-projet.git&amp;lt;/code&amp;gt;)&lt;br /&gt;
#Sélectionner un dossier sur votre machine dans lequel cloner le répertoire&lt;br /&gt;
#Après le téléchargement, vous pouvez ouvrir le projet dans VSCode directement&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Écran Visual Studio Code.png|alt=VSCode|vignette|Écran Source Control de VSCode]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Fichier:Ssh-keygen.png|vignette|ssh-keygen]]&lt;/div&gt;</summary>
		<author><name>Tid</name></author>
	</entry>
	<entry>
		<id>https://wiki.federation-openspacemakers.com/fr/index.php?title=Gitlab&amp;diff=297</id>
		<title>Gitlab</title>
		<link rel="alternate" type="text/html" href="https://wiki.federation-openspacemakers.com/fr/index.php?title=Gitlab&amp;diff=297"/>
		<updated>2020-05-14T18:01:02Z</updated>

		<summary type="html">&lt;p&gt;Tid : /* Procédure */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Résumé Rapide==&lt;br /&gt;
Adresse: https://code.fosm.space&lt;br /&gt;
&lt;br /&gt;
Manuel utilisateur: https://docs.gitlab.com/ee/user/index.html (En anglais)&lt;br /&gt;
&lt;br /&gt;
Objectifs: Permettre aux membres FOSM de collaborer sur les codes et différentes version de celui-ci et le maintenir à jour&lt;br /&gt;
&lt;br /&gt;
==Présentation==&lt;br /&gt;
Gitlab est initialement une interface au gestionnaire de code source “Git”, permettant de tracer les modifications effectuées sur le code source par les différents contributeurs. Gitlab a petit à petit étendu ses fonctionnalités pour devenir un gestionnaire de projet complet, permettant d’intégrer également la gestion des tâches et de déploiement continu (CI).&lt;br /&gt;
&lt;br /&gt;
==Utilisation==&lt;br /&gt;
[[Fichier:Bouton GItlab.png|alt=Bouton Gitlab|vignette|Bouton Gitlab entre NExtcloud et Discourse]]&lt;br /&gt;
Gitlab est accessible depuis la page des projets via l’icône dédiée&lt;br /&gt;
&lt;br /&gt;
A la création d’un projet sur  la plateforme, un groupe Gitlab est créé, groupe pouvant contenir plusieurs projets.&lt;br /&gt;
&lt;br /&gt;
Création d’un dépôt GIT : le fonctionnement suit ensuite [https://docs.gitlab.com/ee/user/index.html la documentation de GITLab].&lt;br /&gt;
[[Fichier:Création dépot Git.png|alt=Création dépôt git|centré|vignette|Interface de création d&#039;un dépot Git]]&lt;br /&gt;
L’espace membres permet d’ajouter des membres soit au groupe, soit au projet en cours. Les membres peuvent se voir affecter des “rôles” leur donnant accès à différentes actions allant de l’administration des groupes et projets à la simple consultation du code ou des pages de documentation.&lt;br /&gt;
[[Fichier:Espace membre git.png|alt=Espace membre git|centré|vignette|Interface de l&#039;espace membre d&#039;un dépôt Git]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
L’espace de gestion des fichiers permet de visualiser le code dans les différente branches, ainsi que d’effectuer certaines opérations liées à git (merge, création de branches, diff, ...). Il est aussi possible d’effectuer une “merge request” c’est à dire une demande de fusion des modifications d’une branche dans une autre branche.&lt;br /&gt;
[[Fichier:Création de branche.png|alt=Création de branche gitlab|centré|vignette|Interface de création de branche dans Gitlab]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Cette fonctionnalité est très pratique lors de séances de Peer Coding, ou simplement en cas de doute sur le code produit.&lt;br /&gt;
&lt;br /&gt;
Au final Gitlab est un outil extrêmement complexe dont nous ne pouvons pas évoquer toutes les possibilités ici. Une documentation exhaustive est disponible en ligne&lt;br /&gt;
&lt;br /&gt;
==Comment configurer Visual Studio Code sur Windows==&lt;br /&gt;
Si vous utilisez Visual Studio code comme editor de code pour développer (où sa version open-source [https://vscodium.com/ VSCodium]), sur Windows, vous pouvez utiliser l&#039;intégration native pour git. Ici les instructions pour configurer la machine en SSH&lt;br /&gt;
&lt;br /&gt;
===Prérequis===&lt;br /&gt;
&lt;br /&gt;
*Avoir VS Code ou VS Codium installé et à jour&lt;br /&gt;
*Avoir [https://git-scm.com/download/win Git for Windows] installé et à jour&lt;br /&gt;
&lt;br /&gt;
===Procédure===&lt;br /&gt;
&lt;br /&gt;
#Ouvre le menu Start de Windows&lt;br /&gt;
#Ouvrir &#039;&#039;&#039;Programmes et Fonctionnalités&#039;&#039;&#039;&lt;br /&gt;
#Cliquer sur &#039;&#039;&#039;Gérer les fonctionnalités facultatives&#039;&#039;&#039;.&lt;br /&gt;
#Installer &#039;&#039;&#039;OpenSSH (Client)&#039;&#039;&#039;[[Fichier:OpenSSH install.png|alt=OpenSSH|vignette|Installation de OpenSSH]]&amp;lt;br /&amp;gt;&lt;br /&gt;
#Ouvrir l&#039;application &#039;&#039;&#039;Git for Windows&#039;&#039;&#039;&lt;br /&gt;
#Dans le terminal exécuter la commande {{{ssh-keygen.exe}}} en confirmant tout en cliquant &amp;quot;Entrée&amp;quot;. Cette commande aura créé un dossier nommé {{{.ssh}}} dans votre dossier utilisateur {{{C:/Users/&amp;lt;username&amp;gt;}}}&lt;br /&gt;
#Aller dans propre profil sur https://code.fosm.space, &#039;&#039;&#039;Settings, SSH Keys&#039;&#039;&#039;&lt;br /&gt;
#Copier le contenu du fichier &amp;lt;code&amp;gt;.ssh/id_rsa.pub&amp;lt;/code&amp;gt; dans l&#039;espace &amp;quot;Key&amp;quot; et sauvegarder. Maintenat votre clé publique est enregistré dans la forge logicielle&lt;br /&gt;
&lt;br /&gt;
====Cloner un projet depuis Visual Studio====&lt;br /&gt;
Une fois que votre clé est en place, vous pouvez effectuer les action de clone, push, pull etc... directement depuis l&#039;application.&lt;br /&gt;
&lt;br /&gt;
#Ouvrir Visual Studio Code (ou Codium) et cliquer sur l&#039;icône &#039;&#039;&#039;Source Control&#039;&#039;&#039; à gauche&lt;br /&gt;
#&#039;&#039;&#039;Clone Project&#039;&#039;&#039;&lt;br /&gt;
#Insérer l&#039;adresse du répertoire git en version SSH (format &amp;lt;code&amp;gt;git@code.federation-openspacemakers.com/projet/sous-projet.git&amp;lt;/code&amp;gt;)&lt;br /&gt;
#Sélectionner un dossier sur votre machine dans lequel cloner le répertoire&lt;br /&gt;
#Après le téléchargement, vous pouvez ouvrir le projet dans VSCode directement&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Écran Visual Studio Code.png|alt=VSCode|vignette|Écran Source Control de VSCode]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Fichier:Ssh-keygen.png|vignette|ssh-keygen]]&lt;/div&gt;</summary>
		<author><name>Tid</name></author>
	</entry>
	<entry>
		<id>https://wiki.federation-openspacemakers.com/fr/index.php?title=Gitlab&amp;diff=296</id>
		<title>Gitlab</title>
		<link rel="alternate" type="text/html" href="https://wiki.federation-openspacemakers.com/fr/index.php?title=Gitlab&amp;diff=296"/>
		<updated>2020-05-14T17:59:25Z</updated>

		<summary type="html">&lt;p&gt;Tid : /* Procédure */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Résumé Rapide==&lt;br /&gt;
Adresse: https://code.fosm.space&lt;br /&gt;
&lt;br /&gt;
Manuel utilisateur: https://docs.gitlab.com/ee/user/index.html (En anglais)&lt;br /&gt;
&lt;br /&gt;
Objectifs: Permettre aux membres FOSM de collaborer sur les codes et différentes version de celui-ci et le maintenir à jour&lt;br /&gt;
&lt;br /&gt;
==Présentation==&lt;br /&gt;
Gitlab est initialement une interface au gestionnaire de code source “Git”, permettant de tracer les modifications effectuées sur le code source par les différents contributeurs. Gitlab a petit à petit étendu ses fonctionnalités pour devenir un gestionnaire de projet complet, permettant d’intégrer également la gestion des tâches et de déploiement continu (CI).&lt;br /&gt;
&lt;br /&gt;
==Utilisation==&lt;br /&gt;
[[Fichier:Bouton GItlab.png|alt=Bouton Gitlab|vignette|Bouton Gitlab entre NExtcloud et Discourse]]&lt;br /&gt;
Gitlab est accessible depuis la page des projets via l’icône dédiée&lt;br /&gt;
&lt;br /&gt;
A la création d’un projet sur  la plateforme, un groupe Gitlab est créé, groupe pouvant contenir plusieurs projets.&lt;br /&gt;
&lt;br /&gt;
Création d’un dépôt GIT : le fonctionnement suit ensuite [https://docs.gitlab.com/ee/user/index.html la documentation de GITLab].&lt;br /&gt;
[[Fichier:Création dépot Git.png|alt=Création dépôt git|centré|vignette|Interface de création d&#039;un dépot Git]]&lt;br /&gt;
L’espace membres permet d’ajouter des membres soit au groupe, soit au projet en cours. Les membres peuvent se voir affecter des “rôles” leur donnant accès à différentes actions allant de l’administration des groupes et projets à la simple consultation du code ou des pages de documentation.&lt;br /&gt;
[[Fichier:Espace membre git.png|alt=Espace membre git|centré|vignette|Interface de l&#039;espace membre d&#039;un dépôt Git]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
L’espace de gestion des fichiers permet de visualiser le code dans les différente branches, ainsi que d’effectuer certaines opérations liées à git (merge, création de branches, diff, ...). Il est aussi possible d’effectuer une “merge request” c’est à dire une demande de fusion des modifications d’une branche dans une autre branche.&lt;br /&gt;
[[Fichier:Création de branche.png|alt=Création de branche gitlab|centré|vignette|Interface de création de branche dans Gitlab]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Cette fonctionnalité est très pratique lors de séances de Peer Coding, ou simplement en cas de doute sur le code produit.&lt;br /&gt;
&lt;br /&gt;
Au final Gitlab est un outil extrêmement complexe dont nous ne pouvons pas évoquer toutes les possibilités ici. Une documentation exhaustive est disponible en ligne&lt;br /&gt;
&lt;br /&gt;
==Comment configurer Visual Studio Code sur Windows==&lt;br /&gt;
Si vous utilisez Visual Studio code comme editor de code pour développer (où sa version open-source [https://vscodium.com/ VSCodium]), sur Windows, vous pouvez utiliser l&#039;intégration native pour git. Ici les instructions pour configurer la machine en SSH&lt;br /&gt;
&lt;br /&gt;
===Prérequis===&lt;br /&gt;
&lt;br /&gt;
*Avoir VS Code ou VS Codium installé et à jour&lt;br /&gt;
*Avoir [https://git-scm.com/download/win Git for Windows] installé et à jour&lt;br /&gt;
&lt;br /&gt;
===Procédure===&lt;br /&gt;
&lt;br /&gt;
#Ouvre le menu Start de Windows&lt;br /&gt;
#Ouvrir &#039;&#039;&#039;Programmes et Fonctionnalités&#039;&#039;&#039;&lt;br /&gt;
#Cliquer sur &#039;&#039;&#039;Gérer les fonctionnalités facultatives&#039;&#039;&#039;.&lt;br /&gt;
#Installer &#039;&#039;&#039;OpenSSH (Client)&#039;&#039;&#039;[[Fichier:OpenSSH install.png|alt=OpenSSH|vignette|Installation de OpenSSH]]&amp;lt;br /&amp;gt;&lt;br /&gt;
#Ouvrir l&#039;application &#039;&#039;&#039;Git for Windows&#039;&#039;&#039;&lt;br /&gt;
#Dans le terminal exécuter la commande {{{ssh-keygen.exe}}} en confirmant tout en cliquant &amp;quot;Entrée&amp;quot;. Cette commande aura créé un dossier nommé {{{.ssh}}} dans votre dossier utilisateur {{{C:/Users/&amp;lt;username&amp;gt;}}}&lt;br /&gt;
#Aller dans propre profil sur https://code.fosm.space, &#039;&#039;&#039;Settings, SSH Keys&#039;&#039;&#039;&lt;br /&gt;
#Copier le contenu du fichier &amp;lt;code&amp;gt;.ssh/id_rsa.pub&amp;lt;/code&amp;gt; dans l&#039;espace &amp;quot;Key&amp;quot; et sauvegarder. Maintenat votre clé publique est enregistré dans la forge logicielle&lt;br /&gt;
&lt;br /&gt;
==== Cloner un projet depuis Visual Studio ====&lt;br /&gt;
Une fois que votre clé est en place, vous pouvez effectuer les action de clone, push, pull etc... directement depuis l&#039;application.&lt;br /&gt;
&lt;br /&gt;
#Ouvrir Visual Studio Code (ou Codium) et cliquer sur l&#039;icône &#039;&#039;&#039;Source Control&#039;&#039;&#039; à gauche&lt;br /&gt;
#&#039;&#039;&#039;Clone Project&#039;&#039;&#039;&lt;br /&gt;
#Insérer l&#039;adresse du répertoire git en version SSH (format &amp;lt;code&amp;gt;git@code.federation-openspacemakers.com/projet/sous-projet.git&amp;lt;/code&amp;gt;) &lt;br /&gt;
#Sélectionner un dossier sur votre machine dans lequel cloner le répertoire&lt;br /&gt;
#Après le téléchargement, vous pouvez ouvrir le projet dans VSCode directement&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Fichier:Ssh-keygen.png|vignette|ssh-keygen]]&lt;/div&gt;</summary>
		<author><name>Tid</name></author>
	</entry>
	<entry>
		<id>https://wiki.federation-openspacemakers.com/fr/index.php?title=Fichier:%C3%89cran_Visual_Studio_Code.png&amp;diff=295</id>
		<title>Fichier:Écran Visual Studio Code.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.federation-openspacemakers.com/fr/index.php?title=Fichier:%C3%89cran_Visual_Studio_Code.png&amp;diff=295"/>
		<updated>2020-05-14T17:57:20Z</updated>

		<summary type="html">&lt;p&gt;Tid : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;VSCode Source Control&lt;/div&gt;</summary>
		<author><name>Tid</name></author>
	</entry>
	<entry>
		<id>https://wiki.federation-openspacemakers.com/fr/index.php?title=Fichier:Ssh-keygen.png&amp;diff=294</id>
		<title>Fichier:Ssh-keygen.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.federation-openspacemakers.com/fr/index.php?title=Fichier:Ssh-keygen.png&amp;diff=294"/>
		<updated>2020-05-14T17:49:19Z</updated>

		<summary type="html">&lt;p&gt;Tid : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Commande ssh-keygen&lt;/div&gt;</summary>
		<author><name>Tid</name></author>
	</entry>
	<entry>
		<id>https://wiki.federation-openspacemakers.com/fr/index.php?title=Gitlab&amp;diff=293</id>
		<title>Gitlab</title>
		<link rel="alternate" type="text/html" href="https://wiki.federation-openspacemakers.com/fr/index.php?title=Gitlab&amp;diff=293"/>
		<updated>2020-05-14T17:47:23Z</updated>

		<summary type="html">&lt;p&gt;Tid : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Résumé Rapide==&lt;br /&gt;
Adresse: https://code.fosm.space&lt;br /&gt;
&lt;br /&gt;
Manuel utilisateur: https://docs.gitlab.com/ee/user/index.html (En anglais)&lt;br /&gt;
&lt;br /&gt;
Objectifs: Permettre aux membres FOSM de collaborer sur les codes et différentes version de celui-ci et le maintenir à jour&lt;br /&gt;
&lt;br /&gt;
==Présentation==&lt;br /&gt;
Gitlab est initialement une interface au gestionnaire de code source “Git”, permettant de tracer les modifications effectuées sur le code source par les différents contributeurs. Gitlab a petit à petit étendu ses fonctionnalités pour devenir un gestionnaire de projet complet, permettant d’intégrer également la gestion des tâches et de déploiement continu (CI).&lt;br /&gt;
&lt;br /&gt;
==Utilisation==&lt;br /&gt;
[[Fichier:Bouton GItlab.png|alt=Bouton Gitlab|vignette|Bouton Gitlab entre NExtcloud et Discourse]]&lt;br /&gt;
Gitlab est accessible depuis la page des projets via l’icône dédiée&lt;br /&gt;
&lt;br /&gt;
A la création d’un projet sur  la plateforme, un groupe Gitlab est créé, groupe pouvant contenir plusieurs projets.&lt;br /&gt;
&lt;br /&gt;
Création d’un dépôt GIT : le fonctionnement suit ensuite [https://docs.gitlab.com/ee/user/index.html la documentation de GITLab].&lt;br /&gt;
[[Fichier:Création dépot Git.png|alt=Création dépôt git|centré|vignette|Interface de création d&#039;un dépot Git]]&lt;br /&gt;
L’espace membres permet d’ajouter des membres soit au groupe, soit au projet en cours. Les membres peuvent se voir affecter des “rôles” leur donnant accès à différentes actions allant de l’administration des groupes et projets à la simple consultation du code ou des pages de documentation.&lt;br /&gt;
[[Fichier:Espace membre git.png|alt=Espace membre git|centré|vignette|Interface de l&#039;espace membre d&#039;un dépôt Git]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
L’espace de gestion des fichiers permet de visualiser le code dans les différente branches, ainsi que d’effectuer certaines opérations liées à git (merge, création de branches, diff, ...). Il est aussi possible d’effectuer une “merge request” c’est à dire une demande de fusion des modifications d’une branche dans une autre branche.&lt;br /&gt;
[[Fichier:Création de branche.png|alt=Création de branche gitlab|centré|vignette|Interface de création de branche dans Gitlab]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Cette fonctionnalité est très pratique lors de séances de Peer Coding, ou simplement en cas de doute sur le code produit.&lt;br /&gt;
&lt;br /&gt;
Au final Gitlab est un outil extrêmement complexe dont nous ne pouvons pas évoquer toutes les possibilités ici. Une documentation exhaustive est disponible en ligne&lt;br /&gt;
&lt;br /&gt;
== Comment configurer Visual Studio Code sur Windows ==&lt;br /&gt;
Si vous utilisez Visual Studio code comme editor de code pour développer (où sa version open-source [https://vscodium.com/ VSCodium]), sur Windows, vous pouvez utiliser l&#039;intégration native pour git. Ici les instructions pour configurer la machine en SSH&lt;br /&gt;
&lt;br /&gt;
=== Prérequis ===&lt;br /&gt;
&lt;br /&gt;
* Avoir VS Code ou VS Codium installé et à jour&lt;br /&gt;
* Avoir [https://git-scm.com/download/win Git for Windows] installé et à jour&lt;br /&gt;
&lt;br /&gt;
=== Procédure ===&lt;br /&gt;
&lt;br /&gt;
# Ouvre le menu Start de Windows&lt;br /&gt;
# Ouvrir &#039;&#039;&#039;Programmes et Fonctionnalités&#039;&#039;&#039;&lt;br /&gt;
# Cliquez sur &#039;&#039;&#039;Gérer les fonctionnalités facultatives&#039;&#039;&#039;.&lt;br /&gt;
# Installer &#039;&#039;&#039;OpenSSH (Client)&#039;&#039;&#039;[[Fichier:OpenSSH install.png|alt=OpenSSH|vignette|Installation de OpenSSH]]&amp;lt;br /&amp;gt;&lt;br /&gt;
# Ouvrir l&#039;application &#039;&#039;&#039;Git for Windows&#039;&#039;&#039;&lt;br /&gt;
# Dans le terminal exécuter la commande {{{ssh-keygen.exe}}} en confirmant tout en cliquant &amp;quot;Entrée&amp;quot;. Cette commande aura crée un dossier nommé {{{.ssh}}} dans votre dossier utilisateurs {{{C:/Users/&amp;lt;username&amp;gt;}}}&lt;/div&gt;</summary>
		<author><name>Tid</name></author>
	</entry>
	<entry>
		<id>https://wiki.federation-openspacemakers.com/fr/index.php?title=Gitlab&amp;diff=292</id>
		<title>Gitlab</title>
		<link rel="alternate" type="text/html" href="https://wiki.federation-openspacemakers.com/fr/index.php?title=Gitlab&amp;diff=292"/>
		<updated>2020-05-14T17:45:37Z</updated>

		<summary type="html">&lt;p&gt;Tid : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Résumé Rapide==&lt;br /&gt;
Adresse: https://code.fosm.space&lt;br /&gt;
&lt;br /&gt;
Manuel utilisateur: https://docs.gitlab.com/ee/user/index.html (En anglais)&lt;br /&gt;
&lt;br /&gt;
Objectifs: Permettre aux membres FOSM de collaborer sur les codes et différentes version de celui-ci et le maintenir à jour&lt;br /&gt;
&lt;br /&gt;
==Présentation==&lt;br /&gt;
Gitlab est initialement une interface au gestionnaire de code source “Git”, permettant de tracer les modifications effectuées sur le code source par les différents contributeurs. Gitlab a petit à petit étendu ses fonctionnalités pour devenir un gestionnaire de projet complet, permettant d’intégrer également la gestion des tâches et de déploiement continu (CI).&lt;br /&gt;
&lt;br /&gt;
==Utilisation==&lt;br /&gt;
[[Fichier:Bouton GItlab.png|alt=Bouton Gitlab|vignette|Bouton Gitlab entre NExtcloud et Discourse]]&lt;br /&gt;
Gitlab est accessible depuis la page des projets via l’icône dédiée&lt;br /&gt;
&lt;br /&gt;
A la création d’un projet sur  la plateforme, un groupe Gitlab est créé, groupe pouvant contenir plusieurs projets.&lt;br /&gt;
&lt;br /&gt;
Création d’un dépôt GIT : le fonctionnement suit ensuite [https://docs.gitlab.com/ee/user/index.html la documentation de GITLab].&lt;br /&gt;
[[Fichier:Création dépot Git.png|alt=Création dépôt git|centré|vignette|Interface de création d&#039;un dépot Git]]&lt;br /&gt;
L’espace membres permet d’ajouter des membres soit au groupe, soit au projet en cours. Les membres peuvent se voir affecter des “rôles” leur donnant accès à différentes actions allant de l’administration des groupes et projets à la simple consultation du code ou des pages de documentation.&lt;br /&gt;
[[Fichier:Espace membre git.png|alt=Espace membre git|centré|vignette|Interface de l&#039;espace membre d&#039;un dépôt Git]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
L’espace de gestion des fichiers permet de visualiser le code dans les différente branches, ainsi que d’effectuer certaines opérations liées à git (merge, création de branches, diff, ...). Il est aussi possible d’effectuer une “merge request” c’est à dire une demande de fusion des modifications d’une branche dans une autre branche.&lt;br /&gt;
[[Fichier:Création de branche.png|alt=Création de branche gitlab|centré|vignette|Interface de création de branche dans Gitlab]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Cette fonctionnalité est très pratique lors de séances de Peer Coding, ou simplement en cas de doute sur le code produit.&lt;br /&gt;
&lt;br /&gt;
Au final Gitlab est un outil extrêmement complexe dont nous ne pouvons pas évoquer toutes les possibilités ici. Une documentation exhaustive est disponible en ligne&lt;br /&gt;
&lt;br /&gt;
== Comment configurer Visual Studio Code sur Windows ==&lt;br /&gt;
Si vous utilisez Visual Studio code comme editor de code pour développer (où sa version open-source [https://vscodium.com/ VSCodium]), sur Windows, vous pouvez utiliser l&#039;intégration native pour git. Ici les instructions pour configurer la machine en SSH&lt;br /&gt;
&lt;br /&gt;
=== Prérequis ===&lt;br /&gt;
&lt;br /&gt;
* Avoir VS Code ou VS Codium installé et à jour&lt;br /&gt;
* Avoir [https://git-scm.com/download/win Git for Windows] installé et à jour&lt;br /&gt;
&lt;br /&gt;
=== Procédure ===&lt;br /&gt;
&lt;br /&gt;
# Ouvre le menu Start de Windows&lt;br /&gt;
# Ouvrir &#039;&#039;&#039;Programmes et Fonctionnalités&#039;&#039;&#039;&lt;br /&gt;
# Cliquez sur &#039;&#039;&#039;Gérer les fonctionnalités facultatives&#039;&#039;&#039;.&lt;br /&gt;
# Installer &#039;&#039;&#039;OpenSSH (Client)&#039;&#039;&#039;[[Fichier:OpenSSH install.png|alt=OpenSSH|vignette|Installation de OpenSSH]]&amp;lt;br /&amp;gt;&lt;br /&gt;
# Ouvrir l&#039;application &#039;&#039;&#039;Git for Windows&#039;&#039;&#039;&lt;br /&gt;
# Dans le terminal exécuter la commande {{ssh-keygen.exe}} en confirmant tout en cliquant &amp;quot;Entrée&amp;quot;. Cette commande aura crée un dossier nommé {{.ssh}} dans votre dossier utilisateurs {{C:/Users/&amp;lt;username&amp;gt;}}&lt;/div&gt;</summary>
		<author><name>Tid</name></author>
	</entry>
	<entry>
		<id>https://wiki.federation-openspacemakers.com/fr/index.php?title=Fichier:OpenSSH_install.png&amp;diff=291</id>
		<title>Fichier:OpenSSH install.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.federation-openspacemakers.com/fr/index.php?title=Fichier:OpenSSH_install.png&amp;diff=291"/>
		<updated>2020-05-14T17:41:52Z</updated>

		<summary type="html">&lt;p&gt;Tid : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Prise d&#039;écran pour montrer comment installer OpenSSH&lt;/div&gt;</summary>
		<author><name>Tid</name></author>
	</entry>
</feed>