Contribute

Edit this documentation

Translate the documentation or open the complete project on your computer.

Nothing is published until you choose to submit your work.

Plan M-Press Studio

Une frontière claire entre le noyau open source local et le service d'édition hébergé.

Ce qu’est Studio

M-Press Studio est la couche hébergée optionnelle pour les équipes qui souhaitent un contrôle partagé de la documentation sans renoncer au flux de travail M-Press axé sur le local. Le binaire gratuit reste le générateur statique complet. Studio n’astreint pas un site à un serveur et il ne convertit pas le Markdown en un format propriétaire.

La première version de Studio

La première version payante doit résoudre les tâches difficiles à partager ou à conserver localement :

  • espaces de travail de projet privés avec authentification GitHub et rôles d’équipe;
  • historique de déploiement pour Cloudflare Pages et Netlify, incluant les aperçus, approbations, retour en arrière et secrets d’environnement;
  • rapports persistants de Lighthouse, de vérification des liens, de temps de construction et d’accessibilité;
  • analyses respectueuses de la vie privée avec une politique explicite de consentement et de conservation;
  • mémoire de traduction partagée, affectations de relecture, budgets et historique d’audit;
  • artefacts de version gérés avec rétention et promotion des versions;
  • un éditeur M-Press Studio hébergé qui peut restituer le travail à une branche Git normale.

Ce qui reste open source

Rédaction locale en Markdown et HTML, chaque composant documenté, le thème, la recherche, les contrôles d’accessibilité du lecteur, les traductions via un fournisseur local ou l’API, la capture et la vérification des versions, les vérifications, audits Lighthouse, export ZIP, le déploiement Cloudflare et Netlify, et le site statique généré restent tous dans le projet open source. Une équipe peut quitter Studio et continuer à construire le même site.

Séquence de livraison

  1. Stabiliser le contrat open source : paramètres, formulaires, images, traductions, déploiement, versions, mise en cache et conformité navigateur.
  2. Ajouter un petit service Studio pour les comptes, les projets et l’historique des déploiements.
  3. Ajouter des rapports de qualité conservés et des analyses respectueuses de la vie privée.
  4. Ajouter les flux de travail partagés de traduction et de version uniquement après que les formats locaux soient stables et exportables.
  5. Ajouter des fonctions de collaboration et d’éditeur sans changer le Markdown format source.

Le critère commercial est simple : Studio doit faire gagner du temps à une équipe ou fournir des historiques et des analyses. Studio ne doit jamais être requis pour générer ou héberger un site.

Last updated: