Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 418839

Summary: [Projects] project.json needs to have a version property
Product: [ECD] Orion Reporter: Anthony Hunter <ahunter.eclipse>
Component: ClientAssignee: Project Inbox <orion.client-inbox>
Status: RESOLVED WONTFIX QA Contact:
Severity: normal    
Priority: P3 CC: ken_walker, malgorzata.tomczyk
Version: 4.0   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Anthony Hunter CLA 2013-10-07 12:26:57 EDT
As part of the projects feature in Orion 4.0 we are now creating a project.json file on the client, as well as creating similar metadata files on the server.

The project.json should have a version property so we know what version the file is and can migrate to the next version in the future.

On the server side I have been using:

"OrionMetastoreVersion": 1,

We should change this to something more generic and include on both server and client files.

Maybe this should be:

"OrionVersion": 1

Or maybe this should even be 

"OrionVersion": 4
Comment 1 Ken Walker CLA 2013-10-07 12:40:50 EDT
Let's not have project versions and Orion versions out of sync so go with current version
Comment 2 Anthony Hunter CLA 2013-10-07 14:01:04 EDT
(In reply to Ken Walker from comment #1)
> Let's not have project versions and Orion versions out of sync so go with
> current version

I have changed the server side to:
"OrionVersion": 4
Comment 3 Malgorzata Janczarska CLA 2013-10-31 10:06:33 EDT
The bug is most likely to be fixed in 5.0, do we want to keep "OrionVersion": 4 or do we want to start with "OrionVersion": 5?
Comment 4 John Arthorne CLA 2015-05-05 14:47:36 EDT
Closing as part of a mass clean up of inactive bugs. Please reopen if this problem still occurs or is relevant to you. For more details see:

https://dev.eclipse.org/mhonarc/lists/orion-dev/msg03444.html