Skip to content

Reporting the exact version of a template used #28

Open

Description

@oesteban

As commented by @yarikoptic in nipreps/fmriprep#1802 (comment), it would be great to implement in the client some utility to keep track of the exact template used in an analysis.

I guess that the actual git commit of the templateflow/templateflow repo should suffice? WDYT?

Activity

  1. yarikoptic commented on Oct 8, 2019

    @yarikoptic
    Contributor

    if you do not expect all files to change with every commit, and do not want to refetch all of them upon each upgrade -- might be overkill. But if that is ok, then might be better to may be use git describe (well, git describe --tags since I guess releases are done via github and release tags aren't annotated) version for a given commit? then it would be a clear version for releases and then smth like 1.2.1-4-g350b8b9 if somehow current development version was used? then besides the commit hexsha (350b8b9) you would get the release as well

  2. changed the title [-]Guaranteeing the exact version of a template used[/-] [+]Reporting the exact version of a template used[/+] on Jul 5, 2021
  3. oesteban commented on Jul 5, 2021

    @oesteban
    MemberAuthor

    This is readily doable on DataLad distributions, but would be trivial for S3 (download) distributions with templateflow/templateflow#91.

  4. added this to the 20.0.0 milestone on Jul 5, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions