Summary: | Adopt Automated Validation of Version Semantics | ||
---|---|---|---|
Product: | [JogAmp] General | Reporter: | Sven Gothel <sgothel> |
Component: | builds | Assignee: | Sven Gothel <sgothel> |
Status: | IN_PROGRESS --- | ||
Severity: | enhancement | CC: | gouessej, harvey.harrison, org.jogamp, rami.santina, wwalker3, xerxes |
Priority: | --- | ||
Version: | tbd | ||
Hardware: | All | ||
OS: | all | ||
Type: | FEATURE | SCM Refs: |
semver d44d189bfd816a9936ae20d8582ec8475c830189
semver 3f680fcda4007d7d00931846839eaf37a244cfaa
semver c4930f9d23ae7515434942836f628f767411876c
semver 174953022b62681653db1f57b087581e29313f5b
semver c4930f9d23ae7515434942836f628f767411876c
semver 174953022b62681653db1f57b087581e29313f5b
semver dc46cf2b955e6a4abed6961bb14aafc5f7b6215e
semver 9ec2e5329780214d317b026f7c0b086972a94a5c
gluegen c06288d2a12586ab8df3715cf130549fdd7499fb - 6b0554b658d656aa2fb7d3696dd2f75ca25304d3
jogl 8acae6df2ca6884f65ad4b32ed2d35d6a1c46f87
|
Workaround: | --- |
Description
Sven Gothel
2014-05-14 01:43:37 CEST
Fixing bugs in semver and enhancing it's log output capabilities allowing us to analyze the results. gluegen c06288d2a12586ab8df3715cf130549fdd7499fb - 6b0554b658d656aa2fb7d3696dd2f75ca25304d3 Added semver support in GlueGen while adding gluegen-test-util.jar providing general purpose semver unit test util VersionSemanticsUtil. jogl 8acae6df2ca6884f65ad4b32ed2d35d6a1c46f87 Adding semver support for JOGL TODO: JOAL, JOCL and Java3D (?) (In reply to comment #4) > TODO: JOAL, JOCL and Java3D (?) I'm not sure it should be used for Java3D as it is only in maintenance mode, no new feature will be implemented and there is no plan of breaking the compatibility in the public API. (In reply to comment #5) > (In reply to comment #4) > > TODO: JOAL, JOCL and Java3D (?) > > I'm not sure it should be used for Java3D as it is only in maintenance mode, > no new feature will be implemented and there is no plan of breaking the > compatibility in the public API. That is exactly the whole point, validating compatibility shall ensure that a new version does not break a thing. It's quite easy to add the unit test, just copy the JOGL one and add the last versions 'main' jar file[s] to the repo. @Wade: JOCL @Xerxes: JOAL |