diff --git a/DataModelDesign.md b/DataModelDesign.md new file mode 100644 index 0000000..7020ce0 --- /dev/null +++ b/DataModelDesign.md @@ -0,0 +1,28 @@ +On the Design of Data Models +============================ + +The IVOA has a long history of designing data models in the efforts to provide +interoperability. However, the data models so created will be highly influenced +by the intended use to which the models will be put + + +What are the aims of the model? +------------------------------ + +### Labelling + +### Verification + +### Code Generation + +### File format definition + +### Querying + + +Recommendations +--------------- + +I would argue that the principal design aim should be a descriptive one - so the models are "domain models" that try not to be influenced by any implementation aims at all. + +models that try to model instances \ No newline at end of file diff --git a/Developing.md b/Developing.md index 95b5032..63f6ca9 100644 --- a/Developing.md +++ b/Developing.md @@ -34,6 +34,8 @@ if this is successful then or go to https://oss.sonatype.org/ to release manually +last known eclipse build on DSL-2021-09 on intel + There are tutorials and reference documents to guide development on the [Xtext site](https://eclipse.org/Xtext/documentation/102_domainmodelwalkthrough.html) @@ -127,3 +129,7 @@ Update * https://git.fortiss.org/af3/org.fortiss.openjfx.git * https://github.com/reficio/p2-maven-plugin used this... + +JDK 17 + +* have been able to get diff --git a/Readme.md b/Readme.md index 8677f86..54e1fa7 100644 --- a/Readme.md +++ b/Readme.md @@ -54,7 +54,7 @@ This jar (only) is published to maven central so you do not to have to build it. Use the following command to run the parser - java -jar vodslparser-0.4.6-standalone.jar model.vodsl + java -jar vodslparser-0.4.7-standalone.jar model.vodsl which will produce a file `model.vo-dml.xml` of the equivalent VO-DML. diff --git a/eclipse.repository/category.xml b/eclipse.repository/category.xml index 36be7e9..46458ab 100644 --- a/eclipse.repository/category.xml +++ b/eclipse.repository/category.xml @@ -1,6 +1,6 @@ - + diff --git a/eclipse.repository/pom.xml b/eclipse.repository/pom.xml index 87082fe..756a67e 100644 --- a/eclipse.repository/pom.xml +++ b/eclipse.repository/pom.xml @@ -3,11 +3,11 @@ org.javastro.vodsl mavenbase - 0.4.6 + 0.4.7 ../mavenbase/pom.xml - 0.4.6-SNAPSHOT + 0.4.7-SNAPSHOT vodsl.repository vodsl eclipse plugin repository the eclipse repository for the VODSL plugin diff --git a/eclipse.target/pom.xml b/eclipse.target/pom.xml index 42589ce..97656a6 100644 --- a/eclipse.target/pom.xml +++ b/eclipse.target/pom.xml @@ -4,11 +4,11 @@ org.javastro.vodsl mavenbase - 0.4.6 + 0.4.7 ../mavenbase/pom.xml - 0.4.6-SNAPSHOT + 0.4.7-SNAPSHOT eclipse.vodsl.target eclipse-target-definition diff --git a/mavenbase/pom.xml b/mavenbase/pom.xml index 9032eab..d2b8dbc 100644 --- a/mavenbase/pom.xml +++ b/mavenbase/pom.xml @@ -2,13 +2,13 @@ 4.0.0 org.javastro.vodsl mavenbase - 0.4.6 + 0.4.7 maven-base Base POM for Maven pom https://javastro.github.io - 0.4.6-SNAPSHOT + 0.4.7-SNAPSHOT 2.25.0 UTF-8 1.8 diff --git a/net.ivoa.vodsl.ide/META-INF/MANIFEST.MF b/net.ivoa.vodsl.ide/META-INF/MANIFEST.MF index d3f94aa..1dcdcb8 100644 --- a/net.ivoa.vodsl.ide/META-INF/MANIFEST.MF +++ b/net.ivoa.vodsl.ide/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: VODSL IDE Bundle-Vendor: JBO, University of Manchester -Bundle-Version: 0.4.6.qualifier +Bundle-Version: 0.4.7.qualifier Bundle-SymbolicName: net.ivoa.vodsl.ide;singleton:=true Require-Bundle: net.ivoa.vodsl, org.eclipse.xtext.ide;bundle-version="2.25.0", diff --git a/net.ivoa.vodsl.ide/pom.xml b/net.ivoa.vodsl.ide/pom.xml index 4db04da..ddbf5ff 100644 --- a/net.ivoa.vodsl.ide/pom.xml +++ b/net.ivoa.vodsl.ide/pom.xml @@ -4,11 +4,11 @@ org.javastro.vodsl mavenbase - 0.4.6 + 0.4.7 ../mavenbase/pom.xml - 0.4.6-SNAPSHOT + 0.4.7-SNAPSHOT net.ivoa.vodsl.ide eclipse-plugin diff --git a/net.ivoa.vodsl.sdk/feature.xml b/net.ivoa.vodsl.sdk/feature.xml index 36c3d5a..d356888 100644 --- a/net.ivoa.vodsl.sdk/feature.xml +++ b/net.ivoa.vodsl.sdk/feature.xml @@ -3,7 +3,7 @@ diff --git a/net.ivoa.vodsl.sdk/pom.xml b/net.ivoa.vodsl.sdk/pom.xml index a8db4c9..12534c1 100644 --- a/net.ivoa.vodsl.sdk/pom.xml +++ b/net.ivoa.vodsl.sdk/pom.xml @@ -4,11 +4,11 @@ org.javastro.vodsl mavenbase - 0.4.6 + 0.4.7 ../mavenbase/pom.xml - 0.4.6-SNAPSHOT + 0.4.7-SNAPSHOT net.ivoa.vodsl.feature eclipse-feature diff --git a/net.ivoa.vodsl.ui/META-INF/MANIFEST.MF b/net.ivoa.vodsl.ui/META-INF/MANIFEST.MF index 1bb0349..a22c74b 100644 --- a/net.ivoa.vodsl.ui/META-INF/MANIFEST.MF +++ b/net.ivoa.vodsl.ui/META-INF/MANIFEST.MF @@ -3,7 +3,7 @@ Bundle-ManifestVersion: 2 Bundle-Name: VODSL UI Bundle-Vendor: JBO, University of Manchester -Bundle-Version: 0.4.6.qualifier +Bundle-Version: 0.4.7.qualifier Bundle-SymbolicName: net.ivoa.vodsl.ui;singleton:=true Bundle-RequiredExecutionEnvironment: JavaSE-11 Export-Package: net.ivoa.vodsl.ui;uses:="com.google.inject,org.eclipse.ui.plugin", diff --git a/net.ivoa.vodsl.ui/pom.xml b/net.ivoa.vodsl.ui/pom.xml index 3e47f62..7a588be 100644 --- a/net.ivoa.vodsl.ui/pom.xml +++ b/net.ivoa.vodsl.ui/pom.xml @@ -4,11 +4,11 @@ org.javastro.vodsl mavenbase - 0.4.6 + 0.4.7 ../mavenbase/pom.xml - 0.4.6-SNAPSHOT + 0.4.7-SNAPSHOT net.ivoa.vodsl.ui eclipse-plugin diff --git a/net.ivoa.vodsl/META-INF/MANIFEST.MF b/net.ivoa.vodsl/META-INF/MANIFEST.MF index 5737e40..6770f7a 100644 --- a/net.ivoa.vodsl/META-INF/MANIFEST.MF +++ b/net.ivoa.vodsl/META-INF/MANIFEST.MF @@ -3,7 +3,7 @@ Bundle-ManifestVersion: 2 Bundle-Name: VODSL core Bundle-Vendor: JBO, University of Manchester -Bundle-Version: 0.4.6 +Bundle-Version: 0.4.7 Bundle-SymbolicName: net.ivoa.vodsl;singleton:=true Require-Bundle: org.eclipse.xtext, org.eclipse.xtext.xbase, diff --git a/net.ivoa.vodsl/pom.xml b/net.ivoa.vodsl/pom.xml index 74cae1b..5e4f425 100644 --- a/net.ivoa.vodsl/pom.xml +++ b/net.ivoa.vodsl/pom.xml @@ -4,11 +4,11 @@ org.javastro.vodsl mavenbase - 0.4.6 + 0.4.7 ../mavenbase/pom.xml - 0.4.6 + 0.4.7 net.ivoa.vodsl eclipse-plugin diff --git a/pom.xml b/pom.xml index 9dd6bd1..5e62e9e 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ > 4.0.0 org.javastro.vodsl - 0.4.6-SNAPSHOT + 0.4.7-SNAPSHOT vodsl.parent pom diff --git a/vodsl.standalone/pom.xml b/vodsl.standalone/pom.xml index e9a37ac..82f32aa 100644 --- a/vodsl.standalone/pom.xml +++ b/vodsl.standalone/pom.xml @@ -6,10 +6,10 @@ org.javastro.vodsl mavenbase - 0.4.6 + 0.4.7 ../mavenbase/pom.xml - 0.4.6 + 0.4.7 vodslparser VO-DSL parser a standalone implementation of the VO-DSL parser and converter to VO-DML