Skip to content

How to handle different versions of modules #8

@tischi

Description

@tischi

Hi, regarding versioning of nextflow modules: this and this discussion seems to indicate that, within nf-core, handling different versions of modules is not completely solved, what do you think?

I am thinking we could indicate the version of a module in its name, e.g. instead of calling the module folder cellpose we call it cellpose-3.1.0 and then we would maintain multiple cellpose modules, one per version.

Since modules can have parameters, it would also be important to document this properly. For the nf-core cellpose module I could find this pointer to the documentation. Since this is pointing to latest it is not immediately clear for which version of CellPose this documentation is valid. I think we would need a mechanism where we always point to the correct documentation for a specific version.

What do you think @BioinfoTongLI @krokicki ?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions