[DDI-SRG] Naming conventions for packaging
Joachim Wackerow
joachim.wackerow at gesis.org
Fri Feb 15 06:16:59 EST 2008
Sorry, I missed something in the structure:
All the general information files should stay just below the generated
subfolder on the level of the folders Documentation and XMLSchema (not
in the XMLSchema folder). General information files like:
DDI_CR3_Notes.txt
License.txt
Readme.txt
See modified example below. The modified file for the website is in the
attachment.
Achim
For example:
DDI_3_0_CR3_2008-02-12_Documentation_XMLSchema.zip
This should unpack into:
DDI_3_0_CR3_2008-02-12_Documentation_XMLSchema
Documentation
Modules
module HTML documentation files ...
DDI_3_0_CR3.html
XMLSchema
XHTML
XHTML files ...
archive.xsd
comparative.xsd
conceptualcomponent.xsd
datacollection.xsd
dataset.xsd
dcelements.xsd
ddi-xhtml11-model-1.xsd
ddi-xhtml11-modules-1.xsd
ddi-xhtml11.xsd
ddiprofile.xsd
group.xsd
inline_ncube_recordlayout.xsd
instance.xsd
logicalproduct.xsd
ncube_recordlayout.xsd
physicaldataproduct.xsd
physicalinstance.xsd
proprietary_recordlayout.xsd
reusable.xsd
simpledc20021212.xsd
studyunit.xsd
tabular_ncube_recordlayout.xsd
xml.xsd
DDI_CR3_Notes.txt
License.txt
Readme.txt
Joachim Wackerow wrote:
> Here is what we discussed already for the CR2 release:
>
> A ZIP file should unpack into a subfolder with the same name. Below two
> directories exist, one for the schemas and one for the HTML documentation.
>
> The ZIP file respectively the subfolder should follow this naming rule:
>
> The angle brackets mark the variable parts in the name, they are not
> part of the name.
> The square brackets mark optional parts.
>
> DDI_<MAJOR_VERSION>_<MINOR_VERSION>[_CR<NUMBER>]_<ISO_DATE>_Documentation_XMLSchema
>
> If a release has only schemas then (but that shouldn't happen):
>
> DDI_<MAJOR_VERSION>_<MINOR_VERSION>[_CR<NUMBER>]_<ISO_DATE>_XMLSchema
>
> This way it is always clear what it is independently in which folder the
> people unpack the files. This is especially important when dealing with
> different versions.
>
> For example:
>
> DDI_3_0_CR3_2008-02-12_Documentation_XMLSchema.zip
>
> This should unpack into:
>
> DDI_3_0_CR3_2008-02-12_Documentation_XMLSchema
> Documentation
> Modules
> module HTML documentation files ...
> DDI_3_0_CR3.html
> XMLSchema
> XHTML
> XHTML files ...
> archive.xsd
> comparative.xsd
> conceptualcomponent.xsd
> datacollection.xsd
> dataset.xsd
> dcelements.xsd
> ddi-xhtml11-model-1.xsd
> ddi-xhtml11-modules-1.xsd
> ddi-xhtml11.xsd
> ddiprofile.xsd
> DDI_CR3_Notes.txt
> group.xsd
> inline_ncube_recordlayout.xsd
> instance.xsd
> logicalproduct.xsd
> ncube_recordlayout.xsd
> physicaldataproduct.xsd
> physicalinstance.xsd
> proprietary_recordlayout.xsd
> reusable.xsd
> simpledc20021212.xsd
> studyunit.xsd
> tabular_ncube_recordlayout.xsd
> xml.xsd
>
> These notes should perhaps available at the TIC web site.
>
> Achim
> _______________________________________________
> DDI-SRG mailing list
> DDI-SRG at icpsr.umich.edu
> http://www.icpsr.umich.edu/mailman/listinfo/ddi-srg
--
GESIS - German Social Science Infrastructure Services
http://www.gesis.org/en/
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: PackageReleaseRules.txt
Url: http://www.icpsr.umich.edu/pipermail/ddi-srg/attachments/20080215/2345dc2f/attachment.txt
More information about the DDI-SRG
mailing list