Desarrollo
TDF LibreOffice en español Document Liberation Project Blogs comunitarios Weblate Nextcloud Redmine Preguntas y respuestas Donar
Primeros pasos
- Involucrarse
- Material de aprendizaje LibreOffice
- LibreOffice Development Blog
- Getting Started with LibreOffice Development – Video Tutorial
- Emplear un IDE para programar LibreOffice (inglés)
- Guía de los programadores (API de UNO)
- Elija una tarea:
- Darte de alta para enviar un error para revisión (Gerrit) (inglés)
- Si necesita ayuda para comenzar, contáctenos:
- Google Summer of Code (inglés)
- Tender suggestions for budget 2022
Directrices de programación generales
- Cómo compilar LibreOffice -- consejos y trucos:
- Depuracion:
- Gestión distribuida de código fuente:
- Cambios recientes:
- Cambios en espera de revisión
- Cambios aplicados recientemente
- Directrices generales de programación (inglés)
- LibreOffice Code Conventions
Convenciones, documentación y tutoriales
- Visión general del código
- Convenciones heredadas:
- Documentación del código:
- Tutoriales:
- Crear un cuadro de diálogo (en inglés)
- Depuración (en inglés)
- Hacerse cargo de los diccionarios (en inglés)
- Sugerencias para desarrollar funcionalidades complejas (en inglés)
- Cuándo y cómo realizar cambios a gran escala
- Cómo internacionalizar plantillas
- Eliminación de encabezados innecesarios del código de LibreOffice
Estado actual de la compilación y las pruebas
- Estado de las compilaciones Consulte el estado en Jenkins
- Pruebas unitarias:
- Análisis estático de código
- Compilaciones
- Fuzz testing
Otras páginas