-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
I propose we deprecate or remove the high-level protocols that bind together multiple method and attribute protocols.
While the idea is nice in principle, in practice, these groupings of functionality are hard to map to real use-cases of the API.
A much more flexible and powerful approach would be to suggest that libraries using the API define their own high-level protocols in terms of the low-level CosmoAPI protocols. This removes the need to define arbitrary groups in the standard.
It also makes it much simpler to expand the API to perturbations. We do not have to figure out what a Perturbation object would be, we only have to start adding things like HasGrowthFactor.
Metadata
Metadata
Assignees
Labels
No labels