-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feedback on interoperability #4
Comments
Hi, Thank you for the feedback!
Our idea is something similar:
Having syntax highlight and error checking is very basic feature so it will be available in the free version and probably we will add an CLI for it too.
I was thinking a lot about it and realized that it's not really required. For example the builtin button widget is called
Of course, exporting C code for components will be available in the free version. However we consider the custom widgets an advances use case, where we assume that the user is making money with the help of the UI editor. So it makes sense to draw the line here. Where would you draw the line? Which features would you put behind the a paywall? |
I was more worried about keywords like Why does it matter? Because it is XML 😄 !
I am afraid I cannot answer this question. This is clearly a balancing effort to make sure stakeholders are happy, your company financially fit, and the ecosystem is not negatively impacted. Still, my main problem, and what others I am confident would perceive as well, is future proofing any work being done using your product. If one allocates paid hours to train their employees on it, and buy licenses for their developers, the last thing they want is 10 or 15 years from now to be requested for a minor revision by a client, or a new build just to target a different architecture/os version, and have to figure out how to do that if not in a best case scenario. That is why I was suggesting that paywalls and arbitrary limits on the active features users are supposedly requiring during development are totally reasonable. I am just throwing ideas, as I have no idea if you are planning to have a fully standalone installation which does not phone home, or some hybrid application requiring people to work in your cloud system. So it is hard to determine what can be reasonable and what is not. But I hope I made clear where I would try to draw the line if it was up to me. |
Just my two (three) cents on how this XML solution can be maximally useful without affecting your funding structure (too much).
I agree that designing and editing custom widgets should be locked down with licenses if that is your objective, but keeping the basic usability of custom widgets one has already developed behind a paywall would be an instant deal-breaker for me.
The text was updated successfully, but these errors were encountered: