From Fedora Project Wiki
(Announcing the Change proposal)
(Change submitted to FESCo)
Line 27: Line 27:


== Current status ==
== Current status ==
[[Category:ChangeAnnounced]]
[[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: <will be assigned by the Wrangler>
* 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

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.