<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class=""><div class="">Hi,</div><div class=""><br class=""></div><div><blockquote type="cite" class=""><div class="">On 11 Nov 2015, at 09:54, Simon Eisenmann <<a href="mailto:simon@struktur.de" class="">simon@struktur.de</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">Hi Daniel,<br class=""><br class="">Am 11.11.2015 um 10:27 schrieb Daniel Holbach:<br class=""><blockquote type="cite" class=""><br class=""> - Who of you is currently thinking about implementing something<br class=""> in a framework snap? What kind of framework is it going to be?<br class=""> - Have you tried to implement something in a framework? How did<br class=""> you fare?<br class=""></blockquote><br class="">I am experimenting with Frameworks to essentially extend the Snappy base<br class="">system by software and services which lots of snaps require but should<br class="">not be included in any and each snap due to update issues and size. The<br class="">best example i have for this, is the openssl binary. Many snaps need<br class="">this to generate and validate keys and certificates.<br class=""><br class="">The other issue i tied to solve with a framework is the access to system<br class="">wide resources, mote notably ports. Eg, a web server framework would<br class="">provide ways for other snapps to inject their web service api and end<br class="">points via reverse proxy into the framework running the web server.<br class=""></div></div></blockquote><div><br class=""></div><div>I can only echo these two use cases: web server and openssl. These are two<div class="">that I am personally looking into at the moment. Of course there is scope for </div><div class="">just installing Docker and going that route but this is not always the desired </div><div class="">route forward.</div><div class=""><br class=""></div></div><blockquote type="cite" class=""><div class=""><div class="">I was told on IRC that i am kind of abusing the framework concept, but<br class="">still these two issues come up on my desk often.<br class=""><br class=""><blockquote type="cite" class=""> - Is there functionality missing for which you'd like to see a<br class=""> framework?<br class=""> - Do you have questions about frameworks?<br class=""><br class="">Getting feedback on the above questions would be great, as it could be a<br class="">conversation starter and help fixing [2] among other things. :-)<br class=""></blockquote><br class=""><br class="">We can have a more detailed discussion in IRC if you like.<br class=""><br class=""><br class="">Best regards<br class="">Simon<br class=""><br class=""><br class="">-- <br class=""><br class="">Simon Eisenmann<br class=""><br class="">[ <a href="mailto:simon@struktur.de" class="">mailto:simon@struktur.de</a> ]<br class=""><br class="">[ struktur AG | Kronenstraße 22a | D-70173 Stuttgart ]<br class="">[ T. +49.711.896656.68 | F.+49.711.89665610 ]<br class="">[ <a href="http://www.struktur.de" class="">http://www.struktur.de</a> | <a href="mailto:info@struktur.de" class="">mailto:info@struktur.de</a> ]<br class=""></div></div></blockquote></div><br class=""></div><div class=""><div class="">Regards,</div><div class="">Jamie.</div></div><div class=""><div style="margin: 0px; line-height: normal;" class="">—</div><div style="margin: 0px; line-height: normal;" class="">Jamie Bennett | <a href="http://www.linuxuk.org" class="">http://www.linuxuk.org</a></div></div></body></html>