hortus:fair:interoperability
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| hortus:fair:interoperability [2026/04/07 14:28] – savino.frisardi | hortus:fair:interoperability [2026/04/07 14:43] (current) – savino.frisardi | ||
|---|---|---|---|
| Line 72: | Line 72: | ||
| | **Zenodo handoff** | Route a publish-ready output into an external repository workflow when enabled. | Increase openness, repository visibility, and long-term citability. | | | **Zenodo handoff** | Route a publish-ready output into an external repository workflow when enabled. | Increase openness, repository visibility, and long-term citability. | | ||
| | **Share dialog / copied link** | Create a reusable URL for email, chat, newsletters, | | **Share dialog / copied link** | Create a reusable URL for email, chat, newsletters, | ||
| + | | **Project-level dissemination** | Keep related outputs visible together through a project page. | Show the output inside its wider scholarly context.| | ||
| - | ===== Dissemination strategy ===== | ||
| - | Start from your dissemination goals. | + | ---- |
| - | ==== Recommended approach | + | ==== Export to Zenodo (optional Marketplace feature) |
| - | * identify target platforms first | + | If Zenodo is one of your dissemination targets, some Marketplace records provide an Export to Zenodo action. This lets you reuse the HORTUS record and metadata |
| - | * design | + | |
| - | * ensure compatibility with external systems | + | |
| - | ---- | + | Typical workflow: |
| + | 1.Open your resource detail page in the Marketplace. | ||
| + | 2.In the Actions panel, select Export to Zenodo. | ||
| + | 3.If this is your first export, you may be redirected to Zenodo to authorise the Marketplace application to deposit on your behalf. | ||
| + | 4.After authorisation, | ||
| + | 5.Review and complete any required fields in Zenodo, then publish the deposition when ready. | ||
| - | ===== Build a FAIR core description ===== | ||
| - | Prioritise: | ||
| - | * clarity | ||
| - | * completeness | ||
| - | * standardisation | ||
| - | Focus on: | + | {{:hortus: |
| - | * descriptive fields | + | {{: |
| - | * keywords | + | |
| - | * identifiers | + | |
| - | * licences | + | |
| - | ---- | ||
| - | ===== Interoperability tips ===== | + | **Note**: the exact behaviour of the export depends on the current platform configuration (e.g., Zenodo sandbox vs production). Always review the metadata on Zenodo before final publication. |
| - | Before exporting data: | ||
| - | * verify metadata completeness | + | ==== Common misconceptions and pitfalls ==== |
| - | * check format compatibility | + | |
| - | * align with external standards | + | |
| - | * avoid custom fields that break compatibility | + | |
| - | ---- | + | A few reminders that often help avoid confusion: |
| + | * “FAIR = Open.” Not necessarily. Restricted access can still be FAIR if the access conditions are clear and the metadata remains meaningful. | ||
| + | * “FAIR is only for datasets.” FAIR applies to many research outputs: publications, | ||
| + | * “Metadata is bureaucratic.” Good metadata is a practical investment: it saves time later, improves visibility, and increases trust and reuse. | ||
| - | ===== Dissemination options ===== | + | **In short**: interoperability works best when you start from your dissemination plan, then choose/ |
| + | |||
| + | ==== Best practices for designing and using metadata formats | ||
| + | |||
| + | This section provides practical guidance to keep metadata entry consistent and to make your formats reusable by others. | ||
| + | |||
| + | ** Naming conventions for fields ** | ||
| + | |||
| + | A field name should be understandable without reading documentation, | ||
| + | * Prefer clear, descriptive names (e.g., “recording_date” rather than “date”). | ||
| + | * Avoid duplicates and synonyms (do not create both “creator” and “author” unless you have a clear semantic distinction). | ||
| + | * Keep naming consistent within a format (choose one style such as snake_case, and use it everywhere). | ||
| + | * Where possible, align names with known standards (e.g., Dublin Core: title, creator, subject, description, | ||
| + | * Use singular names for single values and plural only when the field is explicitly multi-valued (e.g., “keywords”). | ||
| + | |||
| + | **Writing good field descriptions ** | ||
| + | |||
| + | Field descriptions are your main pedagogical tool. They reduce ambiguity and make data entry faster. | ||
| + | * Define the meaning of the field in one sentence. | ||
| + | * Specify the expected format | ||
| + | * Add at least one example value. | ||
| + | * If the field is optional, explain when to fill it (e.g., “Only for 3D models”). | ||
| + | * If the field is mandatory, explain why it matters (e.g., needed for citation/ | ||
| + | |||
| + | ** When to use controlled vocabularies (lists of values) ** | ||
| + | |||
| + | Use controlled vocabularies when you want to avoid spelling variants and make filtering reliable. This is especially useful for: | ||
| + | * Licenses (CC BY, CC BY-SA, etc.). | ||
| + | * Languages (use standard language names/ | ||
| + | * Resource subtypes (e.g., “article”, | ||
| + | * Workflow or status fields (e.g., “draft”, | ||
| + | |||
| + | Avoid controlled vocabularies for fields that legitimately require free text (e.g., Abstract), unless you are encoding a very specific controlled terminology. | ||
| + | |||
| + | |||
| + | ** Mandatory vs optional fields ** | ||
| + | |||
| + | Making many fields mandatory may reduce completeness because users may abandon the form. A good approach is: | ||
| + | * Keep the mandatory set small (only what is needed for discovery, citation, and reuse). | ||
| + | * Make domain-specific technical fields optional unless they are essential for reuse. | ||
| + | * If you require a field, explain it in the field description so users understand the purpose. | ||
| + | |||
| + | ** Change management and versioning ** | ||
| + | |||
| + | Once a format is used in many records, changing field meaning or removing fields can break interoperability. Consider these practices: | ||
| + | * Prefer additive changes (add a new field) rather than breaking changes (rename or delete a field). | ||
| + | * If a format needs major changes, create a new version (e.g., “MyFormat v2”) and keep the old one for legacy records. | ||
| + | * Before proposing a format to the community, test it on a small sample of real resources. | ||
| + | |||
| + | ** Quick checklist before publishing a resource or sharing a format ** | ||
| + | |||
| + | * Have I selected the most interoperable format available (or duplicated from a standard)? | ||
| + | * Are Title, Description/ | ||
| + | * Do my field names avoid ambiguity and duplicates? | ||
| + | * Do field descriptions include definition + expected format + example? | ||
| + | * Are controlled vocabularies used where filtering and consistency matter? | ||
| + | * Have I tested the format on at least one real resource? | ||
| + | |||
| + | |||
| - | HORTUS allows: | ||
| - | * internal discovery (Marketplace) | ||
| - | * linking to projects and events | ||
| - | * sharing across users | ||
| - | * exporting to external platforms | ||
| - | ---- | ||
hortus/fair/interoperability.1775564905.txt.gz · Last modified: by savino.frisardi
