1. Préambule
Reco est un kit open-source qui rassemble les œuvres recommandées dans des podcasts indépendants : films, séries, livres, BD, musiques, jeux, lieux. Un agrégateur n'est jamais neutre — chaque choix éditorial (sources indexées, marchands liés, fournisseurs intégrés, données collectées) est politique. Ce manifeste explicite nos choix pour que personne ne s'y trompe : ni les visiteurs, ni les contributeurs, ni les forks.
Ce document est public, évolutif via Pull Request, et
opposable. Il engage l'instance par défaut
(source-internet.fr) et constitue la posture
recommandée pour les forks qui s'en réclament.
2. Anti-Bolloré
Le groupe Bolloré a, via Vivendi puis Lagardère, agrégé une part majeure du paysage médiatique et éditorial francophone. Cette concentration est documentée par Acrimed et par les pages Wikipédia Groupe Bolloré, Vivendi et Lagardère SA.
En pratique
- Pas de promotion d'œuvres dont l'éditeur ou le distributeur identifié appartient à un groupe contrôlé par Bolloré (Hachette Livre, Editis, Plon, Place des Éditeurs, Fayard, Grasset, Stock, Robert Laffont, etc.).
- Les œuvres recommandées par un podcast restent visibles (on ne falsifie pas le discours). Les liens privilégient toujours un canal indépendant ; à défaut, un lien vers une plateforme du groupe n'est proposé qu'en dernier recours, faute d'alternative, et clairement signalé (badge « plateforme moins recommandée ») — le minimum utile plutôt que de laisser le lecteur sans accès.
- Signalement par les visiteurs via le formulaire de report intégré (cf. ADR 0034).
Roadmap : blocage automatique basé sur une liste d'éditeurs
maintenue dans src/content/sources/*.json
(item #25 de la roadmap publique).
3. Librairies indépendantes
Reco évite Amazon (et Audible, Kindle Store, tout service du groupe) : jamais par simple commodité, jamais quand une alternative existe. Un lien Amazon n'apparaît qu'en dernier recours, lorsqu'aucune autre plateforme ne propose l'œuvre, et il est alors signalé (badge « plateforme moins recommandée ») plutôt que de laisser le lecteur sans accès.
Pour les livres, Reco priorise dans cet ordre :
- l'éditeur indépendant directement (boutique propre) ;
- Place des Libraires (réseau national des librairies indépendantes françaises) ;
- Lalibrairie.com (réseau Initiales) ;
- Librest (réseau parisien) ;
- autres librairies locales identifiées.
Pour la musique et les films, priorité aux plateformes rémunératrices pour les créateurs et créatrices (Bandcamp, sites éditeurs, services publics) avant les agrégateurs marchands.
4. Vie privée & RGPD
Aucun tracker tiers. Aucun cookie marketing. Aucun cookie analytique.
-
Polices auto-hébergées (Inter via
@fontsource) — pas de Google Fonts (cf. ADR 0029). -
Embeds vidéo via
youtube-nocookie.comuniquement (cf. ADR 0036). - Signalements visiteurs : IP hashée et saltée avant stockage (cf. ADR 0034 et P2.16) — l'IP brute ne touche jamais le disque.
- Pas de Plausible, pas de Matomo, pas de Google Analytics. Les seules statistiques publiées sont des stats de catalogue calculées build-time.
5. Open source
- Code sous licence MIT — forker est encouragé.
- Une attribution visible (lien vers le dépôt amont) est demandée à tout fork public.
-
Dépendances tierces auditées (CI
npm audit+pip check), licences compatibles MIT.
6. Accessibilité
- Conformité WCAG 2.1 niveau AA vérifiée build-time (cf. ADR 0022).
- 0 violation tolérée sur le build de production.
-
Contraste validé sur tous les thèmes de source via
tests/a11y/check_contrast.mjs. -
Navigation clavier complète,
skip-link,langcorrect, hiérarchie de titres unique par page.
7. Self-hostable
- Kit duplicable : un déploiement = un podcast (ou plusieurs si désiré), sans dépendance à un service propriétaire de Reco.
-
Documentation
docs/fork-guide.mdcouvre la personnalisation des thèmes, du branding (src/config/site.ts, cf. ADR 0028), des sources et du manifeste lui-même. - Aucune télémétrie, aucun ping vers un serveur centralisé.
8. Transparence
- ADRs publics (
docs/adr/) : chaque décision structurante est documentée, datée, et conserve les alternatives écartées. - Roadmap publique : ordre de priorité visible, statut par item.
- Manifeste évolutif : modifications via Pull Request publique sur le dépôt amont. Les forks qui s'en écartent doivent publier leur propre version dérivée.