Skip to content

We shouldn't require authors to be in config-references.yml to run a recipe #28

@ledm

Description

@ledm

In the documentation section of recipes, there is an obligatory field: authors. This requires the names listed in the authors section of the recipe to be in the config-references.yml file.

Otherwise, you will get an error like this one:

ValueError: Tag 'lee' does not exist in section 'authors' of /users/modellers/ledm/workspace/ESMValToolTest/ESMValTool/esmvaltool/config-references.yml

This should 100% be a requirement for pushing recipes back to github.

However, this excludes new users from ownership of their own recipe if they don't have access to the source code. For instance they are running a shared installation or ESMValTool, or they are using the user installation instead of the develop installation.

Can we relax this requirement when running a recipe, but keep it for submitting recipes?

@valeriupredoi and I spoke about it earlier today. Any thoughts @mattiarighi, @bouweandela ?

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions