Diferencia entre revisiones de «WikiFSF ED»

De FSF
Sin resumen de edición
Sin resumen de edición
Línea 1: Línea 1:
__TOC__
__TOC__


{{a2|Protocolo Formal ED}}
{{a2|Protocolo Formal FSF - ED}}
{{a1|Migración Completa de WikiFSF a Entorno Local ED}}
{{a1|Migración Completa de WikiFSF a Entorno Local ED}}


----
----
 
== Protocolo Formal WikiFSF - ED ==
=== I. Principio Rector ===
{{a1|I. Principio Rector}}
{{a1|I. Principio Rector}}
 
----
'''Objetivo:'''   
'''Objetivo:'''   
Clonar WikiFSF en infraestructura local ED manteniendo:
* ''Clonar WikiFSF en infraestructura local ED manteniendo:''


* Integridad estructural   
* Integridad estructural   
Línea 16: Línea 17:
* Capacidad futura de modularización (ERyE / 5ª Era)   
* Capacidad futura de modularización (ERyE / 5ª Era)   


Este protocolo prioriza el orden sobre la velocidad.
{{s|Este protocolo prioriza el orden sobre la velocidad.}}


----
----
 
=== II. Fase 1 — Preparación Estratégica ===
{{a1|II. Fase 1 — Preparación Estratégica}}
{{a1|II. Fase 1 — Preparación Estratégica}}


Línea 40: Línea 41:


----
----
 
=== III. Fase 2 — Respaldo Maestro (Servidor Origen) ===
{{a1|III. Fase 2 — Respaldo Maestro (Servidor Origen)}}
{{a1|III. Fase 2 — Respaldo Maestro (Servidor Origen)}}


Línea 71: Línea 72:


----
----
 
=== IV. Fase 3 — Preparación Base Local ===
{{a1|IV. Fase 3 — Preparación Base Local}}
{{a1|IV. Fase 3 — Preparación Base Local}}


Línea 95: Línea 96:


----
----
 
=== V. Fase 4 — Ajuste de Configuración ===
{{a1|V. Fase 4 — Ajuste de Configuración}}
{{a1|V. Fase 4 — Ajuste de Configuración}}


Línea 116: Línea 117:


----
----
 
=== VI. Fase 5 — Validación ===
{{a1|VI. Fase 5 — Validación}}
{{a1|VI. Fase 5 — Validación}}


Línea 129: Línea 130:


----
----
 
=== VII. Fase 6 — Sellado ED ===
{{a1|VII. Fase 6 — Sellado ED}}
{{a1|VII. Fase 6 — Sellado ED}}


Línea 141: Línea 142:


----
----
 
=== VIII. Riesgos Reales ===
{{a1|VIII. Riesgos Reales}}
{{a1|VIII. Riesgos Reales}}


Línea 162: Línea 163:


----
----
 
=== IX. Proyección Futura ===
{{a1|IX. Proyección Futura}}
{{a1|IX. Proyección Futura}}


Línea 173: Línea 174:


----
----
 
== Á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}}
 
----
# Continuar protocolo técnico
# Continuar protocolo técnico
## Checklist ejecutable detallado (adaptado al equipo local)
## Checklist ejecutable detallado (adaptado al equipo local)

Revisión del 05:52 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


  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