Development#
Here are some guidelines for those who wish to contribute to icclim development.
Contents:
- Release process
- Continuous integration
- Add A New Climate Index
- Provenance Implementation Plan
- Why this is needed
- Design goals
- FAIR4RS Alignment
- What to record
icclim-specific mandatory fields- Output artifacts
- Current implementation status
- Why the main output path is the right integration point
- Recommended implementation shape
- Initial integration steps
- Remaining extensions
- Schema guidance
- Guardrails
- Tests to add
- What was learned from
idownscale
- Provenance Integration Guide
- Why this exists
- Relation to SWIRRL-style provenance
- Produced artifacts
- Recommended integration pattern
- What frontends should display
- What backend services should persist
- Recommended mapping for portal backends
- Using provenance in user support
- Using provenance in SWIRRL-style traceability views
- Using provenance for result catalogs
- Handling missing fields
- Adapter guidance for graph-based provenance systems
- Explicit graph-mapping examples
- What not to do
- Field priorities for SWIRRL or Climate4Impact integration
- Why the sidecar should remain file-oriented
- Frontend guidance for FAIR4RS-oriented reuse
- Current schema areas most useful to integrators
- Practical next step for integrators
- Bootstrap optimization summary
- Bootstrap maintainability audit
- Percentile bootstrap
- Bootstrap architecture
- icclim contribution guide
- Climpact Comparison Protocol