Skip to content

Reuse & Co-authoring

When multiple IGs share common profiles, extensions, or terminology, coordination becomes critical. These patterns help you extract shared artifacts into maintainable packages and establish workflows for concurrent editing by distributed teams. Done well, reuse reduces duplication and ensures consistency; done poorly, it creates coupling nightmares.

Reuse and co-authoring patterns address collaboration at scale:

  • Duplicated profiles across related IGs
  • Version conflicts between dependent IGs
  • Merge conflicts from parallel edits

The Reuse & Co-authoring provide essential capabilities:

Shared Modules IG

Extract cross-cutting profiles, extensions, and terminology into a shared package that can be versioned and released independently. This enables multiple domain IGs to depend on common definitions without copy-paste duplication.

Key Benefits: - Single source of truth


Co-authoring Workflow

Enable concurrent edits with clear ownership and review

Key Benefits: - Fewer merge conflicts