I was sure thought must have been directed to this before.
Appreciate the advice and suggestion for an modular .spk approach within a trusting collaberative group, very helpful thanks, also the overall more pressing priorities that you have for DroidScript at this time.
We're not up for a monthly subscription at this time, being non-commercial we make nothing from Droidscript and probably never will.
Maybe you might give us a PayPal or more likely PlayStore anytime appreciation contribution button on an IDE menu? Say one for $USD10, others for $20, $50 or something?
Yes it occured to me after I posted, that a bug fix could even cause problems, even if developers had become used to relying on the existing bad behaviour - its happened before in other environments - MS I'm looking at you :-)
For some reason I really like your...
>"I have also thought about the Adobe Acrobat operation model before. We could register a mime type and have a type of file equivalent to a pdf file that just launches the droidscript app 'viewer', but this would probably lead to a security night mare!"
It immediately impacts as having something really elegant about it.
Just brainstorming here...
May be some sort of security key system based on a developer being registered with the plugin to make .apks, could be built in, so the Portable Droidscript Format (PDF) :-) will only work if generated by an "apk plugin" registered developer?
And it makes the PDFs come through PlayStore, (or install manually from elsewhere with a security warning as usual) - or as well even via a new DroidScriptCore directly from a central DroidScript registry, which developers pay a small support fee into for using ...
However, the PDF installs as a small very very basic app (with an encrypted internal application script payload), and when run, sends an intent to DroidScript Core app which then loads and runs the PDF's script payload (perhaps on first run loads it into its own disk area for speed on future runs)?
If DroidScriptCore app doesn't like the encrypted security key in the PDF app, no go.
A PDF could then really just be a signed security shell around an SPK, making it safe(r) for public distribution by whatever means?
Paul