From Fedora Project Wiki
(Created page with "<!-- The actual name of your proposed change page should look something like: Changes/Your_Change_Proposal_Name. This keeps all change proposals in the same namespace --> =...")
 
No edit summary
Line 17: Line 17:
* Name: [[User:bt0dotninja| Alberto Rodriguez Sanchez]], [[User:Ankursinha| Ankur Sinha "FranciscoD"]], [[SIGs/NeuroFedora| NeuroFedora SIG]]
* Name: [[User:bt0dotninja| Alberto Rodriguez Sanchez]], [[User:Ankursinha| Ankur Sinha "FranciscoD"]], [[SIGs/NeuroFedora| NeuroFedora SIG]]
<!-- Include you email address that you can be reached should people want to contact you about helping with your change, status is requested, or technical issues need to be resolved. If the change proposal is owned by a SIG, please also add a primary contact person. -->
<!-- Include you email address that you can be reached should people want to contact you about helping with your change, status is requested, or technical issues need to be resolved. If the change proposal is owned by a SIG, please also add a primary contact person. -->
* Email: `ankursinha AT fedoraproject DOT org`, `neuro-sig AT lists.fedoraproject.org`
* Email: `sanjay DOT ankur AT gmail.com`, `neuro-sig AT lists.fedoraproject.org`
<!--- UNCOMMENT only for Changes with assigned Shepherd (by FESCo)
<!--- UNCOMMENT only for Changes with assigned Shepherd (by FESCo)
* FESCo shepherd: [[User:FASAccountName| Shehperd name]] <email address>
* FESCo shepherd: [[User:FASAccountName| Shehperd name]] <email address>

Revision as of 15:38, 10 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

Current status

  • Targeted release: Fedora 34
  • Last updated: 2021-01-10
  • FESCo issue: <will be assigned by the Wrangler>
  • 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.