refactor QT widgets from pyflow
miquelcampos opened this issue · 4 comments
Refactor slider widgets from pyflow project and keep Apache 2.0 license
https://github.com/wonderworks-software/PyFlow
Hello @IlgarLunin and @pedroCabrera
Not sure if you will read this, but just in case, let me explain.
First of all thanks for Pyflow. it is a really cool project and I am learning a lot just digging in your code :)
I want to use some of your widgets from Pyflow in a new tool for mGear. Is this tool: mgear-dev/animbits#14
I have been looking on the internet on how to mix properly your Apache 2.0 license and MIT.
Basically I have created a separated module for your widgets and state the following at the beginning of the file:
##############################################################################
# NOTE:
# this files is a modification/combination of some files from pyflow project
# https://github.com/wonderworks-software/PyFlow
##############################################################################
# Copyright 2015-2019 Ilgar Lunin, Pedro Cabrera
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
# http://www.apache.org/licenses/LICENSE-2.0
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
Here is the file if you want to check: https://github.com/mgear-dev/mgear_core/blob/master/scripts/mgear/core/pyflow_widgets.py
is that ok for you? Should I add any other notice or information?
Thanks!
EDIT: also changed the readme: https://github.com/mgear-dev/mgear_core/blob/master/README.md
Awesome!
@IlgarLunin Thanks for the quick reply! :D
Hi @IlgarLunin
Just let you know that the tool using the pyflow widgets is done :)
http://forum.mgear-framework.com/t/mgear-3-5-0-available/1330
Thanks again for this! :)
Cheers,
Miquel