Diferencia entre revisiones de «WikiFSF ED»

De FSF
 
Línea 177: Línea 177:
{{a2|Árbol de Decisión — Línea Migración WikiFSF}}
{{a2|Árbol de Decisión — Línea Migración WikiFSF}}
----
----
{{a2|Árbol de Decisión — Línea Migración WikiFSF}}
{| class="wikitable" style="width:100%; text-align:left;"
! style="background:#1e3a5f; color:white;" | Línea Estratégica
! style="background:#345d8c; color:white;" | Opciones Disponibles
|-
| style="background:#e8f1fb;" | '''Continuar protocolo técnico'''
| style="background:#f4f8fd;" |
* Checklist ejecutable detallado (adaptado al equipo local)
* Versión ultra segura con rollback garantizado
* Automatización futura con script .bat o PowerShell
|-
| style="background:#e6f4ea;" | '''Auditoría antes de migrar'''
| style="background:#f3fbf6;" |
* Revisar versión exacta MediaWiki actual
* Revisar extensiones activas
* Revisar tamaño real de base e imágenes
|-
| style="background:#fff4e6;" | '''Diseño estratégico ED'''
| style="background:#fff9f2;" |
* Convertir WikiFSF en módulo dentro de ED
* Diseñar arquitectura multi-wiki local
* Diseñar replicación futura a servidor externo
|-
| style="background:#f3e8ff;" | '''Pausa consciente'''
| style="background:#faf5ff;" |
* Evaluar carga energética antes de ejecutar
* Planificar en dos sesiones cortas
* Delegar parte técnica paso a paso
|}


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


----
----

Revisión actual - 05:56 14 feb 2026

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


Protocolo Formal WikiFSF - ED

I. Principio Rector

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

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)

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

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

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

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

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

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

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

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


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