breakout room 4 #252
Replies: 4 comments
-
Interoperability
Reusability
DocumentationIdeal Documentation Standards
Accessibility
|
Beta Was this translation helpful? Give feedback.
-
Software systems such as CESM already do this, they usually have three representations of a component
|
Beta Was this translation helpful? Give feedback.
-
@isaacullah I think we should for both
|
Beta Was this translation helpful? Give feedback.
-
No difference. In an ideal world, I would like to be able to use my fully open source code in the same way as a library component as a totally obscure black box model: I use the exposed and documented API |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Shankar Sankaran, Isaac Ullah, Bruce Edmonds, Quillon Harpham, Ross Hammond
Bruce: Open Source should be the norm - it's not always possible though
Isaac: MatLab script can be open source, but the platform is not
Quillon: Look to the Essawy et al paper in IEMSS on a taxonomy for reproducible and replicable research in environmental modeling
Reusable black box model vs reusable library component
It's rare to use a model or model component for the exact same purpose
Reuse as a library is facilitated by clean code that meets community norms
Ross: describe incentives - less an imposition than a good practice that has internal benefits for a team as well that provides institutional knowledge
Beta Was this translation helpful? Give feedback.
All reactions