Sviluppo
Appearance
Outdated translations are marked like this.
TDF LibreOffice Document Liberation Project Blog comunitari Weblate Nextcloud Redmine Ask LibreOffice Donazione
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.
Primi passi con lo sviluppo
- Partecipa
- Materiali di apprendimento di LibreOffice
- Getting Started with LibreOffice Development – Video tutorial in English
- DSCM:
- Usate un IDE per lavorare su LibreOffice
- Guida allo sviluppo (API UNO)
- Scegli un'attività:
- Se hai bisogno di aiuto durante l'apprendimento, contattaci:
- via IRC #libreoffice-dev IRC://
- or writing to the main (development) mailing list
- Google Summer of Code
General Development
- Compilare LibreOffice -- Suggerimenti e trucchi:
- su sistemi Linux e *BSD
- ... su Windows con WSL (generazione di binari per Windows)
- ... su macOS
- ... su Windows con WSL (generazione di binari per Linux)
- ... per Android
- ... su qualsiasi piattaforma (suggerimenti indipendenti dalla piattaforma)
- ... interfaccia GTK4
- ... online
- ClangTidy
- Build di rilascio
- Branches
- Eseguire il debug:
- Version control (SCM):
- Modifiche recenti:
- Modifiche in attesa di revisione
- Modifiche recentemente pushate su master
- Linee guida di programma generale
Convenzioni sul codice, documentazione e HOWTO
- Panoramica del codice
- Convenzioni sul codice / stile di scrittura del codice:
- Documentazione sul codice:
- HOWTO:
Compilazione attuale e stato dei test
- Stato delle compilazioni: Vedete la panoramica su Jenkins
- Test delle unità:
- Analisi statica del codice
- Compilazioni
- Fuzz testing
Varie
- Applicazioni:
- Aree specifiche:
- Policy on using generative AI
- Analizzate i documenti
- Sistema di build
- Variabili di ambiente
- Opzioni di configurazione
- Alcune note sulle classi di stringhe utilizzate nel codice sorgente
- Alcune note sui tipi Sal
- Asserzioni e Log
- Accessibilità per gli sviluppatori
- Elenco di tutti i comandi di dispatch
- Piano di rilascio
- Acronimia
- Blog di sviluppo di LibreOffice
- Suggerimenti e trucchi per Vim
- Sviluppo di estensioni
- Diapositiva delle conferenze FOSDEM 2012
- Developer Central
- Archive (links to outdated pages)