The popup, (while annoying) is supposed to exhibit at runtime so that anything created with the extension will alert users of an executable. So, maybe I don't understand you there, Andos
What would be a good solution, but would probably require modification of MMF2 itself, is to be able to make a beta extension un-compilable. In other words, you could NOT generate an exe or even a Vitalize app with the unreleased version of the extension. Is this, in theory, technically possible if MMF2 were modified?
We can keep this area for now, but I would like to suggest an interesting idea, (something that Joewski, who has really taken on the Click WIKI, might be game for) and that is for the developers here to spearhead a real movement towards a development environment for MMF2 extensions and movements. They would be independent extensions and testing could be done in the same location. This idea could be strongly promoted on the forums here, once it is in place.
From there, the politics are up to the community of developers who work together to create and publish new extensions, (and you know that CT would support the outcome as far as news on the site and the forum goes.) I mean, you might go open-source, or you might just want to encourage the creation of as many useful and powerful extensions, movements, etc., as is possible -- and keep them free and easily avialable.
I would like to interject here that one request I would have, (and I think everyone here, by now, knows the reasons for it) is that altruistic developers who are not doing open-source, could be encouraged to entrust up-to-date copies of source code for safe-keeping and potential updating for future versions, at the very least. Maybe the community could create various levels of what the code could be used in the future and under what conditions?
As you all know, myself and CT, have certain extensions, or even updates on stock ones, that we want or really need to have done for specific, practical reasons. Those may be privately contracted and testing would be done in whatever ways we find most practical. Perhaps we can arrange to at least privately notify developers when they are duplicating an idea we already have in production? I am not sure, but that may be workable and pragmatic to avoid redundant work.