<div dir="ltr"><div><div><div><div><div><div><p dir="ltr">Hello,</p>
<p dir="ltr">I am developing Syncloud (<a href="http://syncloud.org" target="_blank">syncloud.org</a>)
 and our goal is to have an app store of popular services (file storage,
 social network, mail, messaging ...). We prepare images for a set of 
popular single board computers.<br>
Images a simply minimal debian + board specific kernels (taken from images provided by vendors).</p>
<p dir="ltr">Currently we package self contained server apps (using 
systemd) as simple archives and have a tool to install/upgrade/remove 
them.</p>
<p dir="ltr">Another key component is app store UI which runs on a 
device and simplifies app installation with the intention that a non 
technical person can use it the same way he or she uses iPhone App 
Store.</p>
<p dir="ltr">My question is: do you think it is worth considering ubuntu core and its snap mechanism as a platform for our solution?</p>More specific questions:<br><br></div>1. Can we continue to regular board kernels as is or we need to have custom builds for snap mode?<br></div>2. Can we use our own snap store location (lets say we have converted our archives to snaps)?<br></div>3. Can we use systemd?<br></div>4.
 As it sounds a lot of work and we do not really have resources, should 
we start just by taking snapd and add support for syncloud packages 
(store format, install location, app format, hooks)?<br><br></div>Thank you,<br></div>Boris Rybalkin</div>