Meta-columns

Hi there,

Am sure this is an obvious question, but despite searching the forums
can't find an answer. Anyway could someone explain the meaning of the
3 columns titled meta-instance-id, meta-model-version and meta-ui-
version
? For all the forms I have built only the first column ever
contains any data, but the version columns are always empty. Do I
define these in the XForms themselves?

Sorry if this has already been asked, and thanks in adavance.....

those meta data columns are functionality that is being added to allow
versioning to forms. ignore them for now :slight_smile:

··· On Tue, Sep 6, 2011 at 12:16, dj_bridges wrote: > Hi there, > > Am sure this is an obvious question, but despite searching the forums > can't find an answer. Anyway could someone explain the meaning of the > 3 columns titled *meta-instance-id*, *meta-model-version* and *meta-ui- > version*? For all the forms I have built only the first column ever > contains any data, but the version columns are always empty. Do I > define these in the XForms themselves? > > Sorry if this has already been asked, and thanks in adavance..... > > -- > Post: opendatakit@googlegroups.com > Unsubscribe: opendatakit+unsubscribe@googlegroups.com > Options: http://groups.google.com/group/opendatakit?hl=en >

The meta-instance-id column is the unique ID assigned to the data by
Aggregate.

Aggregate 1.0 supports the OpenRosa standard for metadata:

https://bitbucket.org/javarosa/javarosa/wiki/OpenRosaMetaDataSchema

Additionally, Aggregate 1.0 relaxes the need for the declared namespace for
those tags. So you can define (following the example in that wiki):

<h:head>
<h:title>Metablock example</h:title>

.... ....

i.e., there is no orx: namespace; Aggregate 1.0 will use the value of the
tag as the meta-instance-id value.

NOTE: If you have a form that captures many images, audio clips or video
captures, you should specify a block and define an so
that the submission and its media captures can be split across multiple http
requests and properly reconstituted on the server.

Mitch

··· On Tue, Sep 6, 2011 at 10:01 AM, Yaw Anokwa wrote:

those meta data columns are functionality that is being added to allow
versioning to forms. ignore them for now :slight_smile:

On Tue, Sep 6, 2011 at 12:16, dj_bridges danieljbridges@gmail.com wrote:

Hi there,

Am sure this is an obvious question, but despite searching the forums
can't find an answer. Anyway could someone explain the meaning of the
3 columns titled meta-instance-id, meta-model-version and meta-ui-
version
? For all the forms I have built only the first column ever
contains any data, but the version columns are always empty. Do I
define these in the XForms themselves?

Sorry if this has already been asked, and thanks in adavance.....

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--
Mitch Sundt
Software Engineer

University of Washington
mitchellsundt@gmail.com

Thanks for the explanations guys - will leave them blank for the
moment, but tested the functionality out as Mitch showed and it works
perfectly....