<div dir="ltr"><div><div><div><div><div>Hi Ricardo,<br><br></div>Thank you for your reply. :)<br><br></div>Would it be possible to allocate some resources on one of the Canonical servers to host a system-image server? Even if the images weren't built automatically, it would help a lot if we didn't have to reflash our devices every time a new image is available. Since most of you are uploading the files to <a href="http://people.canonical.com">people.canonical.com</a> anyway, it would additionally save bandwith as we would only have to download the diffs.<br></div>If we had an image server, most people (including me) would probably not even mind if there was official support for the Pi or not...<br><br></div>Cheers,<br></div>Niklas<br></div><div class="gmail_extra"><br><div class="gmail_quote">2015-06-18 13:51 GMT+02:00 Ricardo Salveti de Araujo <span dir="ltr"><<a href="mailto:ricardo.salveti@canonical.com" target="_blank">ricardo.salveti@canonical.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Wed, Jun 17, 2015 at 2:56 PM, Niklas Wenzel<br>
<<a href="mailto:nikwen.developer@gmail.com">nikwen.developer@gmail.com</a>> wrote:<br>
> Hi Oliver,<br>
><br>
> Thank you very much for your reply. Just to get that right: I didn't want to<br>
> criticize your work in any way!<br>
> I just think that if a post on a company's blog talks about a "very<br>
> successful collaboration" between two companies or organizations, it implies<br>
> that there is official support. That being said, I have to say that I'm<br>
> pretty disappointed by the marketing department promising things which<br>
> aren't met.<br>
<br>
</span>As a result of the collaboration between both sides we now have a<br>
working snappy ubuntu core image for it, the main question remains<br>
regarding the official support for the board.<br>
<br>
The problem we have is that the current kernel we use for RPi2 is not<br>
the upstream one, and maintaining a separated tree is quite a bit of<br>
work. For the other targets we have (like beaglebone) it is a lot<br>
easier since we can just use the upstream generic kernel that the<br>
kernel team already maintains and publishes (the same tree you use on<br>
your desktop), so it's just a matter of providing a build for it.<br>
<br>
Since we're not currently doing the upstreaming work for the kernel<br>
tree (so it could also be produced from the same generic tree we use),<br>
and not pushing security/stable updates for it (but instead creating<br>
builds once we get updates from <a href="https://github.com/raspberrypi/linux" rel="noreferrer" target="_blank">https://github.com/raspberrypi/linux</a><br>
from time to time), we're not saying it's officially supported. As<br>
Ogra also said earlier, we'd also need to have all the bits and pieces<br>
available in the archive, and then have the resulted binaries imported<br>
by our system-image server (having it all upstream would make it a lot<br>
easier since we'd just be consuming the packages that are already in<br>
the archive).<br>
<br>
As the kernel snap is not available via the official channels (because<br>
what I described above), we can't enable updates without causing<br>
possible issues at the image side. But, you can still use the<br>
pre-built images and install/update the snaps that are available in<br>
the store (and use it for snappy related development).<br>
<span class=""><br>
>> it is a community maintained image even though most maintainers work for<br>
>> canonical in this scenario ... once all bits and pieces are in the<br>
>> respective mainline branches i suspect we will also get officially<br>
>> supported images on the system-image server (or in the snap store after<br>
>> we moved snappy away from system-image one day).<br>
>><br>
>> and with that said, it would actually be cool to have more community<br>
>> people involved into maintaining this community image (hint hint) ;)<br>
><br>
> Would you mind elaborating which kind of work you want us to do?<br>
> How long do you think will it take until the Raspberry Pi 2 will be<br>
> officially supported?<br>
<br>
</span>From what I see there are 2 fronts:<br>
1 - Helping improving and maintaining the image we currently have (by<br>
helping fixing known issues, testing, and so on);<br>
2 - Working to help upstreaming the remaining kernel changes for it to<br>
work fully based on upstream (requires kernel development experience).<br>
You can find a bit more information on that at<br>
<a href="http://elinux.org/RPi_Upstreaming" rel="noreferrer" target="_blank">http://elinux.org/RPi_Upstreaming</a><br>
<br>
Sorry for the confusion.<br>
<br>
Thanks,<br>
<span class="HOEnZb"><font color="#888888">--<br>
Ricardo Salveti de Araujo<br>
</font></span></blockquote></div><br></div>