Task #7326 (closed)
Opened 12 years ago
Closed 12 years ago
Ice3.4 improvements
Reported by: | jamoore | Owned by: | jamoore |
---|---|---|---|
Priority: | critical | Milestone: | OMERO-4.4 |
Component: | Deployment | Version: | n.a. |
Keywords: | n.a. | Cc: | |
Resources: | n.a. | Referenced By: | n.a. |
References: | n.a. | Remaining Time: | 0.0d |
Sprint: | 2012-04-10 (12) |
Description
If we choose to keep Ice3.4, especially with support for both here are several things we should look into:
- auto-detect version (remove dependency on etc/local.properties)
- detect a change and force a ./build.py clean
Change History (9)
comment:1 Changed 12 years ago by jmoore
- Sprint set to 2012-01-17 (6)
comment:2 Changed 12 years ago by jmoore <josh@…>
comment:3 Changed 12 years ago by jburel
- Sprint changed from 2012-01-17 (6) to 2012-01-31 (7)
Moved from sprint 2012-01-17 (6)
comment:4 Changed 12 years ago by jmoore
- Sprint changed from 2012-01-31 (7) to 2012-02-14 (8)
Moved from sprint 2012-01-31 (7)
comment:5 Changed 12 years ago by jburel
- Sprint changed from 2012-02-14 (8) to 2012-02-28 (9)
Moved from sprint 2012-02-14 (8)
comment:6 Changed 12 years ago by jburel
- Sprint changed from 2012-02-28 (9) to 2012-03-13 (10)
Moved from sprint 2012-02-28 (9)
comment:7 Changed 12 years ago by jburel
- Sprint changed from 2012-03-13 (10) to 2012-03-27 (11)
Moved from sprint 2012-03-13 (10)
comment:8 Changed 12 years ago by jburel
- Sprint changed from 2012-03-27 (11) to 2012-04-10 (12)
Moved from sprint 2012-03-27 (11)
comment:9 Changed 12 years ago by jmoore
- Remaining Time changed from 1.5 to 0
- Resolution set to fixed
- Status changed from new to closed
This should be completed for the moment. Auto-detection is now happening, and the fact that we force the use of the top-level "./build.py" means that the ice version is always in the name of jars, so a rebuild will happen naturally.
(In [1e6a5b2d8f2328890c442d4f108691f75c42d8ad/ome.git]) Auto-detect ice version for artifact names (See #7326)
Setting ice.compatibility is no longer necessary in
etc/local.properties. The default value "auto" will
use the current value of slice2java --version. If
a specific value is set, then that will be required.