adobe / aio-cli

Adobe I/O Extensible CLI
https://www.adobe.io
Apache License 2.0
77 stars 33 forks source link

Remove default license from app templates #389

Open purplecabbage opened 1 year ago

purplecabbage commented 1 year ago

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 commented 1 year ago

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

aiojbot commented 1 year ago

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