incubator-flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Franck Wolff <franck.wo...@graniteds.org>
Subject Re: Proposal for contributing code from GraniteDS
Date Wed, 14 Nov 2012 17:46:47 GMT
I would suggest that you make a quick review of the code on Github while
I'm reading some ASF documents about committers. If we are both ok (you
with the code, me with my obligations), then we can start the all process.

I can find some time before the end of this week and review the documents.
Can you start reviewing the code on Githud and make sure there is no
obvious issue with the contribution?

Thanks for your clear explanations,
Franck.

2012/11/14 Alex Harui <aharui@adobe.com>

> Almost.  It will be more like this (1 & 2 & 3 run in parallel):
>
> 1. You fill out and sign all legal documents
> 2. Some of us will review the code (assuming the Github links are the
> actual
> files you plan to donate).  If it looks ok, we will start the committer
> approval process for you.  Takes a minimum of 3 business days.
> 3. We discuss where this code should land, the package names, whether it is
> truly part of the SDK release or should have its own release schedule.
> 4. Once the software grant is recorded, someone can check the code into
> SVN.
> That can be you, or it can be one of us, it should probably be you.
> 5. Once it is in, it gets another review as you/we make an Apache
> compatible
> build script for it.  This means making sure there are no binaries, that
> the
> headers are correct, that your copyrights (but not any third-party
> copyrights) are moved to the NOTICES file (which must be done by you or
> with
> your explicit permission).
> 6. Based on 3, all kinds of good stuff happens.
>
>
> I would recommend that you take some time to peruse some of the ASF
> documents about committers and how the ASF works.  That will explain why we
> don't just hand out write-access to SVN and there is other stuff you may
> need to know because you are planning on becoming a member of a legal
> entity
> with certain by-laws, not just a social group on GitHub.
>
> On 11/14/12 5:17 AM, "Franck Wolff" <franck.wolff@graniteds.org> wrote:
>
> > I do have the required authority to sign those documents.
> >
> > To summarize:
> >
> > 1. I fill out and sign all legal documents.
> > 2. We wait for a confirmation from the Apache foundation (is it required?
> > how long does it takes?)
> > 3. You give me a read-write access to the SVN repository.
> > 4. I commit our code somewhere (experimental? org.apache.flex?)
> > 5. You (or we) update the build process so our code is bundled with the
> > rest of the framework.
> > 6. We let people test the new features, give their feedback, etc.
> >
> > Can you comment and confirm?
> >
> > FYI, here is the code on Github:
> >
> >
> https://github.com/graniteds/graniteds/tree/master/as3/framework/org/granite/m
> > ath
> >
> https://github.com/graniteds/graniteds/tree/master/as3/framework/org/granite/r
> > eflect
> >
> https://github.com/graniteds/graniteds/tree/master/as3/framework/org/granite/v
> > alidation
> >
> > Franck.
> >
> >
> > 2012/11/13 Alex Harui <aharui@adobe.com>
> >
> >> Yes, the ICLA is for you personally to make changes to code.  You will
> need
> >> this to be allowed to modify the files once they land in Apache SVN.
>  The
> >> CCLA says that your corporation understands that you are doing this work
> >> and
> >> is ok with Apache having license to use your changes.   And since the
> >> copyright owner is GraniteDS, I think you really do need to do the
> software
> >> grant and someone with the authority to sign legal documents for
> GraniteDS
> >> will need to sign it.  For example, I cannot sign the software grants
> for
> >> Adobe, and my manager has to hit up a VP that is two levels above him,
> and
> >> even that VP checks in an SVP before signing the big grants.  But the
> CEO
> >> generally isn't involved.
> >>
> >>
> >> On 11/13/12 11:47 AM, "Franck Wolff" <franck.wolff@graniteds.org>
> wrote:
> >>
> >>> The copyright owner is GraniteDS. There is no need to retain any
> software
> >>> revision history and there is no opened bug about this part of our code
> >>> currently (or very very few, I didn't check).
> >>>
> >>> Do I still need to fill out [1] if the code is fully owned by
> GraniteDS?
> >>>
> >>>
> >>> 2012/11/13 Alex Harui <aharui@adobe.com>
> >>>
> >>>>
> >>>>
> >>>>
> >>>> On 11/13/12 11:17 AM, "Franck Wolff" <franck.wolff@graniteds.org>
> >> wrote:
> >>>>
> >>>>> That's a 86 AS source files and 4 xml files piece of code (dont'
ask
> me
> >>>> the
> >>>>> number of lines). I don't know if it's a "lot of code" or no...
> >>>>>
> >>>>> There is no copyright issue about this code (we are the owners and
> >> there
> >>>> is
> >>>>> no external contribution) and there is no dependencies on code
> outside
> >> of
> >>>>> the Flex framework.
> >>>>>
> >>>> Adobe has been making donations of that size via Software Grants.
> >>  Also, is
> >>>> the copyright owner people or a business like GraniteDS?
> >>>>
> >>>> More questions: is there important source code revision history you
> >> need to
> >>>> retain?  Is there a significant set of bugs in an issue tracker that
> >> needed
> >>>> to be brought over as well?
> >>>>
> >>>> I think steps are to file ICLAs [1], and a CCLA [2] if there is a
> >> corporate
> >>>> entity involved.  Then fill out the software grant [3].
> >>>>
> >>>> [1] http://www.apache.org/licenses/icla.txt
> >>>> [2] http://www.apache.org/licenses/cla-corporate.txt
> >>>> [3] http://www.apache.org/licenses/software-grant.txt
> >>>>
> >>>>
> >>>> --
> >>>> Alex Harui
> >>>> Flex SDK Team
> >>>> Adobe Systems, Inc.
> >>>> http://blogs.adobe.com/aharui
> >>>>
> >>>>
> >>>
> >>
> >> --
> >> Alex Harui
> >> Flex SDK Team
> >> Adobe Systems, Inc.
> >> http://blogs.adobe.com/aharui
> >>
> >>
>
> --
> Alex Harui
> Flex SDK Team
> Adobe Systems, Inc.
> http://blogs.adobe.com/aharui
>
>


-- 
Franck Wolff
Granite Data Services Inc.
CEO & Founder

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message