green-code-initiative / ecoCode-android

Reduce the environmental footprint of your Java-based Android apps with SonarQube
https://ecocode.io
GNU General Public License v3.0
54 stars 17 forks source link

Upgrade licences (and system) #63

Closed dedece35 closed 8 months ago

dedece35 commented 1 year ago

iOS plugin was created recently and thus, the licence managment and information are differents from android and codeNarc projects.

think about licencing system with team and apply it to standard plugin also. (@glalloue @utarwyn @olegoaer @jhertout @zippy1978 @jduigoudev )

check PR #62 with example for iOS part

maven plugin to update all files : https://mycila.carbou.me/license-maven-plugin/ maven licence:format command to generate or update headers in files

What I noticed :

Why not put all these information on parent pom.xml file and manage licencing from here ?

jhertout commented 8 months ago

I updated the license management system to use https://mycila.carbou.me/license-maven-plugin/ as in iOS plugin except for the CodeNarc part which has its own license. For me all is ok now.