<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>