aio-cli icon indicating copy to clipboard operation
aio-cli copied to clipboard

Remove default license from app templates

Open purplecabbage opened this issue 2 years ago • 2 comments

What does it mean to add the yaml 'license: Apache-2.0' to ext.config.yaml? This is the default that gets added to every new dx-excshell extension:

runtimeManifest:
  packages:
    dx-excshell-1:
      license: Apache-2.0

I have no idea what this even means? My manifest is open-source? What about the rest of my project? I don't get a default license in package.json ... This just looks sloppy and should be removed.

purplecabbage avatar Mar 01 '23 02:03 purplecabbage

Related ... Why do all the .js files get a license header?

/* 
* <license header>
*/

When I create a react app, or next, or astro, or quik, they don't add all this extra fluff. Why do we?

end-rant

purplecabbage avatar Mar 01 '23 02:03 purplecabbage

JIRA issue created: https://jira.corp.adobe.com/browse/ACNA-2091

aiojbot avatar Mar 03 '23 13:03 aiojbot