Check license compatibility upon extension upload to TER
When uploading an extension to TER there is a checkbox:
"I confirm that my extension contains only GPL v2 or any later version compliant code"
It should additionally be checked that the code uses an acceptable license by having a "license => 'GPLv2'" attribute in ext_emconf or by checking the already existing "license" property in a composer.json file.
In my eyes there should be an exact version requirement: "GPLv2, GPLv3, LGPL or MIT license".
I would not want my extension to get integrated into some GPLv4 apps - if there would be a GPLv4 and I would not have (could not have) read it.
I do not know whether this belongs to the new extension repository issues. I have no account there.