[WLANware] GSoC 2017 - Attended Sysupgrade

Andreas Bräu ab at andi95.de
Tue May 16 13:17:19 CEST 2017


Hi Paul,

will you be able to attend our Wireless Community Weekend? There you can
share and discuss your project with the community.

More information you'll find here:
https://wiki.freifunk.net/Wireless_Community_Weekend_2017

Best,

Andi

On 16.05.2017 12:26, Paul Spooren wrote:
> Hi Philipp,
> 
> thanks for your interest! I've just begun research of current
> implementations. MeshKit could be a good staring point for a more
> generic server setup. I'll check the current ImageBuilder [1] Web-API
> found in Meshkit[2] to create a server side which will be convenient to
> use for all firmware projects.
> 
> Please note that the focus of my project is also on creating an rpcd API
> allowing a frontend to inquire the current state of the installed
> firmware (release/version, target, subtarget, board, user-installed
> packages) as well as the frontend in Luci-NG (aka. Luci2) [3].
> 
> Do you have any further advise? Thanks in advance!
> 
> Best,
> Paul Spooren
> 
> [1] https://lede-project.org/docs/user-guide/imagebuilder
> [2] https://github.com/freifunk/meshkit
> [3] https://github.com/jow-/luci-ng
> 
> 
> Am 16.05.2017 um 11:51 schrieb Philipp Borgers:
>> Hi,
>>
>> can you tell us a little bit more about the server part of your project? Do you
>> actually plan to write server code?
>>
>> Where can we find the code and documentation of your project?
>>
>> There is some interest in an "auto" update in the Berlin community [1] too. We
>> would benefit from a implementation that is independent of the libremesh
>> project.
>>
>> Best Philipp
>>
>> [1] https://github.com/freifunk-berlin/firmware/issues/22
>>
>> On Tue, May 16, 2017 at 11:34:55AM +0200, 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
>>> _______________________________________________
>>> WLANware mailing list
>>> WLANware at freifunk.net
>>> Abonnement abbestellen? -> http://lists.freifunk.net/mailman/listinfo/wlanware-freifunk.net
>>>
>>> Weitere Infos zu den freifunk.net Mailinglisten und zur An- und Abmeldung unter http://freifunk.net/mailinglisten
>>>
>>>
>>> _______________________________________________
>>> WLANware mailing list
>>> WLANware at freifunk.net
>>> Abonnement abbestellen? -> http://lists.freifunk.net/mailman/listinfo/wlanware-freifunk.net
>>>
>>> Weitere Infos zu den freifunk.net Mailinglisten und zur An- und Abmeldung unter http://freifunk.net/mailinglisten
> 
> 
> _______________________________________________
> WLANware mailing list
> WLANware at freifunk.net
> Abonnement abbestellen? -> http://lists.freifunk.net/mailman/listinfo/wlanware-freifunk.net
> 
> Weitere Infos zu den freifunk.net Mailinglisten und zur An- und Abmeldung unter http://freifunk.net/mailinglisten
> 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freifunk.net/pipermail/wlanware-freifunk.net/attachments/20170516/e6b40956/attachment.sig>


More information about the WLANware mailing list