CentreForDigitalHumanities / tscan

T-scan: an analysis tool for dutch texts to assess the complexity of the text, based on original work by Rogier Kraf
GNU Affero General Public License v3.0
18 stars 6 forks source link

Pin versions of dependencies #86

Closed oktaal closed 4 months ago

oktaal commented 1 year ago

Allow versions to be pinned using some straightforward format. Eg a list of packages and commit hashes. Help prevent issues such as #85

proycon commented 1 year ago

On Mon Oct 9, 2023 at 11:45 AM CEST, Sheean Spoel wrote:

Allow versions to be pinned using some straightforward format. Eg a list of packages and commit hashes. Help prevent issues such as #85

I would also recommend to stick to releases, at least for production scenarios, rather than taking the latest git master branch.

For instance, see https://github.com/LanguageMachines/frog/blob/master/build-deps.sh for a shell script that installs the latest releases of all Frog dependencies.