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

Option to build without dbus? #4

Open
adamierymenko opened this issue Feb 8, 2018 · 7 comments
Open

Option to build without dbus? #4

adamierymenko opened this issue Feb 8, 2018 · 7 comments

Comments

@adamierymenko
Copy link

This could be generally useful on other platforms and should have an option to build without dbus and be reached via a local JSON API or something similar.

@manuels
Copy link
Owner

manuels commented Feb 8, 2018

Sure, I was already thinking about something but I did not know what mechanism to use. Maybe a Unix domain socket?

@Ryman
Copy link

Ryman commented Feb 8, 2018

Maybe this is naive in some way, but this has caused me trouble when trying to build your wireguard-p2p project, would it not be possible to build this as just a library?

@adamierymenko
Copy link
Author

I think just a library with a simple API would be extremely useful, and would make this something useful in other projects too.

@manuels
Copy link
Owner

manuels commented Mar 12, 2018

You guys are right. Right now I have reimplemented bulletinboard using tokio, but the release of a new version of tokio is imminent, so I am waiting for this until I release a new version of bulletinboard.

@adamierymenko
Copy link
Author

I think a library API would be better than a domain socket, since there's no such thing on Windows and I'm not sure if they are accessible on mobile devices.

@rigelk
Copy link

rigelk commented Apr 18, 2018

Same thing as above. I'd be glad to help refactor to provide a library-based API.

@manuels
Copy link
Owner

manuels commented Apr 18, 2018

Sure, @rigelk, feel free to create a pull request. This project is not getting a lot of love right now from me, because I am waiting for futures to become stable and rebuild bulletinboard using futures.
But it would be great if we iterate on the API already!

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

4 participants