-
Type: User story
-
Status: Resolved
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 5.9.4
-
Component/s: Nuxeo Drive
-
Epic Link:
-
Sprint:Sprint Drive (5.9.4-1)
-
Story Points:8
The update site will probably be a simple Apache sever hosting at least:
- An index of compatibility between client and server versions
- The Drive releases
The index could look like this:
Drive version | Nuxeo server compliant versions |
---|---|
2.0 | 6.0 |
1.3.0307 | 5.9.1, 5.9.2, 5.9.3 |
1.3.0221 | 5.8.0-HF08, 5.9.1, 5.9.2, 5.9.3 |
1.3.0114 | 5.8.0-HF08, 5.9.1, 5.9.2 |
1.2.1223 | 5.7.2, 5.8 |
1.2.1031 | 5.6.0-HF31, 5.7.2, 5.8 |
1.0.0412 | 5.6 |
... | ... |
This would allow the client being aware of its own version and the version of the Nuxeo server to which it is connected to know if:
- The client is too old for the Nuxeo server (eg: 1.1.0412 / 5.9.3)
- The client is too recent for the Nuxeo server (eg: 1.3.0307 / 5.8)
- The client is compatible with the Nuxeo server but is not the latest compatible version (eg: 1.3.0221 / 5.9.3)
- The client is compatible with the Nuxeo server and is the latest compatible version (eg: 1.3.0307 / 5.9.3)
The server version and compatibility index URL will be fetched by the client by a call to a dedicated operation, see NXP-13816
For each case the client will need to decide what to do, see NXP-13817
The index will probably be exported as JSON.
The update site can be hosted at http://community.nuxeo.com/static/drive/
- depends on
-
NXP-13816 Drive: add an operation to fetch server version and update site URL
- Resolved
- is required by
-
NXP-11588 Auto update of Drive Client
- Resolved
-
NXP-13817 Drive: Implement a wrapper/launcher able to fetch compatibility/update information and give user feedback
- Resolved
-
NXP-14341 Drive: make marketplace package rely on update site to download Drive client
- Resolved
-
NXDRIVE-40 Drive : Update site release process by Jenkins
- Resolved
-
NXDRIVE-42 Drive: write documentation about Nuxeo Drive update site
- Resolved
-
NXP-14358 Drive: Handle HF in update Site
- Resolved