Skip to content
This repository was archived by the owner on May 3, 2021. It is now read-only.
This repository was archived by the owner on May 3, 2021. It is now read-only.

Features are modules #7

@dotchetter

Description

@dotchetter

The Feature idea is the foundation of the commandintegrator framework.

Today, Features are isolated classes that can grow very big. So big in fact that sometimes scrolling is required to see the constructor in its entirety.

This is undesireable and the need for larger containers for the feature encapsulation is evident.

An idea arose that would mean the Feature could be a Python Module instead of a single file.

Suggested layout:

--- /source/
------ ThisFeature/
----------- setup.py
----------- __main__.py
----------- __init__.py
---------- /* miscellaneous other files related to the package */

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions