<div dir="ltr">+1 on a file / object storage service and on Dave's comments around client libs. Under the 5.x model, we are developing stand alone libs for each service, but with some level of common structure (still TBD I think - it's basically a plugin architecture client side for passing config from the core module to each "plugin" at startup) <div><br></div><div>On the server side storage engine side, my ask is that you look at ceph and gluster as potential storage engines - this would help advance the 5.x integration objectives. I know that the folks on the ops team have looked at these in quite a bit of detail, so should have some good insights to share.</div><div><br></div><div>Cheers,</div><div>John.</div><div><br></div><div><br></div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><font color="#999999">--</font></div><div><div style="font-size:small"><font color="#999999">John Frizelle</font></div><div style="font-size:small"><font color="#999999">Chief Architect, Red Hat Mobile<br></font><span style="font-family:Helvetica,Verdana,sans-serif"><font color="#999999">Consulting Engineer</font></span><font color="#999999"><br><br></font><div><span style="font-size:12.8000001907349px;color:rgb(153,153,153)">mobile:</span><span style="font-size:12.8000001907349px;color:rgb(153,153,153)"> </span><span style="font-size:12.8000001907349px;color:rgb(153,153,153)"><font face="Tahoma, Arial, Helvetica, sans-serif"><b><a href="tel://+353872901644" target="_blank">+353 87 290 1644</a></b></font></span><br></div><div style="font-size:12.8000001907349px"><span style="font-family:Tahoma,Arial,Helvetica,sans-serif;color:rgb(153,153,153);font-size:12.8000001907349px">twitter:</span><b style="font-family:Tahoma,Arial,Helvetica,sans-serif;color:rgb(153,153,153);font-size:12.8000001907349px"> @johnfriz</b><br></div><font color="#999999" style="font-size:12.8000001907349px"></font><div><font color="#999999">skype: <font face="Tahoma, Arial, Helvetica, sans-serif"><b>john_frizelle</b></font></font></div><div><span style="color:rgb(153,153,153);font-size:12.8000001907349px">mail: </span><font color="#999999" style="color:rgb(17,85,204);font-size:12.8000001907349px"><b><a href="mailto:jfrizell@redhat.com" style="color:rgb(17,85,204);font-size:12.8000001907349px" target="_blank">jfrizell@redhat.com</a></b></font></div><div><font color="#999999" style="color:rgb(17,85,204);font-size:12.8000001907349px"><br></font></div><div><br></div><div><img src="cid:1deff70600823b9ebf187fa9e94df6ff10966d4e@zimbra"><font color="#999999" style="color:rgb(17,85,204);font-size:12.8000001907349px"><br></font></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>
<br><div class="gmail_quote">On 16 October 2017 at 09:57, David Martin <span dir="ltr"><<a href="mailto:davmarti@redhat.com" target="_blank">davmarti@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi Wojciech,<div><br></div><div>An object storage sounds like a useful Mobile Service.</div><div>If the service has a docker image that doesn't require special privileges, then it should be good for running on OpenShift.</div><div>How it could fit in nicely with the 5.x work is having Mobile clients/libraries and examples for different platforms and languages.</div><div>e.g. Java & Kotlin for Android, Swift for iOS, js/browser for Cordova, js for React Native.</div><div><br></div><div>Are you already decided on GridFS?</div><div>Is there a comparison you have done on different store types?</div><div><br></div><div>Have you looked into any kubernetes addons?</div><div>e.g. Minio <a href="https://docs.minio.io/" target="_blank">https://docs.minio.io/</a></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote"><div><div class="h5">On 15 October 2017 at 18:31, Wojciech Trocki <span dir="ltr"><<a href="mailto:wtrocki@redhat.com" target="_blank">wtrocki@redhat.com</a>></span> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5"><div dir="ltr"><div>Hi lads</div><div><br>I'm representing<a href="http://raincatcher.feedhenry.io/" target="_blank"> RainCatcher team. </a><br>As a team we are planning to work on the functionality that possibly may also exist as MCP service. </div><div><br></div><div><b><font size="4">Introduction </font></b></div><div><br></div><div>Ability to store files (large binary data) is really common for the mobile applications.</div><div>In most of the corporate use cases files cannot be saved on the public storage clouds like ICloud, Google drive etc.</div><div>Previous versions of RHMAP had unofficial version of the file storage template that was widely used.</div><div><br>Adding file storage as service will directly address common problem for most of the <b>corporate</b> <b>mobile</b> developers.<br>Ability to use file storage service behind Keycloak service may help to validate security use cases.</div><div><b><br><font size="4">Technical details:</font></b></div><div><br>Service will consist of the server side file server (similar to sync service).</div><div>Implementation will be delivered in TypeScript. Storage will use GridFS by default, but it will be swappable by using interface.<br></div><div>Additionally service will provide client (Cordova for the moment but we may support ReactNative in future)</div><div><br></div><div><b>Is this service useful/interesting for MCP team?</b></div><div><b><br></b></div><div><b><font size="4">RainCatcher Community request:</font></b><div><a href="https://www.redhat.com/archives/feedhenry-raincatcher/2017-October/msg00023.html" target="_blank">https://www.redhat.com/archive<wbr>s/feedhenry-raincatcher/2017-O<wbr>ctober/msg00023.html</a></div></div><div><br></div><div><font size="4"><b>Context</b></font></div><div><br></div><div>As a team we need to deliver File/Image storage functionality, but also make sure that it will be usable even outside RainCatcher solution.</div><div><div>I have read about and tried MCP for the last couple days and it looks really interesting. <br></div><div>I'm working now (in my spare time) on spiking integration for RainCatcher project with MCP.<br>Focusing mostly on using external sync and Keycloak service. <br></div><div>As  a team we will widely benefit from MPC (it will simplify our OpenShift deployment).</div>Additionally team can upskill in OpenShift and MCP while delivering this service.</div><div><br></div><div><div><b><font size="4">Jira epic:</font></b><br><a href="https://issues.jboss.org/browse/RAINCATCH-1346" target="_blank">https://issues.jboss.org/brows<wbr>e/RAINCATCH-1346</a><br></div></div><div><br></div><div><div>Regards</div><span class="m_-5889211091919698351HOEnZb"><font color="#888888">-- <br><div class="m_-5889211091919698351m_-8733483303913897953m_-7856462011879462607gmail_signature"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div style="font-size:12.8px"><p style="color:rgb(0,0,0);font-family:overpass,sans-serif;font-weight:bold;margin:0px;padding:0px;font-size:14px;text-transform:uppercase"><span>WOJCIECH</span> <span>TROCKI</span></p></div></div></div></div></div></div></div></div></font></span></div><div class="m_-5889211091919698351m_-8733483303913897953m_-7856462011879462607gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"></div></div></div></div></div></div></div></div></div>
<br></div></div>______________________________<wbr>_________________<br>
Feedhenry-raincatcher mailing list<br>
<a href="mailto:Feedhenry-raincatcher@redhat.com" target="_blank">Feedhenry-raincatcher@redhat.c<wbr>om</a><br>
<a href="https://www.redhat.com/mailman/listinfo/feedhenry-raincatcher" rel="noreferrer" target="_blank">https://www.redhat.com/mailman<wbr>/listinfo/feedhenry-raincatche<wbr>r</a><br>
<br></blockquote></div><span class="HOEnZb"><font color="#888888"><br><br clear="all"><div><br></div>-- <br><div class="m_-5889211091919698351gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr">David Martin<div>Red Hat Mobile</div><div>Twitter: <span style="font-size:12.8px">@irldavem</span></div><div><span style="font-size:12.8px">IRC: @irldavem (feedhenry, mobile-internal)</span></div></div></div></div></div>
</font></span></div>
<br>______________________________<wbr>_________________<br>
feedhenry-dev mailing list<br>
<a href="mailto:feedhenry-dev@redhat.com">feedhenry-dev@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/feedhenry-dev" rel="noreferrer" target="_blank">https://www.redhat.com/<wbr>mailman/listinfo/feedhenry-dev</a><br>
<br></blockquote></div><br></div>