TODO list
Todo
Write documentation for the executable.
(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/valjean/checkouts/latest/doc/src/getting_started/exe.rst, line 4.)
Todo
Implement svn
and cvs
checkout; copy
checkout (i.e. copy a
directory from somewhere) may also be useful.
(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/valjean/envs/latest/lib/python3.11/site-packages/valjean/cosette/code.py:docstring of valjean.cosette.code, line 9.)
Todo
Implement autoconf
/configure
/make
builds.
(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/valjean/envs/latest/lib/python3.11/site-packages/valjean/cosette/code.py:docstring of valjean.cosette.code, line 21.)
Todo
Simplify this example by changing back OrderedDict in dict when python 3.5 won’t be anymore supported.
(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/valjean/envs/latest/lib/python3.11/site-packages/valjean/eponine/apollo3/hdf5_reader.py:docstring of valjean.eponine.apollo3.hdf5_reader.dict_to_list, line 22.)
Todo
Think about units. Possibility: using a units package from scipy.
(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/valjean/envs/latest/lib/python3.11/site-packages/valjean/eponine/dataset.py:docstring of valjean.eponine.dataset.Dataset, line 5.)
Todo
How to deal with bins of N values (= center of bins)
(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/valjean/envs/latest/lib/python3.11/site-packages/valjean/eponine/dataset.py:docstring of valjean.eponine.dataset.Dataset, line 9.)
Todo
(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/valjean/envs/latest/lib/python3.11/site-packages/valjean/eponine/tripoli4/common.py:docstring of valjean.eponine.tripoli4.common, line 7.)
Todo
Adjoint results: for the moment only IFP is really parsed. Grammar has already more or less adapted to welcome Wielandt method that will have the same kind of outputs (renaming as adjoint_res for example). No key is set for the moment to specify the method, it can be obtained from the response function itself. Adjoint criticality editions are only done for IFP, this may change when the same will be available for Wielandt. Some renaming can also be needed.
(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/valjean/envs/latest/lib/python3.11/site-packages/valjean/eponine/tripoli4/grammar.py:docstring of valjean.eponine.tripoli4.grammar, line 179.)
Todo
Change absolute imports in relative ones when main will be moved to cambronne.
(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/valjean/envs/latest/lib/python3.11/site-packages/valjean/eponine/tripoli4/parse.py:docstring of valjean.eponine.tripoli4.parse, line 10.)
Todo
Document the parameters…
(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/valjean/envs/latest/lib/python3.11/site-packages/valjean/gavroche/diagnostics/metadata.py:docstring of valjean.gavroche.diagnostics.metadata.TestMetadata, line 3.)
Todo
Possible improvement: turn Representer
into an ABC; loop over
the classes in eponine
that inherit from :class:`~.TestResult
and add @abstractmethod methods in Representer
. This way, if
a new TestResult
is added to eponine
, it will no longer
be possible to instantiate any of the classes that derive from
Representer
, pointing to the fact that the code in this module
needs to be extended to handle the new class. This is better than silently
falling back to some default do-nothing implementation, which may lead to
bugs.
(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/valjean/envs/latest/lib/python3.11/site-packages/valjean/javert/representation.py:docstring of valjean.javert.representation, line 4.)