-
Notifications
You must be signed in to change notification settings - Fork 6
Change License for OpenSource #374
Comments
I recommend we archive this repo and make these license changes in this PR: |
Why not both? :) |
My main hesitation in doing both is code duplicity and the risk of their getting out of sync. If we want both repos, we should really split out the common components into a separate repo (like The alternative to have st2flow integrated into st2web is to have a "parent" repo that pulls in So, to recap, options (in order of preference from greatest to least): 1) Deprecate
|
Yeah, I agree with you that st2flow archival and moving the code into st2web is the best option that may simplify operations, management and even migration 👍 However before re-using st2flow code, original (this) repo should have the OSS license first. Same problem here StackStorm/st2-rbac-backend#32 (comment) |
gotcha, so:
..something like that? |
What do we want the licenses to be? The easiest path is to replicate what st2web is doing: licensehttps://github.com/StackStorm/st2web/blob/master/LICENSE Readmejs files
but also has apache license, version 2.0 stuff css filesno analogy in st2web that I could see. would do:
|
For Existing st2web https://github.com/StackStorm/st2web/blob/master/modules/st2-action-reporter/action-reporter.component.js#L1 The resulting Apache 2.0 header will look the following:
Note the updated year in copyright header for st2flow. That needs to be preserved. And yes, Apache 2.0 |
#374 - Change license for OpenSource
Currently the license file in repo and packages lists
Extreme Workflow Composer EULA
, including Homepage: https://www.extremenetworks.com/product/workflow-composer/ and other Extreme Networks references. This applies to repository descriptions and READMEs.This should be changed to Apache 2 OSS license by someone from Extreme that open-sourced it.
Same for the Copyright record in every file which doesn't list Apache 2 license, example: https://github.com/StackStorm/st2flow/blob/master/modules/st2-login/login.component.js
The text was updated successfully, but these errors were encountered: