mooltipass / moolticute

Mooltipass crossplatform daemon/tools
GNU General Public License v3.0
143 stars 67 forks source link

[Question] Mooltipass SDK? #910

Open KDederichs opened 3 years ago

KDederichs commented 3 years ago

Hey, this is more of a question/feature request:

Have you ever thought of refactoring the whole connection layer between the MP and the UI to be it's own seperate SDK? That would make a lot of things easier including: Maintainability of code and sharing it between projects (making an iOS and Android app would be A LOT easier that way)

Best regards

limpkin commented 3 years ago

well technically it's what moolticuted (the daemon) does :)

KDederichs commented 3 years ago

I mean yeah technically, but it's all mono repod in here so it would be painful to use in other stuff like an App version. Cause if you have to copy it over every time you are working on a different GUI that'll get messy quick.

What I meant was it would be easier if it was it's own git repo and you just have to sub module it or download it as library and you can use it where ever you want.

limpkin commented 3 years ago

in that case, why not make the app talk to moolticuted directly? :)

KDederichs commented 3 years ago

You probably could by my proplem/point is that embedded moolticuted is in THIS repo. So anytime you wanna do something with it you'll need to either: 1) Use all of the moolticute repo and then import the stuff you want 2) Copy out the moolticuted code and then keep it up to date everytime something changes.

Hence the suggestion of making it a standalone thing/repo that can be referenced by moolticute and anything else that wants to use it. If that makes sense.

limpkin commented 3 years ago

that makes sense :)