cspence - I have a few quibbles with what you wrote. So I just want to point them out :)
- “No more features for Corona Editor” is a clear example of a lose-lose situation for us. When we put it out, a number of people here said it was unnecessary and a waste of time (and many others liked it of course).
Now, we get some grief because we haven’t kept on building it out (when it is already at a very reasonable v1 and good enough for now).
-
There have been a handful of plugins that are perhaps not being supported (I have yet to verify that), but the key ones (ad network and monetization) are definitely being supported. And more are coming. This is another example of a lose-lose situation for us: we are asked for many plugins, yet when a 3rd party decides to change what they are doing, it reflects badly on us.
-
We are asked to focus on the core features of Corona, yet you also suggest we should be building plugins ourselves for 3rd party services. I can tell you that this would be very difficult to keep up and a nightmare in terms of maintenance. The only way to do this correctly is by involving the 3rd party (as we have done) or via a marketplace.
Which leads me to the plugin marketplace everyone has mentioned. Let me be clear: we wholeheartedly agree. A plugin marketplace would be a great thing and we want to do it as soon as is possible. But it’s not a trivial thing to implement, and spending time on it will detract from other areas.
So let me summarize:
-
some of you want a plugin marketplace asap
-
you also want fixes/new features to the core of the platform
-
you also want as many plugins as possible
-
you also want as many platforms as possible (e.g., Windows)
-
you also *don’t* want to use Corona Enterprise to do your own plugins/extensions
It’s a bit of a tough situation
So let me be VERY clear: I agree with you. I also want all these things. And we are trying to do as much as possible, prioritizing as best we can.
Keep on asking us for things. We think that’s a good thing.
I just want you guys to be aware of the situation and the different demands from different people in the community. That’s all.