Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Python embedding #4

Open
fpetran opened this issue Mar 13, 2015 · 0 comments
Open

Python embedding #4

fpetran opened this issue Mar 13, 2015 · 0 comments

Comments

@fpetran
Copy link
Collaborator

fpetran commented Mar 13, 2015

Python embedding is a WIP and needs at least a few things added:

  • Support for Python binding, so that the norma architecture can be used from the external normalizers
  • Support for multiple external normalizers: currently norma doesn't allow different instances of the same normalizer with different parameters
  • Exception safety of the external normalizer is unclear
fpetran added a commit that referenced this issue May 8, 2015
Since Normalizer are now all shlibs, they can be dynamically loaded. This will also allow for multiple instances of the same Normalizer with different params (See #4). Params loading doesn't quite work yet because of the identification of plugins issues. Also, there needs to be a global option for the plugin base directory with a sensible default, maybe set from CMake.
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

No branches or pull requests

1 participant