There are currently a number of top-level folders in aiida, whose meaning is not well defined:
- aiida.common
- aiida.control
- aiida.manage
- aiida.tools
- aiida.utils
This leads to confusion among new developers, and has also led to different interpretations of previous developers. We should
- decide what these top-level folders should contain
- document this in the
__init__.py of the corresponding folders
- move code that is currently in the wrong place to where it belongs
There are currently a number of top-level folders in aiida, whose meaning is not well defined:
This leads to confusion among new developers, and has also led to different interpretations of previous developers. We should
__init__.pyof the corresponding folders