Versiones, soporte y mantenimiento
| Curso | DOLFINx | Python | Estado |
|---|---|---|---|
| 0.1.x | 0.11.* | 3.12 | desarrollo público |
| 1.x | 0.11.* | 3.12 | objetivo estable |
Los arreglos didácticos/técnicos son releases patch; nuevas lecciones compatibles, minor; una migración general de DOLFINx puede requerir major. Se revisan issues y enlaces cada mes, el entorno cada semestre y la siguiente versión estable una vez al año.
Lista de reproducción de release
- Resolver un entorno limpio y registrar versiones.
- Ejecutar unitarias, smoke serial, subconjunto MPI y nightly completo.
- Construir documentación estricta y auditar enlaces/atribuciones.
- Actualizar changelog y
CITATION.cff. - Publicar prerelease, probar Ubuntu/Apple Silicon y solicitar validación externa.
- Etiquetar SemVer, publicar Pages y verificar rollback.