Simplify the package structure so it's easier for users (and developers).
Registered by
Christopher Burns
Our current package structure requires knowledge of the source code file hierarchy in order to use nipy. Our import statements are long and cumbersome. I think a user (and developer) would like to do something like:
import neuroimaging as ni
img = ni.load(
ni.SliceViewer(img)
Instead of:
from neuroimaging.
from neuroimaging.
from neuroimaging.
img = image.load(
SliceViewer(img)
The sooner this is fixed the better so all our documentation and examples conform.
This should be discussed and some agreement reached by the team before implementation.
Blueprint information
- Status:
- Not started
- Approver:
- None
- Priority:
- High
- Drafter:
- Christopher Burns
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- Discussion
- Series goal:
- None
- Implementation:
- Not started
- Milestone target:
- None
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
(?)