I just want to introduce a very important point about 3rd party development. Lots of plugins are being developed on an ad hoc 3rd party basis, and the reality is they are maintained by one man teams.
As a result, if the developer falls ill, gets too busy, or even leaves Oxwall, he/she leaves behind custom code under a licence that no other developer wants to touch or support.
This is very bad for open source development, for users, clients and for the Oxwall project as a whole. Currently the only solution is to scrap your old plugin and code and get a whole new one custom developed to meet your criteria again, until that one itself is unable to be maintained, and we keep reinventing the wheel.This greatly affects your existing database! and may result in loss of valuable data and user information.
What I propose is that provisions be made in the commercial licence of all Oxwall plugins (possibly a new licence needs to be crafted) that allows developers to agree to having their code and plugins being edited/updated/modified by the Oxwall contingent of developers, after a certain time has passed or even after the Oxwall platform version increments.
This can be a bold new step forward to enhancing open source and Oxwall can set the precedent under this special licence and provision, you will find that this in conjunction with user requests an user voice will give never ending life to the creativity and economic value behind plugin management.
Please give it some thought and suggest ways we can improve this.