Votre site, votre choix
PROPRIÉTÉ ET PORTABILITÉ
Votre site vous appartient. Rester chez Provelopment est un choix de service, et non une contrainte technique — et une affirmation de ce genre ne vaut que si elle est vérifiable. Cette page explique ce qui vous appartient, ce qui est partagé avec toutes les personnes qui utilisent la plateforme, comment un site se transmet et ce qui change si vous décidez de travailler avec quelqu'un d'autre.
- Ce qui vous appartient, ce qui appartient à la plateforme et ce qui appartient à vos comptes chez vos fournisseurs
- Trois manières d'exploiter un site Foundation, et ce qu'une transmission implique réellement
- Pourquoi un logiciel gratuit ne rend pas gratuit le travail d'exploitation d'un site
Ce que signifie posséder un site
Posséder un site n'est pas une seule chose, mais un ensemble de choses distinctes que l'on confond facilement : le logiciel sur lequel il tourne, les textes et les images qu'il publie, les réglages qui décrivent votre activité, l'adresse que les gens saisissent, le compte qui sert les pages et les services avec lesquels il communique. La maîtrise réelle d'un site est aussi solide que la maîtrise de chacune de ces parties prise séparément.
C'est pourquoi « votre site vous appartient » mérite une explication plutôt qu'une affirmation. Une licence peut être perpétuelle et ne servir à rien si l'adresse, le compte d'hébergement et les réglages de compilation appartiennent à quelqu'un d'autre. Une copie des fichiers peut vous appartenir et rester inutilisable si le système qui transforme ces fichiers en site en fonctionnement ne fait pas partie de l'accord. Une propriété que l'on ne peut pas exercer est une promesse, pas une position.
Foundation est construite en tenant compte de cette différence : la plateforme est un produit public partagé sous licence ouverte, et le site que vous bâtissez dessus est le vôtre. L'emplacement des comptes qui servent votre site — chez vous, ou chez nous dans le cadre d'une exploitation gérée — dépend du mode d'exploitation que vous choisissez.
De quoi la propriété est faite
- La plateforme : partagée, et remplacée à chaque version
Le code propre à Foundation (moteur, interface commune, composants, schémas et validations) est identique pour tout le monde, vous est concédé sous Apache 2.0, et une version plus récente le remplace intégralement. Entretenir votre copie relève de vous ou de la personne que vous désignez.
- Votre site : le vôtre, et jamais écrasé
Votre configuration, vos pages, vos images, vos fichiers de langue et votre identité vous appartiennent. Ils vivent dans des dossiers propres à votre site, séparés du code de la plateforme, et la règle du projet est de ne jamais les écraser, y compris lors de l'adoption d'une version plus récente.
- Le travail réalisé pour vous par quelqu'un d'autre
Ce que produit un développeur ou une agence relève de votre accord avec eux, pas de la licence de la plateforme. Le transfert des droits dépend de ce qui a été convenu : l'essentiel est de l'écrire et de veiller à ce que les fichiers finaux se trouvent dans les dossiers de votre site.
- Votre identité aux emplacements définis par la plateforme
Une partie de vos éléments graphiques occupe des positions fixées par la plateforme : logo d'en-tête et de pied de page, favicon, bannières, icônes de navigation et aperçus. La position appartient à la plateforme pour que votre site continue de fonctionner lors des mises à jour ; ce qui s'y trouve vous appartient.
- Vos comptes et services chez vos fournisseurs
L'enregistrement du domaine, les enregistrements DNS, le compte d'hébergement et de déploiement et les services vers lesquels votre site envoie des demandes ou des données dépendent d'un fournisseur, pas d'un dépôt. Un dépôt n'en donne aucune maîtrise : seul l'accès au compte le fait.
La licence et la continuité ne sont pas la même chose
La licence Apache 2.0 vous accorde des permissions irrévocables sur le code : elles ne peuvent plus vous être retirées. C'est une affirmation sur des permissions, et il faut la distinguer de ce qui maintient un site en fonctionnement. Une licence ne garantit pas qu'un domaine reste enregistré, qu'un hébergeur continue d'exister, qu'un service tiers reste disponible ou qu'un compte reste ouvert. Cela dépend des comptes, des fournisseurs et des accords — et c'est pourquoi le reste de cette page porte sur qui les maîtrise.
Une transmission n'est pas non plus une formalité. Une transmission sérieuse réunit le dépôt avec la version de Foundation qu'il exécute, les mentions de licence et d'attribution, vos contenus et ressources sous forme de fichiers, le domaine et ses enregistrements DNS, les réglages de compilation et de déploiement, les variables d'environnement et autres secrets, la liste des services tiers et une documentation suffisante pour que quelqu'un d'autre reprenne le travail. Deux points sont systématiquement sous-estimés : les secrets, car un dépôt ne contient aucun mot de passe, et le domaine, car la possession d'un dépôt n'a aucune incidence sur l'enregistrement d'un domaine.
Les trois modes d'exploitation envisagés — vos propres comptes avec une aide ponctuelle, vos comptes avec Provelopment en maintenance, ou Provelopment qui exploite avec une copie indépendante et une voie de reprise — sont des intentions, pas des offres figées : les conditions se conviennent au moment du contrat, et rien sur cette page ne constitue un engagement contractuel.
Une copie du dépôt n'est pas une sauvegarde
Disposer du code est précieux et, à soi seul, ne constitue pas une sauvegarde complète. Un site en fonctionnement dépend aussi du domaine, du projet de déploiement qui le construit, des variables d'environnement dont il a besoin, des données conservées par les services qu'il utilise et de l'accès aux comptes qui mènent à tout cela. Garder le code et considérer l'affaire réglée est la façon la plus courante de découvrir qu'une transmission était incomplète.
Trois façons d'exploiter un site Foundation
Un site construit avec Foundation peut fonctionner de trois manières. La première, entièrement par vous-même : le dépôt, le domaine et le compte d'hébergement sont à votre nom et vous appliquez vous-même les modifications. La deuxième, avec un développeur ou une agence que vous choisissez : le travail se fait dans votre dépôt et vos comptes, exécuté par un tiers. La troisième, avec Provelopment : par accord, avec une aide à la mise en place, à la maintenance et à l'exploitation.
Aucune de ces trois formes n'est un catalogue de prestations déjà arrêté, et aucune ne promet ce qui est proposé aujourd'hui. Elles décrivent l'intention qui a guidé la construction du projet : la plateforme, la configuration et les manuels sont conçus pour que les trois fonctionnent et pour qu'aucune ne soit la seule option raisonnable. Ce qui ne change dans aucune d'elles : le logiciel vous est permis, les contenus et l'identité vous appartiennent, et la décision de changer reste la vôtre.
Une installation, un site, ou plusieurs sites
Une installation et un site ne sont pas la même chose. Une installation Foundation peut desservir un seul site ou plusieurs : dans ce cas, derrière chaque nom d'hôte se trouve un Spoke distinct, avec son identité, ses contenus, ses ressources et sa configuration, tandis que tous les Spokes partagent la même base d'exécution Foundation. Ce qui est partagé, ce sont les capacités d'exploitation : la base d'exécution, la structure commune, les schémas, les vérifications et le processus de construction et de déploiement.
Pour une remise, la différence compte. Si l'installation ne contient qu'un site, la remise reste simple. Si elle contient plusieurs Spokes, il faut distinguer ce qui est commun de ce qui appartient à chacun ; transférer un Spoke vers une autre installation est possible, mais cela suppose de décider du sort des parties partagées et demande plus de travail que la remise d'un site isolé. Affirmer que « chaque site peut être transféré de façon indépendante » serait donc faux : tout dépend de l'installation à laquelle appartient le site et de ce qui y est partagé.
Et même lorsque la licence et la propriété sont claires, il n'en découle pas un déménagement sans obstacle. Les droits ne remplacent ni les comptes, ni les accès, ni le savoir d'exploitation ; d'où la liste qui suit, qui sert à vérifier une remise.
Ce qu'une remise doit couvrir
Une remise réussie transfère des capacités, pas des fichiers. Le critère est simple : quelqu'un d'autre peut-il exploiter le site sans interroger la personne précédente ?
- Accès au dépôt
Est-il dans votre compte, avec tout l'historique des modifications, et pouvez-vous le récupérer ?
- Domaine et DNS
Le compte chez le registraire et les enregistrements DNS. Seul le titulaire du compte peut changer la destination de l'adresse.
- Comptes d'hébergement et de prestataires
Les comptes qui servent le site, y compris le pouvoir de modifier les conditions, de migrer vers un autre prestataire ou de résilier.
- Secrets et variables d'environnement
Clés d'API, identifiants de base de données et toutes les valeurs dont le site a besoin. C'est ce qu'on oublie le plus souvent, et ce qui bloque le plus de remises.
- Services externes
La liste des services connectés, avec leurs comptes et leurs conditions, pour préparer leur remplacement ou leur retrait.
- Le processus de déploiement
Les étapes et les commandes qui transforment le dépôt en site en fonctionnement, avec les prérequis de l'environnement.
- Sauvegardes et restauration
Une sauvegarde dont on a réellement restauré au moins une fois. Qu'une copie existe quelque part ne prouve rien.
- Décisions consignées
Les raisons qui ne se lisent pas dans la configuration : pourquoi c'est ainsi et ce qu'il ne faut pas modifier sans explication.
Qui entretient et exploite le site
La responsabilité de la maintenance et de l'exploitation incombe toujours à quelqu'un. Il faut décider à qui : à vous, à un développeur que vous désignez, ou — par accord — à Provelopment. Ce qui compte n'est pas le contenu de la réponse, mais le fait qu'il s'agisse d'une décision et non d'une supposition.
Changer de développeur ou de prestataire est une décision ordinaire. Le travail est surtout pratique : transférer les comptes et les réglages, modifier la destination du domaine et des enregistrements DNS, ressaisir les secrets et les variables d'environnement, déployer dans le nouvel environnement et vérifier que les pages, les formulaires et les redirections se comportent comme avant. Il faut aussi le dire franchement : le résultat n'est pas toujours identique, car les compétences, le prix et la qualité varient, et un déménagement précipité provoque des incidents temporaires. Foundation n'affirme qu'une chose : aucune partie du logiciel n'est volontairement conçue pour rendre un déménagement difficile.
Le travail quotidien est discret : mettre à jour les dépendances, appliquer les correctifs de sécurité, vérifier que les sauvegardes se restaurent vraiment, surveiller la disponibilité et s'assurer qu'une mise à jour ne casse rien. Un site laissé sans entretien ne s'effondre pas d'un coup : il vieillit, et le coût apparaît d'un seul coup à la fin. Une décision prise coûte donc moins qu'une supposition.
Questions fréquentes
Les réponses suivent les conditions de la licence et la construction réelle du projet. Ce ne sont pas des promesses supplémentaires.
Puis-je cesser de travailler avec Provelopment ?
Oui, à tout moment et sans avoir à vous justifier. Le logiciel vous est permis sans limite de durée et les conditions de la licence ne dépendent pas de la relation commerciale avec Provelopment.
Mon site s'arrêtera-t-il alors ?
Non, à condition que les accès nécessaires soient entre vos mains : le dépôt, le domaine et les enregistrements DNS, le compte d'hébergement et les secrets qu'utilise le site. C'est pourquoi la liste ci-dessus parle de capacités et non de fichiers. Ce qui s'arrête, c'est l'accompagnement payant, pas le logiciel.
Qui entretient la plateforme Foundation elle-même ?
Selon les conditions d'Apache 2.0, vous-même ou la personne que vous désignez. Le projet publie des versions, des manuels et l'historique des modifications, mais n'exploite pas de service de maintenance pour une installation donnée. Confier ce travail à un autre prestataire relève d'un accord distinct.
Faut-il utiliser un hébergeur précis ?
Non. Foundation fournit le point de raccordement au service que vous choisissez ; lequel, c'est votre décision. Les manuels expliquent comment préparer un déploiement, pas quel prestataire retenir.
Dois-je payer Provelopment pour utiliser Foundation ?
Non. La plateforme s'utilise selon sa licence, et l'utiliser ne crée aucune relation avec nous. Payer Provelopment, c'est acheter du travail : mise en place, maintenance, exploitation ou conseil. Le soutien financier au projet est autre chose, et il est facultatif.
Existe-t-il une garantie que le site fonctionnera toujours ?
Non, et aucune plateforme ne peut le promettre. Ce qui peut être dit honnêtement : l'autorisation ne peut pas être retirée ; la configuration et les contenus sont des fichiers vérifiables ; le site peut fonctionner sans nous. Le reste dépend de la maintenance que quelqu'un assure — même si ce quelqu'un, c'est vous.
Étape suivante
Adopter la plateforme et l'exploiter vous-même, lire ce que le travail implique, ou savoir quelle aide existe si vous en voulez.