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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions