Hi Alex, Lots of fun rules... I can put together every contributor to Swiz and we can have them grand their approval, but need to know how can we facilitate this. If everyone needs to sign a form and send it somewhere, we can do this, but should try to make it relatively easy so it is actually doable.
As far as Swiz being a registered trademark, certainly not by us. There is a band called Swiz, which is why our name is the Swiz Framework, not simply Swiz. Once the code is moved, I can approve Apache to do whatever they need for copyright and moving information to the NOTICE.txt file. I will reach out the the group of Swiz contributors now and let them know that a process is unfolding and we'll need everyone's agreement. Thank you, Chris On Fri, Jul 5, 2013 at 11:41 AM, Alex Harui <aha...@adobe.com> wrote: > Hi Chris, > > Thank you for your desire to contribute Swiz to the Apache Flex project. > > Disclaimer: I am not a lawyer, and have only done IP clearance on the > Adobe code, and some more experienced folks may review the IP later and > catch things I didn't, but here are my thoughts: > > I think someone on the Flex PMC has to fill out this document: > http://incubator.apache.org/ip-clearance/ip-clearance-template.html#form-fi > lling > > In order to do so, you will need to have answered a bunch of questions and > filled out a Software Grant. > http://www.apache.org/licenses/software-grant.txt > > I hadn't look at the Swiz code until just now, but the first thing I saw > was in > https://github.com/swiz/swiz-framework/blob/develop/src/org/swizframework/c > ore/Bean.as > > The header says: "Copyright 2010 Swiz Framework Contributors" This > brought up the following questions for me: > > 1) Is "Swiz Framework Contributors" a registered entity of some sort? > 2) Do you have an documentation of who the members are? There are some > "rules" in Apache about needing every contributor's permission to accept > code. Apache tries not to "take" code, regardless of what the license > says, from unwilling contributors. > 3) In Apache, we will want to remove the copyright or have it moved to the > NOTICE file (as described in the longer version of the Apache license). > An authorized member of "Swiz Framework Contributors" has to do that work > or give permission for Apache Flex folks to do so. > > At Adobe, we took patches from several folks in the community, but they > had to sign a contributors agreement before we accepted their patch, which > essentially gave ownership to Adobe. So we did have a list but didn't > need to go ask permission from every one of them. > > Another question unrelated to the header is whether "Swiz" is trademarked > or registered legally by you or anyone else. > > My last question for now is what, if any, third-party libraries are > required to use Swiz. > > I know this IP clearance stuff may not be much fun, but Apache is a legal > entity and needs to have the supporting paperwork. Thanks in advance for > working with us. > > -Alex > > On 7/5/13 7:47 AM, "chris.scott....@gmail.com" <chris.scott....@gmail.com> > wrote: > > >Hello Apache Flex, > > > >I apologize for being behind on the necessary tasks to transition the Swiz > >Framework over to Apache Flex. I would like to express my desire here to > >make the donation of my framework to Apache, and am glad that voting has > >gone in favor of taking over the maintenance and development of Swiz. The > >steps I am performing now are through Apache for transferring the license > >of Swiz as well as IP clearance. > > > >The first step is completely straight forward, however the second one I do > >not entirely understand the steps described here: > >http://incubator.apache.org/ip-clearance/index.html. I may ask for > >assistance with this one, as I don't find this exactly clear because Swiz > >will not be a NEW incubator project, we are asking for it to become part > >of > >an existing project. Let's get the first part with licensing complete and > >work from there. > > > >Thank you, > >Chris > >