Home → How-To → Import an IADS package
Ironmark imports Team-IADS .iads archives as fresh projects. TOC, DMs, graphics, DTDs, and the source dataset.xml all persist — so a later re-export produces a byte-close round-trip.
Two paths. From the Projects page, use Import IADS package on an existing project card if you're refreshing content into a known project (the "Update existing by title" checkbox on the import modal controls dedupe behavior). Otherwise create a new project and import into that.
Modal accepts a Team-IADS Format A archive (XML manifest + gzip binary — IADS Viewer 4.x and later). Format B binary-header packages import too via the codec's auto-detect.
Import runs as a background job. Progress shows document counts as they land. A typical helmet-sized package (~200 files) finishes in seconds.
Ironmark unpacks the archive and routes each file by role:
Files\) — each becomes a Document. DOCTYPE is preserved; doc_type is detected from the root element and refined against the SDM manifest. source_filename is remembered so re-export ships the same basename.Graphics\) — land as project-scoped graphics under data/projects/<id>/graphics/. ICNs are cross-project-unique (a shared ICN across two projects doesn't collide).DTD\) — preserved verbatim to data/projects/<id>/dtd/. Every file survives, including .ent, .dcf, and multiple DTD revisions.dataset.xml — stashed on the project row (iads_source_dataset_xml). Re-export prefers this source over a synthesized one, patching only the known-edited fields (weapon system, dataset id, pub date, watermark).toc.xml — stashed on the project row (iads_source_toc_xml). Re-export uses it to reproduce the archive's original filename plan.IADS.jpg) — saved and reused on export so the dataset-selection tab in IADS Viewer shows the same thumbnail.The DTD folder saved to data/projects/<id>/dtd/ is available for two purposes:
If your program authored against a customer-supplied DTD that differs from the SDM's default, flip Project Settings → Fallback DTD → "Use this DTD instead of the SDM's default validation". Every validation run then uses the imported DTD directly.
lsaDataset). Ironmark remaps to the SDM's declared docType id on import so downstream filters work.Files\ folder don't ship as WP files on the way back out. They're project structure, not delivery content.