Maneage - Tasks: task #16366, Multiple versions of the one...
You are not allowed to post comments on this tracker with your current authentication level.
task #16366: Multiple versions of the one software in one project
Submitter: | Mohammad Akhlaghi <makhlaghi> | ||
Submitted: | Mon 08 May 2023 10:00:22 AM UTC | ||
Should Start On: | Sun 07 May 2023 11:00:00 PM UTC | Should be Finished on: | Sun 07 May 2023 11:00:00 PM UTC |
Category: | Software | Priority: | 5 - Normal |
Status: | Need Info | Privacy: | Public |
Assigned to: | None | Percent Complete: | 0% |
Open/Closed: | Open | Effort: | 0.00 |
No files currently attached
Depends on the following items: None found
Items that depend on this one: None found
Carbon-Copy List
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follows 1 latest change.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2023-05-08 | makhlaghi | Carbon-Copy | - | Added -email is unavailable- |
Powered by Savane 3.13-02a9.
Corresponding source code
While discussing Maneage with Javier Moldon on the side-lines of the SKA Open Science Schol, an interesting topic came up: if Maneage can accommodate multiple versions of a software.
It can happen for example if a colleague's script (that you want to bring into your shared project) uses a different version of a software from your components and re-writing that script for your version may not be possible within time limits.
It is technically possible in Maneage, but requires several tweaks in low-level components of Maneage (that may not be easy for a new user).
Javier mentioned that in Snakemake each rule can have its own separate environment. This is something that we can also implement in Make (a separate Makefile can have a different shell/environment in its rules for example).
I am defining this task to keep notes on this until an easy-to-implement solution comes up.
Thanks again to Javier for bringing this interesting problem up.