Current TODO List

The following is an automatically generated list of TODO items from the source code.

The convention to mark a TODO item in the code is the # TODO: prefix, followed by HIGH, MED, LOW which is a very simple indicator of urgency.

  • HIGH are items that should be addressed by the next round of edits / release

  • MED are items that might require some form of re-design to be applied and require more long-term thinking.

  • LOW are items that would be good to have at some point in the future but are not immediately required to deliver a specific piece of functionality.

The following list has been produced by the doc/get_todos.sh script and is formatted in the standard egrep -Hn output format.

Specific Items

TODO List as of Wed 8 Dec 15:08:44 UTC 2021
../yapycon//yapycon.py:134 TODO: MID, intercept "CheckIfDisabled" and return an informative message to YASARA if the console cannot be launched.
../yapycon//yapycon.py:142 TODO: MID, Add an option to be able to just launch the kernel without creating the widget.
../yapycon//yapycon.py:163 TODO: LOW, Reduce the use of global variables in RpcServerThread
../yapycon//yasara_kernel.py:175 TODO: HIGH, Revise the accessibility of these functions.
../yapycon//yasara_kernel.py:206 TODO: HIGH, Review this function
../yapycon//yasara_kernel.py:226 TODO: HIGH, review whether to include these two functions
../yapycon//yasara_kernel.py:257 TODO: HIGH, Review whether to allow for Exit() to be used from the kernel
../yapycon//yasara_kernel.py:10726 TODO: MID, A better (noisier) way is required to complain about yasara_kernel.py having been imported OUTSIDE of YaPyCon.