Repositorio público y sitio de descargas de material docente de Felipe Ruiz.
Este repositorio contiene únicamente:
- páginas estáticas del sitio;
- metadatos públicos de materiales publicados;
- PDFs aprobados explícitamente;
- pautas históricas con respuestas en rojo y sin criterios internos de evaluación.
No contiene fuentes LaTeX, rúbricas o criterios privados, borradores, presentaciones, evaluaciones activas, datos personales ni rutas internas del repositorio de autoría.
El catálogo contiene material de Fundamentos de la Computación 2026-1. Ningún material adicional se publica por existir en el repositorio privado.
- Aprobar el artefacto concreto en el repositorio privado.
- Copiar solo la versión pública aprobada a su ruta estable.
- Añadir sus metadatos públicos a
data/materials.jsoncon estadopublished. - Confirmar ausencia de criterios internos, datos personales y metadatos privados.
- Probar el enlace localmente.
- Crear un commit pequeño que incluya el archivo y su entrada de catálogo.
Formato mínimo de una entrada:
{
"id": "algoritmos-2025-2-set-problemas-04-cadenas-grafos",
"title": "Set de problemas 04: cadenas y grafos",
"course": "ECIN-608",
"course_slug": "algoritmos",
"term": "2025-2",
"category": "guias",
"type": "set-problemas",
"topics": ["cadenas", "grafos"],
"format": "pdf",
"path": "algoritmos/2025-2/guias/algoritmos-2025-2-set-problemas-04-cadenas-grafos.pdf",
"publication_status": "published"
}Después de crear el repositorio remoto y subir main:
- Abrir
Settings→Pages. - En
Build and deployment, elegirDeploy from a branch. - Seleccionar
mainy/(root). - Guardar.
No se necesita GitHub Actions ni un proceso de compilación. .nojekyll indica que los archivos se
sirven como sitio estático.
No crear CNAME hasta comprar y elegir el dominio. Después se configura el dominio en GitHub Pages
y en el proveedor DNS; el archivo CNAME debe contener solamente el dominio definitivo.
No se ha elegido una licencia de reutilización. No añadir una por inferencia.