On 15/05/17 15:17, Paul Spooren wrote:
Hello everyone,
I'm Paul Spooren and I'll work on attended auto upgrades for LibreMesh (and
Lede) this GSoC.
Some personal information, I'm 24 years old and study computer science at the
University of Leipzig.
First I applied to work on captive portal login but after some discussion with my
mentor(s) we decided to create an semi auto upgrade via the luci(-ng) fronted.
The shortcomings of captive portals will be covered in my first blogpost.
Once finished, the web interface will notify on new upgrades and the (to be created)
update server will auto generate an image with all installed packages. This will simplify
the update routine for all users, even with special setups where packages are required for
Internet connection.
The "image as a service" approach could also optimize the current
chef.altermundi.net setup.
What I've done last week:
* setup the build environment and get to know the build process
* "design" a requests model for the "image as a service" process
What I plan to do next week:
* setup a cache mechanism in the build scrips
* check luci(-ng) sysupgrade process
* write the blog post and create a timeline
Regards,
Paul Spooren
Hi Paul. Congratulations for your successful GSoC application!
I find the idea of a firmware "image as a service" very useful, not only
for libremesh but also for the whole LEDE/OpenWRT world.
If you like, you can announce your GSoC project on the libremesh web
site, there is a page for "news":
http://libremesh.org/news.html
Here the instructions about how to use and add content to the web
interface:
http://libremesh.org/development.html
Cheers.
_______________________________________________
lime-dev mailing list
lime-dev(a)lists.libremesh.org
https://lists.libremesh.org/mailman/listinfo/lime-dev
--
./p4u