Make Kiva a separate package?
Open
discussion
- Dominant language
- C
- Stars
- 97
- Forks
- 45
- PR merge metrics
- No merged PRs in 30d
Description
This is really a discussion topic.
While we can keep it in the same repo for convenience, it may make sense for Kiva to be split out from Enable as a stand-alone package (ie. separate entry in PyPI, and separately installable by EDM).
There are downsides to doing this, particularly around distribution.
However Kiva is potentially useful by itself as a drawing framework, and it doesn't require all of the dependencies that Enable has to be useful.
Contributor guide
Assessment
This issue has not been assessed yet.