chore: état initial avant refonte (atlas SvelteKit v4.0.0)

Snapshot de l'existant avant application du playbook OKI :
background shader Three.js, carte graphe 3D, timeline statique.
This commit is contained in:
sucupira
2026-07-21 13:10:12 -04:00
commit 93c577c5d3
80 changed files with 54745 additions and 0 deletions
+418
View File
@@ -0,0 +1,418 @@
export interface TimelineEvent {
year: number;
month?: number;
title: string;
description: string;
category: 'foundation' | 'protocol' | 'software' | 'milestone' | 'ecosystem';
softwareId?: string;
protocolId?: string;
color: string;
}
export const timelineEvents: TimelineEvent[] = [
// 2008
{
year: 2008,
title: 'StatusNet / Identi.ca',
description: "Evan Prodromou lance Identi.ca basé sur StatusNet. Première plateforme de microblogging décentralisée utilisant le protocole OStatus.",
category: 'foundation',
color: '#6C757D',
},
// 2010
{
year: 2010,
title: 'GNU social',
description: "Fork de StatusNet. Devient le pionnier du réseau social fédéré avec le protocole OStatus.",
category: 'software',
softwareId: 'gnusocial',
color: '#4CC9F0',
},
{
year: 2010,
title: 'Diaspora*',
description: "Lancement de Diaspora* après une campagne Kickstarter. Réseau social décentralisé avec son propre protocole. Précurseur du Fédiverse moderne.",
category: 'software',
softwareId: 'diaspora-soft',
color: '#4CC9F0',
},
{
year: 2010,
title: 'ownCloud',
description: "Lancement de la plateforme de cloud auto-hébergeable. Posera plus tard les bases de Nextcloud.",
category: 'software',
softwareId: 'owncloud',
color: '#2EC4B6',
},
// 2011
{
year: 2011,
title: 'Friendica',
description: "Plateforme sociale fédérée avec support multi-protocoles (OStatus, Diaspora*, plus tard ActivityPub).",
category: 'software',
softwareId: 'friendica',
color: '#4CC9F0',
},
// 2012
{
year: 2012,
title: 'Hubzilla',
description: "Plateforme de communications décentralisées avec contrôle d'accès granulaire et nomadisme d'identité via le protocole Zot.",
category: 'software',
softwareId: 'hubzilla',
color: '#4CC9F0',
},
{
year: 2012,
title: 'W3C Social Web Working Group',
description: "Création du groupe de travail W3C sur le web social. Aboutira à la standardisation d'ActivityPub.",
category: 'foundation',
color: '#F72585',
},
// 2014
{
year: 2014,
title: 'Misskey',
description: "Lancement au Japon de Misskey, une plateforme sociale fédérée avec des fonctionnalités créatives uniques.",
category: 'software',
softwareId: 'misskey',
color: '#4CC9F0',
},
// 2015
{
year: 2015,
title: 'PeerTube',
description: "Framasoft lance PeerTube, une plateforme vidéo fédérée et décentralisée. Alternative libre à YouTube.",
category: 'software',
softwareId: 'peertube',
color: '#F72585',
},
{
year: 2015,
title: 'Mastodon',
description: "Eugen Rochko lance Mastodon. Le début de l'explosion du Fédiverse moderne. Utilise OStatus, migrera plus tard vers ActivityPub.",
category: 'software',
softwareId: 'mastodon',
color: '#4CC9F0',
},
// 2016
{
year: 2016,
title: 'Pleroma',
description: "Serveur ActivityPub léger et configurable. Alternative rapide et ressource-efficiente à Mastodon.",
category: 'software',
softwareId: 'pleroma',
color: '#4CC9F0',
},
{
year: 2016,
title: 'Matrix Protocol',
description: "Standardisation du protocole Matrix pour la communication temps réel décentralisée.",
category: 'protocol',
color: '#4361EE',
},
{
year: 2016,
title: 'Nextcloud',
description: "Fork de ownCloud devenu la référence du cloud auto-hébergeable. Ajoutera plus tard le support ActivityPub.",
category: 'software',
softwareId: 'nextcloud',
color: '#2EC4B6',
},
// 2017
{
year: 2017,
title: 'W3C ActivityPub — Candidate Recommendation',
description: "ActivityPub atteint le statut de Candidate Recommendation au W3C. Le Fédiverse a désormais son standard.",
category: 'protocol',
color: '#F72585',
},
{
year: 2017,
title: 'PixelFed',
description: "Lancement de PixelFed, plateforme de partage de photos fédérée. Alternative à Instagram.",
category: 'software',
softwareId: 'pixelfed',
color: '#F8961E',
},
{
year: 2017,
title: 'WriteFreely',
description: "Plateforme de blogging minimaliste et fédérée axée sur l'écriture pure.",
category: 'software',
softwareId: 'writefreely',
color: '#7209B7',
},
// 2018
{
year: 2018,
title: 'ActivityPub — W3C Recommendation',
description: "ActivityPub devient une recommandation officielle du W3C. Le standard est désormais finalisé.",
category: 'milestone',
color: '#F72585',
},
{
year: 2018,
title: 'BookWyrm',
description: "Réseau social de lecture fédéré. Alternative libre à Goodreads.",
category: 'software',
softwareId: 'bookwyrm',
color: '#E71D36',
},
{
year: 2018,
title: 'Plume',
description: "Moteur de blog fédéré axé sur la collaboration et les publications longues.",
category: 'software',
softwareId: 'plume',
color: '#7209B7',
},
{
year: 2018,
title: 'Funkwhale',
description: "Plateforme musicale fédérée pour écouter, partager et découvrir de la musique.",
category: 'software',
softwareId: 'funkwhale',
color: '#B5179E',
},
{
year: 2018,
title: 'microblog.pub',
description: "Serveur ActivityPub minimaliste et auto-hébergeable pour le microblogging.",
category: 'software',
softwareId: 'microblogpub',
color: '#F9C74F',
},
// 2019
{
year: 2019,
title: 'Lemmy',
description: "Agrégateur de liens et forum fédéré. Alternative à Reddit.",
category: 'software',
softwareId: 'lemmy',
color: '#3A0CA3',
},
{
year: 2019,
title: 'Mobilizon',
description: "Plateforme d'événements fédérée par Framasoft. Alternative à Facebook Events.",
category: 'software',
softwareId: 'mobilizon',
color: '#4361EE',
},
{
year: 2019,
title: 'WordPress + ActivityPub',
description: "Automattic publie le plugin ActivityPub pour WordPress. Le plus grand CMS du monde rejoint le Fédiverse.",
category: 'software',
softwareId: 'wordpress-ap',
color: '#7209B7',
},
{
year: 2019,
title: 'Nostr Protocol',
description: "Publication du protocole Nostr par fiatjaf. Une approche radicalement différente : pas de serveurs, pas d'instances, juste des relays et des clés.",
category: 'protocol',
color: '#F7931A',
},
// 2020
{
year: 2020,
title: 'Owncast',
description: "Serveur de streaming live auto-hébergeable. Alternative à Twitch.",
category: 'software',
softwareId: 'owncast',
color: '#F72585',
},
{
year: 2020,
title: 'Bonfire',
description: "Réseau social modulaire axé sur la gouvernance communautaire et la coordination sociale.",
category: 'software',
softwareId: 'bonfire',
color: '#4CC9F0',
},
{
year: 2020,
title: 'Castopod',
description: "Plateforme de podcasting fédérée avec ActivityPub. Alternative à Spotify/Apple Podcasts.",
category: 'software',
softwareId: 'castopod',
color: '#B5179E',
},
{
year: 2020,
title: 'SimpleX Chat',
description: "Lancement de SimpleX Chat, une messagerie décentralisée de nouvelle génération sans identifiants utilisateur.",
category: 'software',
softwareId: 'simplexchat',
color: '#06D6A0',
},
// 2021
{
year: 2021,
title: 'Twitter → Mastodon',
description: "Vague massive de migrations de Twitter vers Mastodon après l'acquisition par Elon Musk. Le Fédiverse passe de 2M à 10M+ d'utilisateurs.",
category: 'milestone',
color: '#F72585',
},
{
year: 2021,
title: 'GoToSocial',
description: "Serveur ActivityPub léger écrit en Go. Approche minimaliste et efficace pour auto-héberger son instance.",
category: 'software',
softwareId: 'gotosocial',
color: '#4CC9F0',
},
// 2022
{
year: 2022,
title: 'Akkoma',
description: "Fork de Pleroma avec des fonctionnalités enrichies et une personnalisation poussée.",
category: 'software',
softwareId: 'akkoma',
color: '#4CC9F0',
},
{
year: 2022,
title: 'Mbin',
description: "Successeur de kbin, agrégateur de liens fédéré avec améliorations significatives.",
category: 'software',
softwareId: 'mbin',
color: '#3A0CA3',
},
{
year: 2022,
title: 'Gancio',
description: "Agrégateur d'événements fédéré auto-hébergeable.",
category: 'software',
softwareId: 'gancio',
color: '#4361EE',
},
{
year: 2022,
title: 'Forgejo',
description: "Forge logicielle libre forkée de Gitea. Le GitHub libre se fédère.",
category: 'software',
softwareId: 'forgejo',
color: '#4CC9F0',
},
{
year: 2022,
title: 'Mitra',
description: "Serveur ActivityPub en Rust avec support des monnaies complémentaires et des économies locales.",
category: 'software',
softwareId: 'mitra',
color: '#4CC9F0',
},
{
year: 2022,
title: 'Streams',
description: "Fork de Hubzilla axé sur la privacy et le contrôle granulaire des permissions.",
category: 'software',
softwareId: 'streams',
color: '#4CC9F0',
},
// 2023
{
year: 2023,
title: 'Threads → ActivityPub',
description: "Meta annonce que Threads intégrera ActivityPub. Le géant des réseaux sociaux rejoint le protocole fédéré.",
category: 'milestone',
color: '#F72585',
},
{
year: 2023,
title: 'Sharkey',
description: "Fork de Misskey avec améliorations de performance et nouvelles fonctionnalités.",
category: 'software',
softwareId: 'sharkey',
color: '#4CC9F0',
},
{
year: 2023,
title: 'Iceshrimp',
description: "Fork de Misskey optimisé pour la performance et la stabilité.",
category: 'software',
softwareId: 'iceshrimp',
color: '#4CC9F0',
},
{
year: 2023,
title: 'NodeBB + ActivityPub',
description: "NodeBB ajoute le support ActivityPub. Les forums classiques rejoignent le Fédiverse.",
category: 'software',
softwareId: 'nodebb-ap',
color: '#3A0CA3',
},
{
year: 2023,
title: 'Ghost + ActivityPub',
description: "Ghost intègre ActivityPub. Le CMS de blogging professionnel devient fédéré.",
category: 'software',
softwareId: 'ghost',
color: '#7209B7',
},
{
year: 2023,
title: 'Bluesky ouvre au public',
description: "Bluesky (AT Protocol) ouvre ses portes. L'écosystème des réseaux décentralisés gagne en visibilité.",
category: 'ecosystem',
color: '#4CC9F0',
},
// 2024
{
year: 2024,
title: 'Loops',
description: "Plateforme de vidéos courtes fédérée par Mozilla. Alternative à TikTok/Instagram Reels.",
category: 'software',
softwareId: 'loops',
color: '#F72585',
},
{
year: 2024,
title: 'Fedify',
description: "Framework TypeScript/Deno pour construire des serveurs ActivityPub. Simplifie le développement fédéré.",
category: 'software',
softwareId: 'fedify',
color: '#4CC9F0',
},
{
year: 2024,
title: 'Vernissage',
description: "Application de galerie photo fédérée pour le Fédiverse.",
category: 'software',
softwareId: 'vernissage',
color: '#F8961E',
},
{
year: 2024,
title: 'Nostr — Croissance explosive',
description: "Nostr atteint des millions d'utilisateurs. Damus, Amethyst, Primal et d'autres clients dominent. Bitcoin Lightning s'intègre pour les zaps.",
category: 'ecosystem',
color: '#F7931A',
},
// 2025
{
year: 2025,
title: 'Interconnexion Nostr ↔ ActivityPub',
description: "Les premiers ponts bidirectionnels entre Nostr et ActivityPub voient le jour. Les deux écosystèmes communiquent.",
category: 'milestone',
color: '#F7931A',
},
{
year: 2025,
title: 'SimpleX Chat — v6.0',
description: "SimpleX atteint la v6.0 avec des groupes chiffrés de grande taille et des appels vidéo. Alternative mature à Signal et WhatsApp.",
category: 'software',
softwareId: 'simplexchat',
color: '#06D6A0',
},
// 2026
{
year: 2026,
title: 'Le Grand Atlas du Fédiverse v4.0',
description: "Publication de cette cartographie complète recensant 55+ logiciels, 12 protocoles et 18 ans d'histoire du réseau fédéré.",
category: 'milestone',
color: '#F72585',
},
];