Subprojecten en ingebedde code

Weblate zou niet mogelijk zijn zonder andere projecten waarvan het afhankelijk is. Dit document beschrijft hoe andere code in Weblate wordt gebruikt.

Ingebouwde code aan de voorzijde

Weblate heeft verscheidene bibliotheken van JavaScript ingebouwd. Het proces wordt beschreven in Voorzijde van Weblate en de licentiëring van elke ingebouwde bibliotheek is gedocumenteerd via REUSE, zoals beschreven in Weblate licentie. De up-to-date lijst met afhankelijkheden kan worden bekeken in Software materiaallijst.

SPDX licentiegegevens

The SPDX license data is included as a Git submodule in the source code and weblate/utils/licensedata.py is generated using scripts/generate-license-data.py. The submodule tracks tagged SPDX releases. Renovate updates the release recorded in .gitmodules, and the license update workflow updates the submodule and generated license data.

Testgegevens

De test-opslagruimten weblate/trans/tests/data/test-base-repo.*.tar zijn gemaakt vanuit https://github.com/WeblateOrg/test, bekijk Opslagruimten testen.

Python afhankelijkheden

Weblate zou niet mogelijk kunnen zijn zonder heel veel afhankelijkheden van derde partijen. De huidige afhankelijkheden staan in pyproject.toml en kunnen worden bekeken in Software materiaallijst. De meest belangrijke afhankelijkheden worden ook beschreven in Python afhankelijkheden.