(Announcing the Change proposal) |
(Change submitted to FESCo) |
||
Line 27: | Line 27: | ||
== Current status == | == Current status == | ||
[[Category: | [[Category:ChangeReadyForFesco]] | ||
<!-- When your change proposal page is completed and ready for review and announcement --> | <!-- When your change proposal page is completed and ready for review and announcement --> | ||
<!-- remove Category:ChangePageIncomplete and change it to Category:ChangeReadyForWrangler --> | <!-- remove Category:ChangePageIncomplete and change it to Category:ChangeReadyForWrangler --> | ||
Line 46: | Line 46: | ||
CLOSED as NEXTRELEASE -> change is completed and verified and will be delivered in next release under development | CLOSED as NEXTRELEASE -> change is completed and verified and will be delivered in next release under development | ||
--> | --> | ||
* FESCo issue: | * FESCo issue: [https://pagure.io/fesco/issue/2553 #2553] | ||
* Tracker bug: <will be assigned by the Wrangler> | * Tracker bug: <will be assigned by the Wrangler> | ||
* Release notes tracker: <will be assigned by the Wrangler> | * Release notes tracker: <will be assigned by the Wrangler> |
Revision as of 14:57, 19 January 2021
Comp Neuro Container Image
Summary
We will provide a Comp Neuro container image containing the same computational neuroscience software that the CompNeuro Lab image contains. This will allow users to use the software using Podman/Docker also.
Owner
- Name: Alberto Rodriguez Sanchez, Ankur Sinha "FranciscoD", NeuroFedora SIG
- Email:
sanjay DOT ankur AT gmail.com
,neuro-sig AT lists.fedoraproject.org
Current status
- Targeted release: Fedora 34
- Last updated: 2021-01-19
- FESCo issue: #2553
- Tracker bug: <will be assigned by the Wrangler>
- Release notes tracker: <will be assigned by the Wrangler>
Detailed Description
The NeuroFedora team provides the CompNeuro Lab that includes a plethora of software for modelling and simulating these neuroscience models. Nowadays, containers are frequently used in research work facilitating model sharing and reproducibility. To aid our users, we would like to provide a Fedora layered container image that includes the same set of neuroscience software that the CompNeuro Lab includes.
Feedback
Benefit to Fedora
This change allows users to use the complete set of CompNeuro packages also using containers.
Scope
- Proposal owners: It is an isolated change. It requires us to submit a new container review (already submitted here). Once the review has been completed, the proposal owners will build the container image using
fedpkg
and push it out as updates.
- Other developers: N/A (not a System Wide Change)
- Release engineering: Does not require release engineering to do anything. The standard package/container review process will be used.
- Policies and guidelines: N/A (not a System Wide Change)
- Trademark approval: N/A (not needed for this Change)
- Alignment with Objectives: it is not directly related to any objectives currently.
Upgrade/compatibility impact
N/A (not a System Wide Change)
How To Test
The expected steps are:
- pull the container image:
podman pull registry.fedoraproject.org/compneuro:latest
- use the container image:
podman run -it compneuro /bin/bash
The container image can also be used to further create other customised images that contain model/simulation/analysis code.
N/A (not a System Wide Change)
User Experience
In addition to the CompNeuro lab image, users will also be able to use the container image.
Dependencies
N/A (not a System Wide Change)
Contingency Plan
- Contingency mechanism: (What to do? Who will do it?) N/A (not a System Wide Change)
- Contingency deadline: N/A (not a System Wide Change)
- Blocks release? N/A (not a System Wide Change), Yes/No
- Blocks product? N/A
Documentation
N/A (not a System Wide Change)
The page in NeuroFedora documentation dealing with containers already includes information on using general Fedora containers. It will be updated to also include information on the CompNeuro container.
Release Notes
A mention of the new container image would be very useful.