-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
52 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,52 @@ | ||
<!doctype html> | ||
<html lang="fr"> | ||
<head> | ||
<title>charte_mviewer</title> | ||
|
||
<style> | ||
ol { | ||
counter-reset: item; | ||
} | ||
|
||
ol > li { | ||
counter-increment: item; | ||
} | ||
|
||
ol ol > li { | ||
display: block; | ||
} | ||
|
||
ol > li { | ||
display: block; | ||
} | ||
|
||
ol > li:before { | ||
content: counters(item, ".") ". "; | ||
} | ||
|
||
ol ol > li:before { | ||
content: counters(item, ".") ". "; | ||
margin-left: -20px; | ||
} | ||
|
||
ul.indent { | ||
list-style-type: none; | ||
} | ||
|
||
h1{font-size: 2.5em;} | ||
h2{font-size: 1.8em;} | ||
h3{font-size: 1.5em;} | ||
h4{font-size: 1.2em;} | ||
code{font-family: RobotoMono;} | ||
[data-color="black"], .color\:black { color:black; } | ||
[data-color="red"], .color\:red { color:red; } | ||
[data-color="green"], .color\:green { color:green; } | ||
[data-color="blue"], .color\:blue { color:blue; } | ||
[data-color="yellow"], .color\:yellow { color:yellow; } | ||
[data-color="orange"], .color\:orange { color:orange; } | ||
</style> | ||
</head> | ||
<body> | ||
<h1>Charte de la communauté Mviewer</h1><p>Version 2024.11</p><h2>Qu’est-ce que mviewer ? </h2>Mviewer est un visualiseur cartographique multithématique accessible en ligne constitué d'un ensemble d'outils complémentaires :<br><ul class="bullet"><li>Un module de visualisation "Viewer" proposé à l'utilisateur final</li><li>Le module "Studio" qui facilite la publication des cartes par les utilisateurs habilités</li><li>Le module StoryMap qui permet de mettre en histoire des données</ul>Mviewer consomme des données servies par des plateformes (géographiques) respectant des standards.<br>Initialement développé à la Région Bretagne en 2014, l'outil mviewer bénéficie désormais d'une communauté dédiée.<br><h2>Les principes</h2>mviewer est un outil accessible par tous et pour tous facilitant la création et la diffusion de cartes thématiques à partir de données disponibles.<br> Il est basé sur des principes :<ul class="bullet"><li>Le respect des règles de l'Open Source : licence ouverte GPLv3, transparence...</li><li>Une installation simple</li><li>L’utilisation de technologies répandues, simples, matures, fiables et maintenables</li><li>Un code source générique</li><li>Des fonctionnalités activables via un paramétrage<</li><li>Un système d’extension permettant de conserver un cœur générique tout en apportant la possibilité d’adapter, de compléter ou d’étendre le code source ou le comportement initial</li><li>La solution repose sur une communauté active</ul><h2>Communauté et gouvernance</h2><h3>La communauté</h3>Qui ? des utilisateurs, des développeurs<br><br>Quoi ?<br><ul class="bullet"><li>Engagements<ul class="bullet"><li>Remontée des anomalies</li><li>Remontée des demandes d'évolutions</li><li>Contributions au code source (pour ceux qui le peuvent) dans le respect des pratiques (cf. lien vers)</li><li>Contributions à la documentation</li><li>Contributions à la vie du projet (alimentation de la roadmap, animation, triage des issues, interaction avec les utilisateurs via matrix ou github, etc.)</ul><li>Bénéfices<ul class="bullet"><li>Accompagnement et support</li><li>Pérennité de la solution</li><li>Participation aux évènements (rencontres annuelles, webinaires)</li><li>Échanger avec les utilisateurs et s'informer des nouveautés et correctifs</ul></li></ul><h3>Le comité de pilotage</span></h3>Afin d’assurer le respect de cette charte, un comité de pilotage (PSC) mviewer a été créé en 2019. Ce comité couvre l’ensemble des solutions du dépôt mviewer (mviewer, mviewerstudio, storymap).<br>Ce comité est composé d’individus fortement impliqués à titre individuel (individus ne représentant aucune structure) dans la vie du projet mviewer et dans le respect des principes énoncés précédemment.<br><Le comité de pilotage se réunit tous les deux mois pour statuer sur les évolutions du projet, l'animation de la communauté.<br>Les missions des membres du PSC : <br><ul class="bullet"><li>assister aux réunions du comité de pilotage</li><li>échanger, émettre des avis...</li><li>participer au temps forts : rencontres mviewer, webinaires...</li><li>animer la communauté : support des utilisateur via le forum matrix, contributions au code... en fonction de ses compétences, maintien du site internet</ul>Toute personne qui le souhaite et qui correspond à la définition d’un membre du comité de pilotage présentée précédemment, peut se porter candidate pour intégrer le comité de pilotage.<br>L'intégration d'un nouveau membre au PSC s'effectue suite à un échange préalable durant lequel le candidat expose ses motivations et s'engage à respecter les principes de la présente charte.<br>La décision finale sera notifiée à la personne candidate après un vote à la majorité réalisé par les membres déjà en place.<br>Tout refus doit pouvoir être expliqué en toute transparence et dans le respect des principes décrits dans cette charte.<br>Tout membre peut quitter définitivement le PSC librement. Il ne peut toutefois déléguer sa place à une autre personne qui devra se porter candidat selon le processus décrit précédemment. <br>La place d'un membre du PSC dont la participation au projet est jugé insuffisante pourra être remise en cause.<br><h3>Contribution au code source</h3>Toutes les contributions sont analysées par les membres de la communauté ou par toute personne souhaitant participer à la vie du projet. Une contribution peut être acceptée ou refusée par les membres de la communauté disposant des droits nécessaires. Une demande de modification ou le refus d’une contribution doit être motivé ou expliqué en toute transparence dans le plus grand respect des contributeurs. <br>Toute contribution le nécessitant doit être documentée dans la documentation de mviewer.<br>Le code doit respecter les bonnes pratiques décrites dans la documentation technique.<br>La contribution d'une personne n'est pas seulement technique et peut prendre différentes formes :<br><ul class="bullet"><li>Collaborations techniques (revues de code, contribution, correction d’anomalie, assistance technique à la communauté, etc…)</li><li>Participation à l’identification des besoins des utilisateurs mviewer</li><li>Contribution à la documentation</li><li>Contribution à l’identification d’anomalie ou d’évolution</li><li>Animation de la communauté dans les différents canaux d’échange (Site internet, Matrix, GitHub, Mail, événements, webinaires)</li><li>Communication auprès d’autres communautés</li><li>Mise en place de version (Release)</li><li>Maintenance du site web</li><li>Etc…</ul><h2>Pour aller plus loin</h2>Le code source des outils mviewer est hébergé sur GitHub et librement accessible :<br><a href="https://github.com/mviewer" rel="noreferrer noopener">https://github.com/mviewer</a><br>La documentation associée est également accessible librement :<br><a href="https://mviewerdoc.readthedocs.io/fr/stable/" rel="noreferrer noopener">https://mviewerdoc.readthedocs.io/fr/stable/</a><br><a href="https://mviewerstudio.readthedocs.io/fr/stable/" rel="noreferrer noopener">https://mviewerstudio.readthedocs.io/fr/stable/</a><br>Le site internet <a href="https://mviewer.github.io" rel="noreferrer noopener">https://mviewer.github.io</a> permet la diffusion d'informations à un plus large public.<br>Le salon matrix <a href="https://app.element.io/#/room/#mviewer:matrix.org" rel="noreferrer noopener">https://app.element.io/#/room/#mviewer:matrix.org</a> permet d'intéragir avec la communauté. | ||
</body> | ||
</html> |