<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/">https://docs.minio.io/</a></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">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><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><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-<wbr>October/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="HOEnZb"><font color="#888888">-- <br><div class="m_-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_-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>______________________________<wbr>_________________<br>
Feedhenry-raincatcher mailing list<br>
<a href="mailto:Feedhenry-raincatcher@redhat.com">Feedhenry-raincatcher@redhat.<wbr>com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/feedhenry-raincatcher" rel="noreferrer" target="_blank">https://www.redhat.com/<wbr>mailman/listinfo/feedhenry-<wbr>raincatcher</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_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>
</div>