The Big TODO¶
This is a comprehensive list of all ToDo items documented on the NeuroDebian website.
Todo
AFNI packaging
Refurbish the afni-data package to meet Debian standards.
Push remaining patches upstream. A first wave has been submitted, but not yet adopted. It remains uncertain if the CMake buildsystem gets accepted.
Perform a final license check. Lots of 3rd-party code has already been removed from the package to allow for legal redistribution (e.g. edges3D library).
Develop a test suite for AFNI. We received a suitable dataset to implement a test running a full retinotopic mapping analysis.
(The original entry is located in /home/neurodebian/tools/neurodebian/build/src/proj_afni.rst, line 33.)
Todo
DebTest
Finish the SPEC.
Initiate discussion.
Identify and package relevant neuroscience datasets that can be used to develop multi-software regression/pipeline tests.
(The original entry is located in /home/neurodebian/tools/neurodebian/build/src/proj_debtest.rst, line 63.)
Todo
Electrophysiology coverage
Help to ensure adequate status in Debian of the necessary core components, e.g. Comedi, RTAI (see DBTS: 606122, 608091, 609633):
Consider packaging prebuilt kernels with RTAI patches/support to make available from NeuroDebian repository
(The original entry is located in /home/neurodebian/tools/neurodebian/build/src/proj_electrophys.rst, line 36.)
Todo
FreeSurfer packaging
Collect and provide all required libraries to link against
Decide on further separation in to binary packages
Decide on how to ship “freesurfer-cuda” (depends on non-free materials, so cannot be build by the source in Debian main component)
Investigate possibility to deprecate/replace functionality dependent on antique libraries which might have been or soon will be removed from Debian (e.g. xview)
(The original entry is located in /home/neurodebian/tools/neurodebian/build/src/proj_freesurfer.rst, line 35.)
Todo
Integrating Matlab-based software
Finish packaging of fieldtrip which is necessary to complete the packaging of SPM.
Create matlab-psychtoolbox-3 to complement octave-psychtoolbox-3.
Create matlab-biosig to complement octave-biosig.
(The original entry is located in /home/neurodebian/tools/neurodebian/build/src/proj_matlab.rst, line 54.)
Todo
Neural modeling software coverage
Complete packaging of PCSIM
Complete packaging of NEURON
(The original entry is located in /home/neurodebian/tools/neurodebian/build/src/proj_neuralmodeling.rst, line 20.)
Todo
Tailor Debian for psychophysics research
Complete packaging of Psychtoolbox-3
Provide convenience package and guidelines for assuring robust performance of the provided stimuli presentation software (e.g. setting permissions for enabling RT scheduling, memory locking etc)
(The original entry is located in /home/neurodebian/tools/neurodebian/build/src/proj_psychophysics.rst, line 22.)
Todo
NeuroDebian snapshotting service
Provide web-frontend to access existing snapshots within NeuroDebian website.
(The original entry is located in /home/neurodebian/tools/neurodebian/build/src/proj_snapshots.rst, line 32.)
Todo
<title>
(The original entry is located in /home/neurodebian/tools/neurodebian/build/src/proj_template.rst, line 17.)