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

Why not lime-sdk? #28

Open
nicopace opened this issue May 21, 2018 · 2 comments
Open

Why not lime-sdk? #28

nicopace opened this issue May 21, 2018 · 2 comments

Comments

@nicopace
Copy link

Hi!
I'm part of the the development team of Libremesh, and caught my attention that you mentioned is pretty similar, but you ended up doing yours.
Would love to know what is on althea-firmware that is not in lime-sdk... perhaps adding those to the latter may mean that we end up mantaining one sdk instead of two ;)
As a bonus track, if that happens, maybe even the librerouter.org will come with support for althea-mesh!

Regards,

@jkilpatr
Copy link
Member

jkilpatr commented Jun 8, 2018

Hi @nicopace, sorry I didn't see this sooner!

I looked into forking lime-sdk or simply integrating into it and I found the build process arcane enough to be confusing. Of course it's possible that I'm simply better at Ansible than shell scripts and that changes the way I think.

Regardless I'm sure you could get to the same result using your build system but it seemed to me to be overcomplicated and hard to read, while Ansible is designed to be easily readable and run remotely (like on a build server)

Would you mind outlining how I would go adding some packages and templating config files in lime-sdk? Maybe I'm misinformed about how to do it.

@nicopace
Copy link
Author

nicopace commented Jun 9, 2018

Hi @jkilpatr , thanks for replying.

Would you mind outlining how I would go adding some packages and templating config files in lime-sdk? Maybe I'm misinformed about how to do it.

It is actually quite simple.
In order to customize an image you can use network profiles.
You have the doc here: https://github.com/libremesh/lime-sdk#communities
But, just the bare basics:

That is all!
Please, don't hesitate in reaching me for any question.

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

2 participants