« Publier un matériel open source » : différence entre les versions
Aucun résumé des modifications |
|||
(Une version intermédiaire par le même utilisateur non affichée) | |||
Ligne 1 : | Ligne 1 : | ||
Pour '''publier''' '''un matériel open source''', il faut mettre à disposition les éléments suivants : | Pour '''publier''' '''un matériel open source''', il faut mettre à disposition les éléments suivants : | ||
* sa liste de composants | *sa liste de composants | ||
* ses plans et schémas de conception | *ses plans et schémas de conception | ||
* son manuel d’assemblage | *son manuel d’assemblage | ||
* son manuel d’utilisation | *son manuel d’utilisation | ||
La publication sur la plateforme Fédération se divise en deux parties : | La publication sur la plateforme Fédération se divise en deux parties : | ||
* une page statique du portail Fédération, qui fait office de présentation du matériel, de manuel d’assemblage et de manuel d’utilisation. S’y trouve aussi la liste exhaustive des composants. | *une '''page statique du portail Fédération''', qui fait office de présentation du matériel, de manuel d’assemblage et de manuel d’utilisation. S’y trouve aussi la liste exhaustive des composants. | ||
* un dépôt gitlab public, qui contient les fichiers sources pour les pièces à imprimer | *un '''dépôt gitlab public''', qui contient les fichiers sources pour les pièces à imprimer | ||
La répartition des différents éléments entre les deux supports n'est pas figée : l'essentiel est bien que tous les 4 éléments constitutifs d'un matériel open source soient bien disponibles. | La répartition des différents éléments entre les deux supports n'est pas figée : l'essentiel est bien que tous les 4 éléments constitutifs d'un matériel open source soient bien disponibles. | ||
Ligne 17 : | Ligne 17 : | ||
En complément des schémas de conception et autres plans, deux autres éléments importants doivent être inclus dans le dépôt git : | En complément des schémas de conception et autres plans, deux autres éléments importants doivent être inclus dans le dépôt git : | ||
* '''le fichier licence''' qui indique que la licence sous laquelle est placée le matériel | *'''le fichier licence''' qui indique que la licence sous laquelle est placée le matériel | ||
* '''le fichier authors''' qui relate l’historique du projet et ses principaux contributeurs. Oui, open source ne signifie pas pour autant que les contributeurs restent anonymes ! | *'''le fichier authors''' qui relate l’historique du projet et ses principaux contributeurs. Oui, open source ne signifie pas pour autant que les contributeurs restent anonymes ! | ||
== Création de la page statique == | ==Création de la page statique== | ||
Dans "l'espace projet" de votre projet, sur le portail, l'équipe crée une page dédiée à la publication. Elle récapitule le maximum d'éléments du projet, et donne les clés pour retrouver l'ensemble des quatre composantes d'un matériel open source. Sur cette page se trouve notamment le lien vers le dépôt gitlab public, mais c'est aussi l'endroit pour faire un peu de "marketing" sur le matériel, en mettant en avant des photos, vidéos ou autres illustrations. | |||
Une fois la page statique créée dans l'espace projet, manifestez-vous [https://forum.federation-openspacemakers.com/ sur le forum] pour qu'elle soit ensuite copiée par un administrateur dans [https://www.federation-openspacemakers.com/fr/ressources/utiliser/ l'espace "Publications"] du portail Fédération.<br /> | |||
==Création du dépôt Gitlab public== | |||
== Création du dépôt Gitlab public == | |||
Un référent d'un projet (ou d'un groupe thématique) peut demander d'activer l'espace de publication des sources sur le Gitlab. | Un référent d'un projet (ou d'un groupe thématique) peut demander d'activer l'espace de publication des sources sur le Gitlab. | ||
Ligne 35 : | Ligne 35 : | ||
Un sous groupe est alors créé sur l'instance Gitlab dans les groupes publics suivants : | Un sous groupe est alors créé sur l'instance Gitlab dans les groupes publics suivants : | ||
*pour les projets : | *pour les projets : https://code.federation-openspacemakers.com/p-releases | ||
*pour les groupes thématiques : | *pour les groupes thématiques : https://code.federation-openspacemakers.com/tg-releases | ||
Les référents du projet (groupe/thématique) ont alors les droits de créer un ou plusieurs projets avec dépôt Gitlab dans le sous groupe public du projet (groupe thématique), et la possibilité de publier les sources dans chaque dépôt. | Les référents du projet (groupe/thématique) ont alors les droits de créer un ou plusieurs projets avec dépôt Gitlab dans le sous groupe public du projet (groupe thématique), et la possibilité de publier les sources dans chaque dépôt. |
Dernière version du 27 décembre 2021 à 15:31
Pour publier un matériel open source, il faut mettre à disposition les éléments suivants :
- sa liste de composants
- ses plans et schémas de conception
- son manuel d’assemblage
- son manuel d’utilisation
La publication sur la plateforme Fédération se divise en deux parties :
- une page statique du portail Fédération, qui fait office de présentation du matériel, de manuel d’assemblage et de manuel d’utilisation. S’y trouve aussi la liste exhaustive des composants.
- un dépôt gitlab public, qui contient les fichiers sources pour les pièces à imprimer
La répartition des différents éléments entre les deux supports n'est pas figée : l'essentiel est bien que tous les 4 éléments constitutifs d'un matériel open source soient bien disponibles.
En complément des schémas de conception et autres plans, deux autres éléments importants doivent être inclus dans le dépôt git :
- le fichier licence qui indique que la licence sous laquelle est placée le matériel
- le fichier authors qui relate l’historique du projet et ses principaux contributeurs. Oui, open source ne signifie pas pour autant que les contributeurs restent anonymes !
Création de la page statique
Dans "l'espace projet" de votre projet, sur le portail, l'équipe crée une page dédiée à la publication. Elle récapitule le maximum d'éléments du projet, et donne les clés pour retrouver l'ensemble des quatre composantes d'un matériel open source. Sur cette page se trouve notamment le lien vers le dépôt gitlab public, mais c'est aussi l'endroit pour faire un peu de "marketing" sur le matériel, en mettant en avant des photos, vidéos ou autres illustrations.
Une fois la page statique créée dans l'espace projet, manifestez-vous sur le forum pour qu'elle soit ensuite copiée par un administrateur dans l'espace "Publications" du portail Fédération.
Création du dépôt Gitlab public
Un référent d'un projet (ou d'un groupe thématique) peut demander d'activer l'espace de publication des sources sur le Gitlab.
Il faut au préalable que l'outil GitLab - Forge Logicielle ait été activé pour ce projet.
Pour activer cet espace, il faut cocher la case dans l'interface de modification du projet (groupe thématique). Le sous groupe sera créé et disponible quelques minutes après.
Un sous groupe est alors créé sur l'instance Gitlab dans les groupes publics suivants :
- pour les projets : https://code.federation-openspacemakers.com/p-releases
- pour les groupes thématiques : https://code.federation-openspacemakers.com/tg-releases
Les référents du projet (groupe/thématique) ont alors les droits de créer un ou plusieurs projets avec dépôt Gitlab dans le sous groupe public du projet (groupe thématique), et la possibilité de publier les sources dans chaque dépôt.
L'URL du dépôt doit être dans le sous groupes publics (p-releases/... ou tg-releases/...)
Le projet Gitlab doit être "public".