How do users install Alpha or Beta versions of my apps from apps.mios.com? I want to roll out bugfixes and other new features gradually to interested users but I never found a way in the UI either on the Vera or on apps.mios.com for me to specify which version to install.
What kind of files can be used as plugin files. Is it for example possible to add *.png files (i.e. for new Icons)? (I tried using PNG icons, the webinterface does not give out any errors on upload, but when trying to install the plugin on my vera the png’s can’t be loaded.)
How do I delete versions which have not been published? I entered a wrong version number, now I can not adjust it anymore, but I can not remove and re-add the version either.
I released a plugin for vera2 on firmware 1.5.255. So why are people with Vera3 able to install my plugin?
apps.mios.com is pretty much still work-in-progress. It has been brought to a usable state with only the basic things working. It has low priority in the development queue that’s why many things are not implemented yet.
It should be possible to add any file, but if the Destination path is other than the default one, plugin installation will fail.
It’s not possible to delete versions yet. However, you can publish another version with exactly the same name. Currently there is no check for that, or for version number. You can publish version 1.4 then 0.3. There is no check for the new version to be different and greater than the previous version.
Platform and firmware version checking is not implemented yet.
Hopefully after all the UI5 issues are fixed, Aaron will allocate some time for apps.mios.com development. There are many things I’d like fixed as well.
Thanks for the very quick reply, even though these are mostly bad news.
And sadly I can not confirm this:
1. It should be possible to add any file, but if the Destination path is other than the default one, plugin installation will fail.
It fails downloading png files too, even if they do not have a non-standard destination path. They are not even available for download in the svn after creating a version.
Another thing I realized. The apps.mios.com uninstallation procedure does not remove any files which were added during the installation. That should be fixed two to save storage space and lua start up time.
I did some tests today and found a couple of issues, one of it being the fact that LuaUPnP fails to download uncompressed files because it automatically appends .lzo at the end of the files. This should be easy to fix. I submitted a bug in Mantis and will make sure that it gets fixed asap.
This is by design and was done to prevent deleting files that might be shared by other plugins. Additional files don’t increase the LuaUPnP startup time because files are loaded on demand, and if no device requires a certain file, it won’t be loaded.