You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently both the plugin and runtime library as single modules. Maybe there's an element of personal preference here but I think splitting them up into more single purpose modules (and possibly sub-packages) would make the code easier to understand and work with.
It would also add some flexibility for optimisations such as only importing the parts that are required, e.g. excluding client/server code if not needed.
I'd be happy to work on splitting these modules up if there are no objections (maybe at a time when there are fewer open PRs). @danielgtaylor
The text was updated successfully, but these errors were encountered:
boukeversteegh
added
large
Large effort issue, multiple PRs, needs to be split up
medium
Medium effort issue, can fit in a single PR
and removed
question
Further information is requested
large
Large effort issue, multiple PRs, needs to be split up
labels
May 25, 2020
In attempt to get a better overview of the internal dependencies of objects inside __init__.py, I have organized the objects into functional and logical groups, and identified the dependencies between those groups.
If you'd like to split up the init-file as part of this issue, the following overview will probably come in handy.
base - Base-classes for compiled output, public (depends on runtime, proto3)
Currently both the plugin and runtime library as single modules. Maybe there's an element of personal preference here but I think splitting them up into more single purpose modules (and possibly sub-packages) would make the code easier to understand and work with.
It would also add some flexibility for optimisations such as only importing the parts that are required, e.g. excluding client/server code if not needed.
I'd be happy to work on splitting these modules up if there are no objections (maybe at a time when there are fewer open PRs). @danielgtaylor
The text was updated successfully, but these errors were encountered: