Skip to content

Commit 9b43198

Browse files
authored
Update README.md
1 parent 61283ba commit 9b43198

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,14 @@ It is released independently from PDAL itself as of PDAL 1.7.
2121
You can use `pdal-native` dep published into maven central in case you don't have installed JNI bindings and to avoid steps described below.
2222
Dependency contains bindings for `x86_64-darwin` and `x86_64-linux`, other versions are not supported yet.
2323

24+
### Versioning scheme
25+
26+
Given a `{major}.{minor}.{patch}` version:
27+
* `{major}.{minor}` - matches the **PDAL** version it is published for
28+
* e.g. **pdal-java** of version `2.6.1` is suitable for all **PDAL** versions `2.6.x` (`2.6.0`, ..., `2.6.3`, etc) major = `2`, minor = `6`
29+
* `{patch}` - this portion of the version corresponds to updates within **pdal-java** and should remain compatible with **PDAL library** `{major}.{minor}` versions
30+
* This implies that there may be multiple **pdal-java** releases for the same **PDAL library** version. All releases are compatible with the matching **PDAL library** `{major}.{minor}` version. Thus, higher patch versions are to be preferred.
31+
2432
### Using PDAL JNI With SBT
2533
```scala
2634
// pdal is published to maven central, but you can use the following repos in addition

0 commit comments

Comments
 (0)