Sean:
Sorry, I guess the discussion got going onto issues of how to keep an app 
updated, which was a major feature of web deployment.

Thanks for all your input, Sean. Very helpful.
Best,
Bill

William A. Prothero
https://earthlearningsolutions.org

> On Mar 25, 2020, at 5:37 PM, Pi Digital via use-livecode 
> <use-livecode@lists.runrev.com> wrote:
> 
> My apologies for the misunderstanding. I thought we were all still talking 
> about HTML5 deployment with a small digression question regarding iOS. 
> Somehow I missed the part where it got steered off into every other platform 
> :)
> 
> Sean Cole
> Pi Digital
> 
> 
>> On 25 Mar 2020, at 23:34, William Prothero via use-livecode 
>> <use-livecode@lists.runrev.com> wrote:
>> 
>> What I was thinking of was distributing a fairly basic educational 
>> application, then adding features and lessons as life goes on. Sounds like 
>> it would depend on how extensive the features were. Perhaps lessons would 
>> only trigger a problem if they required the addition of significant new 
>> features. Hmmm…..
>> Best,
>> Bill
>> 
>> William A. Prothero
>> https://earthlearningsolutions.org
>> 
>>> On Mar 25, 2020, at 2:23 PM, Mark Wieder via use-livecode 
>>> <use-livecode@lists.runrev.com> wrote:
>>> 
>>>> On 3/25/20 1:58 PM, Mark Waddingham via use-livecode wrote:
>>>> 
>>>> However there are two rules which must be followed:
>>>> 1) Downloaded code must not allow the app to access any more system 
>>>> provided APIs that it could before.
>>>> 2) Downloaded code must not allow the app to 'morph' (as Richard put it) 
>>>> into something even slightly unrelated to what it was at the point of 
>>>> review; nor should it add significantly different features (particularly 
>>>> in terms of UI).
>>>> In practice conforming to (1) is easy - you aren't allowed to download LCB 
>>>> extensions, loading them at runtime, which use FFI to access system 
>>>> functions.
>>> 
>>> My reading of 1) is that LCB extensions that use FFI are allowed as long as 
>>> they don't expand the attack surface by introducing new system api calls 
>>> that the app doesn't already use.
>>> 
>>> But then I'm not in a position to make, review, or enforce those rules.
>>> 
>>> -- 
>>> Mark Wieder
>>> ahsoftw...@gmail.com
>>> 
>>> _______________________________________________
>>> use-livecode mailing list
>>> use-livecode@lists.runrev.com
>>> Please visit this url to subscribe, unsubscribe and manage your 
>>> subscription preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>> 
>> 
>> _______________________________________________
>> use-livecode mailing list
>> use-livecode@lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your subscription 
>> preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
> _______________________________________________
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to