Skip to content

Fixing a release strategy for the adapter #23

@IshaanDesai

Description

@IshaanDesai

Description

When the adapter was ported from an internal GitLab at the University of Stuttgart, it was compatible with DuMux v3.6 and DUNE v2.8. The adapter v1.0.0 was released with these compatibility specifications. In the mean time, DuMux v3.7 and DUNE v2.9 have been released. The adapter examples are being modified to support DuMux v3.7 and DUNE v2.9 in #22. This breaks compatibility of the examples (if not of the adapter directly) with older DuMux and DUNE versions.

Even though the adapter itself is not modified, the question arises whether or not to release a new version of the adapter for every new version of DuMux and DUNE. It is clear that DuMux does not maintain backward compatibility for minor versions v3.6 --> v3.7, hence some sort of release or tag creation of the adapter would be good. One idea would be to release minor version updates of the adapter for every minor version update of DuMux. Or is it not wise to link the releasing of an adapter to the releasing of the solver?

Metadata

Metadata

Assignees

Labels

questionFurther information is requested

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions