Udvikling
Appearance
Outdated translations are marked like this.
TDF LibreOffice Document Liberation Project Community Blogs Weblate Nextcloud Redmine Ask LibreOffice Donate
This page provides an overview of documentation related to LibreOffice development. It aggregates links to guidelines, build instructions, code conventions, testing resources, and developer-oriented documentation to help contributors get started and navigate the project.
I gang med Udvikling
- Engagér dig
- LibreOffice Læringsmaterialer
- Getting Started with LibreOffice Development – Video tutorial in English
- DSCM:
- Brug af en IDE til arbejde med LibreOffice
- Udviklervejledning (UNO API)
- Vælg en opgave:
- Kontakt os, hvis du har brug for hjælp til at komme i gang.
- via IRC #libreoffice-dev IRC://
- or writing to the main (development) mailing list
- Google Summer of Code
General Development
- Bygning af LibreOffice -- tips og tricks
- ´... på Linux- og *BSD-systemer
- …on Windows with WSL (generate Windows binaries)
- ... på macOS
- …on Windows with WSL (generate Linux binaries, not actively supported)
- ... til Android
- ... på alle platforme (platform-uafhængige vink)
- ... GTK4-grænseflade
- ... online
- ClangTidy
- Udgivelses-builds
- Forgreninger
- Fejlretning:
- Version control (SCM):
- Seneste ændringer:
- Ændringer, der venter på gennemgang
- Ændringer, der senest er skubbet til master
- Generelle retningslinjer for programmering
Programmeringskonventioner, Programmeringsdokumentation og Tringennemgange
- Program-overblik
- Programmeringskonventioner / programmeringsstil:
- Programmeringsdokumentation:
- Tringennemgange:
Aktuel build- og teststatus
- Build-status: se oversigt over Jenkins
- Enhedstests:
- Statisk kodeanalyse
- Prototyper
- Fuzz testing
Diverse
- Programmer:
- Særlige områder:
- Policy on using generative AI
- Analyse af dokumenter
- Buildsystem
- Miljøvariabler
- Konfigurationsmuligheder
- Nogle noter om strengeklasser, der bruges i kildekode
- Nogle noter on Sal-typer (Microsoft source-code annotation language)
- Påstande og logning
- Tilgængelighed for udviklere
- Liste over alle forsendelseskommandoer
- Udgivelsesplan
- Akronymer
- LibreOffice udviklingsblog
- Vim tips og tricks
- Udvidelsesudvikling
- FOSDEM 2012 Dias til taler
- Udviklercentral
- Archive (links to outdated pages)