sartography / spiff-arena

SpiffWorkflow is a software development platform for building, running, and monitoring executable diagrams
https://www.spiffworkflow.org/
GNU Lesser General Public License v2.1
63 stars 42 forks source link

Create a second connector proxy for python libraries #652

Open harmeet-status opened 10 months ago

harmeet-status commented 10 months ago

There will be many python libraries that we may want to use with process model, e.g. random password generator, OCR library etc.

danfunk commented 9 months ago

As each connector is an independent project, you can create whatever dependencies you need. We don't currently support multiple connector proxys, and that would be a valuable ticket - as there is some risk of conflicting libraries as we add a large number connectors.

Moving to low priority, as the specific issues raised here are no longer a problem.

harmeet-status commented 2 months ago

As the connector proxy is a seperate repo to the Spiff repo, can we just start to use the libraries that we want and deal with your comment above @danfunk at a later stage? We only thinking about introducing 1 library atm.

burnettk commented 2 months ago

Yeah, there is no need to have a second connector proxy and there is nothing preventing the addition of new libraries to the existing connector.

harmeet-status commented 2 months ago

@MarD0607 wants to push a OCR library to the connector-proxy repo

MarD0607 commented 2 months ago

Yes, actually create a new connector for a python library, just like we have the smtp connector

burnettk commented 2 months ago

sure, creating a new connector seems good 👍

MarD0607 commented 2 months ago

@burnettk I have only one problem: