Added automatic builds
Each day a ZIP-file is created via cron.
The builds consist of XMI, XSD, DocBook, PDF and graphs in dot, svg and png.
Added basic validation for names
installed module for validation, some rules for object and package names have been defined.
Added help for creating and managing the model
Guidelines for naming and propeties.
Added stage-tagging for objects
Re-arranged "Status" and added field for Stage, filter added on objects page.
Changes for Datatype
Datatype taxonomy is replaced by a datatype content type, to create a new one go to /node/add/datatype. You can specify basic documentation of the datatype and specify enumerated values. A datatype must be placed in a package.

Welcome to the development platform for the next generation of DDI

The DDI Alliance is building a new model-based specification, for more information on the background to this see, the process and what we hope to achieve see the DDI Alliance website at

A site to hold discussions and further ongoing discussion is at






Expresses a date/time range using a start date and end date (both with the structure of Date and supporting the use of ISO and non-ISO date structures). Use in all locations where a range of dates is required, i.e. validFor, embargoPeriod, collectionPeriod, etc.


A MeasureRole is a ViewPointRole of a DataPoint containing a Datum of interest under some ViewPoint.


An AttributeRole is a ViewpointRole of a DataPoint describing other characteristics of a Record under some ViewPoint.


An IdentifierRole is a ViewpointRole of a DataPoint used to identify a Record under some ViewPoint.


A ViewpointRole designates the function an InstanceVariable performs in the context of the ViewPoint. (IdentifierRole, AttributeRole, or MeasureRole of interest).


Subscribe to DDI Moving Forward RSS