<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Oct 3, 2017 at 1:00 PM, 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:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hey Summers,<div><br></div><div>Nice video.</div><div>I like the idea of doing the config validation at build time.</div><div>I think its important that an App can launch to some usable state, even if offline (for the first or subsequent launches).</div><div><br></div><div>I'd like to know your thoughts on if there's value in having the config endpoint in the mcp server? </div></div></blockquote><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Why even bother with calling the endpoint if you could just take the config from that response and use that in your App? </div></div></blockquote><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>(e.g. show the full config for all services in the MCP UI)</div></div></blockquote><div><br></div><div><div><br></div><div>Well there is value and I think we need A/B or Blue/Green style features to be competitive with other options, and having the download config pattern is one way to implement it.  We also have to support many options on many platforms and it is a least common denominator implementation even if there are technical limitations we get to overcome.  (Firebase sells a similar service called remote config). For some use cases this could be a core feature; configuration dashboard apps come to mind. From a support POV there are also options for enabling things like remote debugging, logging, etc. In development situations this will let us cut down on the turnaround time for testing service integrations which is beneficial during a app's early days. Eventually the dev scenario will need an easy way to "switch" to a static configuration for most apps.</div><div><br></div><div>If we have as a use case changing the server configuration at runtime then we need to think out the feature as a whole once we get past the MVP. </div><div> <br></div></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="gmail_extra"><br><div class="gmail_quote"><div><div class="gmail-h5">On 3 October 2017 at 14:20, Summers Pittman <span dir="ltr"><<a href="mailto:supittma@redhat.com" target="_blank">supittma@redhat.com</a>></span> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div class="gmail-h5"><div dir="ltr">TL;DR; here's the link : <a href="https://www.youtube.com/watch?v=8_yGFnYtIoQ" target="_blank">https://www.youtube.com/watc<wbr>h?v=8_yGFnYtIoQ</a><div><br></div><div>So the next two sprints the Client SDK team is working on MCP integration for Android in an attempt to replicate Aiden's demo from last week.  Right now we have build an Android app that parses a local mcp-config file and loads the configuration from the mcp server.  This configuration will be used to configure the sync and keycloak SDKs on the client.</div><div><br></div><div>One of the features we've put into our PoC is a Android build plugin that handles the parsing of the mcp-config file at build time instead of at run time.  This means that if the file is not present, is misconfigured, etc this error will be caught much sooner than if you have to load it onto an Android device.  Additionally it let's us have tighter integration with the Android build ecosystem as shown in the demo.</div><span class="gmail-m_-866792383645670622HOEnZb"><font color="#888888"><div><br></div><div>Summers</div></font></span></div>
<br></div></div>______________________________<wbr>_________________<br>
feedhenry-dev mailing list<br>
<a href="mailto:feedhenry-dev@redhat.com" target="_blank">feedhenry-dev@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/feedhenry-dev" rel="noreferrer" target="_blank">https://www.redhat.com/mailman<wbr>/listinfo/feedhenry-dev</a><br>
<br></blockquote></div><span class="gmail-HOEnZb"><font color="#888888"><br><br clear="all"><div><br></div>-- <br><div class="gmail-m_-866792383645670622gmail_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>
</blockquote></div><br></div></div>