Multiple Git Repos per Plugin
Is this supported?
my plugin may depend on another internal common library which I'd need to import separately assuming that library isn't available via pip install.
Answers
-
Alexandru Dataiker, Dataiku DSS Core Designer, Dataiku DSS ML Practitioner, Dataiku DSS Adv Designer, Registered Posts: 1,212 Dataiker
Hi,
Plugins are designed to be standalone.
All requirements should be included in either python-lib by uploading the files or by installing them via the code environment defined.
You can technically add pip requirements that point to a git repo.
e.g
git+https://github.com/....
There is a good write-up here on how to create your install pip installable package on git. -
Thanks Alex,
however in an enterprise large org, there's potentially shared code that may not necessarily be available via pip.
I may wish to use this shared code that I don't own by "linking" the repo.
given that projects allow linking multiple repos into its library repo, I don't see why plugins should be any different.
-
CoreyS Dataiker Alumni, Dataiku DSS Core Designer, Dataiku DSS Core Concepts, Registered Posts: 1,150 ✭✭✭✭✭✭✭✭✭
Hi @somepunter
thank you for your feedback. The Product Ideas board is here to let you share and exchange your ideas on how to improve Dataiku so please feel free to utilize it! Here are some resources to help get you started:Suggest an idea I hope this helps!
-
to which my response is, shouldn't there be a mechanism for you to move posts around? presumably many questions here eventually turn into feature requests. you don't want to lose the message history by creating a brand new thread
-
CoreyS Dataiker Alumni, Dataiku DSS Core Designer, Dataiku DSS Core Concepts, Registered Posts: 1,150 ✭✭✭✭✭✭✭✭✭
But what's the fun in that @somepunter
There is actually a mechanism to move posts to different discussion boards but unfortunately only I as the great and powerful Oz have that ability
https://giphy.com/embed/sedjvePAUl1kc
(well me and all other admins)
I hate to do this to you again since it is counterintuitive to your point but please feel free to make that suggestion here on the Community Feedback board.