ndunand / moodle-qtype_matrix

Source code of https://moodle.org/plugins/qtype_matrix
2 stars 10 forks source link

License #56

Open KernelPan1k opened 2 years ago

KernelPan1k commented 2 years ago

Hello,

to start I want to thank you for the plugin it's really a good idea. It works well on the different moodle environments I tried but the page to edit questions is broken on Totara. I would like to know the license of the project and if I can modify the plugin to make a new version compatible with Totara? If yes, is it also possible to publish it in the Totara plugin store?

Thanks in advance for your answer and have a nice day

ndunand commented 2 years ago

Hi @KernelPan1k ,

Thanks for your feedback and interest. About licensing, I think all Moodle official plugins (as this one is) are licensed by LGPLv3. I should probably make this explicit in the code.

So you should definitely chech the LGPL licensing conditions.

I sold on the idea though and would love this to be ported to Totara if you have the necessary expertise. What would be even better is that you would open source whatever changes and improvements you make, so that we could integrate them here.

KernelPan1k commented 2 years ago

Hello,

thank you very much for your quick and complete answer. I will look at the LGPL license. I will come back to make a pull request or give a repository url with the sources if I modify your plugin.

Thank you and have a nice day

timhunt commented 1 year ago

Acutally, the standard License for Moodle plugings is "GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version."

This can be seen in the boiler-plate comment at the top of some (but not all) of the files. E.g. https://github.com/ndunand/moodle-qtype_matrix/blob/master/version.php

It would be good consitently add this to every file. (The local_codechecker tool can help to do this.) If you would like, we could make a pull request for this.

ndunand commented 1 year ago

Hi @KernelPan1k ,

Where are you on this? Just so you know we're considering merging #58 so if you still intend to fork, make sure you take this into account.

KernelPan1k commented 1 year ago

Message ID: @.***>

Hello,

you can merge, on my side the development has not started yet and I am not sure that it will happen one day.

Nice evening

KP

KernelPan1k commented 1 year ago

Hello,

you can merge, on my side the development has not started yet and I am not sure that it will happen one day. Nice evening

ndunand commented 1 year ago

Hello,

Thanks for reporting back 😊