Skip to content

🚧 Re-Architecting 🚧#7

Merged
bollwyvl merged 83 commits into
masterfrom
rearch
Jun 3, 2019
Merged

🚧 Re-Architecting 🚧#7
bollwyvl merged 83 commits into
masterfrom
rearch

Conversation

@bollwyvl
Copy link
Copy Markdown
Contributor

@bollwyvl bollwyvl commented Jun 2, 2019

This is a major piece of work that sets up the infrastructure to make granular releases to different features. It accepts all existing PRs except for #4, and redistributes them on semi-reasonable dependency boundaries.

implicit namespace packaging

Each feature set will be importable from below the wxyz namespace:

# was
from ipywxyz import DockBox, Compact, Fullscreen

# now
from wxyz.lab import DockBox
from wxyz.jsonld import Compact
from wxyz.html import Fullscreen

Some more research is required to determine if the previous single-namespace behavior can be achieved in a convenient way

(Basically) each python package has a corresponding typescript package, and in turn a conda package.

continuous integration

Azure

@bollwyvl bollwyvl merged commit 29f0493 into master Jun 3, 2019
@bollwyvl bollwyvl deleted the rearch branch December 24, 2020 19:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants