enthought / enthought/enable

Make Kiva a separate package?

Open
#419 2 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.