Dependencies - AtlasOfLivingAustralia/documentation Wiki

TOC

Introduction

This is a simple list of LA components, dependencies and version constraints.

This page specify version numbers and version constraints in a similar way that pub.dev and other software packages do.

Uses

This list can be used as documentation to give some recommendations during LA portal upgrades.

But this information is also specially useful as a source for software or packaging dependencies specification. Some screenshots from the la-toolkit:

Syntax used

The structure of this list is like this:

Versions constraints syntax

Examples of versions:

Semantic versioning

Please try to use semantic versioning [[https://semver.org/]] in future LA releases. So these are valid versions:

but these are invalid:

Dependencies list

This is the alphabetical list of known recommended dependencies:

Other dependencies relevant only for the LA Community

This is a list of dependencies only relevant for the LA Community for some reason (for instance, because the code is adapted to be used by the LA community outside Australia).

Feel free to edit and improve this page!