eXist-db / xsltforms-xar

XAR Library Package of XSLTForms
Other
3 stars 5 forks source link

Align XSLTForms eXist apps with XSLTForms releases #4

Closed joewiz closed 2 years ago

joewiz commented 6 years ago

Now that XSLTForms 1.0 is out, I've prepared updated versions of this library package (https://github.com/eXist-db/xsltforms-xar/pull/3) and the companion application package (https://github.com/eXist-db/xsltforms-demo-app/pull/3).

In both PRs I gave the packages the same version number, 1.0.0 - signaling alignment with the XSLTForms package. If new releases of XSLTForms are made, we should follow those, remaining aligned with the release's version number. Should subsequent updates to this application be needed separate from updates to the XSLTForms library, let's increment the 3rd of the 3 version numbers - the semver "patch" number. (For example, if we discover a bug in this 1.0.0 release we can call the version that fixes this bug 1.0.1.)

I also plan to align the names of these two repositories with their respective application: from "xsltforms-xar" to "xsltforms" (since it's installed in /db/apps/xsltforms) and from "xsltforms-demo-app" to "xsltforms-demo" (since it's installed in /db/apps/xsltforms-demo).

joewiz commented 6 years ago

cc/ @AlainCouthures

joewiz commented 6 years ago

Assuming #3 is approved, I would also like to pull and re-release the previous versions of the package, since the Package Manager retrieve past releases from the public repo (see http://demo.exist-db.org/exist/apps/public-repo/packages/xsltforms.html) and report that the previous version ("594") is newer than this version ("1.0.0"). There was a 0.1, so I will rename 565 as 0.2 and 594 as 0.3.

joewiz commented 2 years ago

As proposed above, this package (xsltforms-xar) is now at v1.3.0 - aligned with XSLTForms v1.3. Earlier releases have been re-published to the public repo.

The public repo now offers these versions: