WikiFSF ED

De FSF
Revisión del 05:35 14 feb 2026 de Ely (discusión | contribs.) (Página creada con «__TOC__ {{a2|Protocolo Formal ED}} {{a1|Migración Completa de WikiFSF a Entorno Local ED}} ---- {{a1|I. Principio Rector}} '''Objetivo:''' Clonar WikiFSF en infraestructura local ED manteniendo: * Integridad estructural * Compatibilidad total con MediaWiki * Control de acceso personalizado * Capacidad futura de modularización (ERyE / 5ª Era) Este protocolo prioriza el orden sobre la velocidad. ---- {{a1|II. Fase 1 — Preparación Estratégica}}…»)
(difs.) ← Revisión anterior | Revisión actual (difs.) | Revisión siguiente → (difs.)

Protocolo Formal ED Migración Completa de WikiFSF a Entorno Local ED


I. Principio Rector

Objetivo: Clonar WikiFSF en infraestructura local ED manteniendo:

  • Integridad estructural
  • Compatibilidad total con MediaWiki
  • Control de acceso personalizado
  • Capacidad futura de modularización (ERyE / 5ª Era)

Este protocolo prioriza el orden sobre la velocidad.


II. Fase 1 — Preparación Estratégica

1.1 Congelamiento Lógico

Antes de exportar:

  • Evitar ediciones nuevas
  • Confirmar versión exacta de MediaWiki
  • Confirmar lista de extensiones activas

1.2 Verificación de Infraestructura Local ED

Confirmar que en local existen:

  • Apache funcionando
  • MySQL activo
  • MediaWiki base instalado
  • Usuario MySQL con permisos completos

III. Fase 2 — Respaldo Maestro (Servidor Origen)

2.1 Respaldo Base de Datos

mysqldump -u usuario -p nombre_base > wikifsf_backup.sql

Verificar tamaño del archivo. Debe coincidir aproximadamente con el tamaño esperado.

2.2 Respaldo Carpeta /images

Copiar completamente:

/images

Incluyendo subdirectorios.

2.3 Respaldo Configuración

Guardar:

  • LocalSettings.php
  • Carpeta /extensions
  • Carpeta /skins (si existen personalizaciones)

IV. Fase 3 — Preparación Base Local

3.1 Crear Nueva Base

En local:

CREATE DATABASE wikifsf_local CHARACTER SET binary;

3.2 Importar Dump

mysql -u root -p wikifsf_local < wikifsf_backup.sql

Confirmar que tablas existen:

SHOW TABLES;


V. Fase 4 — Ajuste de Configuración

Editar LocalSettings.php y verificar:

$wgServer $wgDBname $wgDBuser $wgDBpassword $wgScriptPath

Revisar también:

$wgUploadPath $wgUploadDirectory


VI. Fase 5 — Validación

Checklist:

  • Página principal carga correctamente
  • Artículos cargan
  • Imágenes visibles
  • Login funciona
  • Permisos personalizados operan
  • No errores PHP visibles

VII. Fase 6 — Sellado ED

Cuando todo funcione:

  1. Crear backup interno local
  2. Documentar versión clonada
  3. Marcar como “Nodo ED-Local 01”

Esto convierte WikiFSF en activo soberano dentro de ED.


VIII. Riesgos Reales

Riesgo Solución
Rutas mal definidas Ajustar LocalSettings.php
Permisos Windows Dar control total a carpeta
Extensión incompatible Verificar versión MediaWiki
Collation distinta Usar binary o utf8mb4 consistente

IX. Proyección Futura

Una vez clonada la wiki localmente se podrá:

  • Crear sandbox de pruebas
  • Implementar módulo ERyE sin riesgo
  • Experimentar con paneles ED
  • Preparar sistema bimestral de usuarios pagos

Árbol de Decisión — Línea Migración WikiFSF

  1. Continuar protocolo técnico
    1. Checklist ejecutable detallado (adaptado al equipo local)
    2. Versión ultra segura con rollback garantizado
    3. Automatización futura con script .bat o PowerShell
  1. Auditoría antes de migrar
    1. Revisar versión exacta MediaWiki actual
    2. Revisar extensiones activas
    3. Revisar tamaño real de base e imágenes
  1. Diseño estratégico ED
    1. Convertir WikiFSF en módulo dentro de ED
    2. Diseñar arquitectura multi-wiki local
    3. Diseñar replicación futura a servidor externo
  1. Pausa consciente
    1. Evaluar carga energética antes de ejecutar
    2. Planificar en dos sesiones cortas
    3. Delegar parte técnica paso a paso