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.