IP Clearance for Sheldon and Chatterbox

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

IP Clearance for Sheldon and Chatterbox

David Blevins-2
John, can you put on your Incubator hat and remind me of the process?

I vaguely recall we'll need:

 - Software Grant from Tomitribe for both codebases
 - iCLA for anyone who doesn't already have it

I think we're good on iCLAs -- everyone is already a committer.  Daniel Cunha is not yet a TomEE committer.  I forget how we handled that in Geronimo.

I also seemed to recall there was a formal checklist.


-David

Reply | Threaded
Open this post in threaded view
|

Re: IP Clearance for Sheldon and Chatterbox

John D. Ament-2
Hey David & co

Assuming all files in the donation already have the header as found at [1],
then no an SGA wouldn't be required.  We've been leaning towards keeping
SGAs just when the license and copyrights need to change.  It appears the
original authors already had the ASF in mind so no need to change
anything.  If any contributor hasn't signed an ICLA, they should sign an
ICLA; but considering the code is already apache licensed it wouldn't be
needed.  You may want to consider adding a NOTICE entry indicating that the
original authors were Tomitribe not Apache, but up to you.

The overall IP Clearance process can be found at [2].  Someone will need to
commit the necessary files, call the vote etc.  I would recommend separate
IP Clearances for each component.  I believe I would be comfortable
pointing to specific git hashes for the import, assuming you would want to
have infra just move the repos from tomitribe to apache on github, instead
of recreating the repos (helps keep the stars and forks in sync).

John

[1]:
https://github.com/tomitribe/sheldon/blob/master/sheldon-impl/src/main/java/org/tomitribe/sheldon/cdi/TerminalSessionContext.java
[2]: http://incubator.apache.org/ip-clearance/


On Tue, Feb 13, 2018 at 12:14 PM David Blevins <[hidden email]>
wrote:

> John, can you put on your Incubator hat and remind me of the process?
>
> I vaguely recall we'll need:
>
>  - Software Grant from Tomitribe for both codebases
>  - iCLA for anyone who doesn't already have it
>
> I think we're good on iCLAs -- everyone is already a committer.  Daniel
> Cunha is not yet a TomEE committer.  I forget how we handled that in
> Geronimo.
>
> I also seemed to recall there was a formal checklist.
>
>
> -David
>
>
Reply | Threaded
Open this post in threaded view
|

Re: IP Clearance for Sheldon and Chatterbox

David Blevins-2
Thanks, John.

> On Feb 13, 2018, at 9:43 AM, John D. Ament <[hidden email]> wrote:
>
> The overall IP Clearance process can be found at [2].  Someone will need to
> commit the necessary files, call the vote etc.  I would recommend separate
> IP Clearances for each component.  I believe I would be comfortable
> pointing to specific git hashes for the import, assuming you would want to
> have infra just move the repos from tomitribe to apache on github, instead
> of recreating the repos (helps keep the stars and forks in sync).

Moving the repos is ideal if we could do that.  Then github will redirect.

How do we execute that option?


-David

Reply | Threaded
Open this post in threaded view
|

Re: IP Clearance for Sheldon and Chatterbox

Jean-Louis MONTEIRO
John, I have both cleaned up with the right headers, notice and license
files.
It's ready for review. I'll be creating the git repos tonight and push
sources for review in a tomitribe repo.

As soon as everyone is happy we can do the actual import @Apache

--
Jean-Louis Monteiro
http://twitter.com/jlouismonteiro
http://www.tomitribe.com

On Tue, Feb 13, 2018 at 6:55 PM, David Blevins <[hidden email]>
wrote:

> Thanks, John.
>
> > On Feb 13, 2018, at 9:43 AM, John D. Ament <[hidden email]>
> wrote:
> >
> > The overall IP Clearance process can be found at [2].  Someone will need
> to
> > commit the necessary files, call the vote etc.  I would recommend
> separate
> > IP Clearances for each component.  I believe I would be comfortable
> > pointing to specific git hashes for the import, assuming you would want
> to
> > have infra just move the repos from tomitribe to apache on github,
> instead
> > of recreating the repos (helps keep the stars and forks in sync).
>
> Moving the repos is ideal if we could do that.  Then github will redirect.
>
> How do we execute that option?
>
>
> -David
>
>
   --
    Jean-Louis Monteiro
    http://twitter.com/jlouismonteiro
    http://www.tomitribe.com
Reply | Threaded
Open this post in threaded view
|

Re: IP Clearance for Sheldon and Chatterbox

jgallimore
Can you post where we need to review? I'm more than happy to help with the
review process.

Jon

On Tue, Feb 13, 2018 at 8:56 PM, Jean-Louis Monteiro <
[hidden email]> wrote:

> John, I have both cleaned up with the right headers, notice and license
> files.
> It's ready for review. I'll be creating the git repos tonight and push
> sources for review in a tomitribe repo.
>
> As soon as everyone is happy we can do the actual import @Apache
>
> --
> Jean-Louis Monteiro
> http://twitter.com/jlouismonteiro
> http://www.tomitribe.com
>
> On Tue, Feb 13, 2018 at 6:55 PM, David Blevins <[hidden email]>
> wrote:
>
> > Thanks, John.
> >
> > > On Feb 13, 2018, at 9:43 AM, John D. Ament <[hidden email]>
> > wrote:
> > >
> > > The overall IP Clearance process can be found at [2].  Someone will
> need
> > to
> > > commit the necessary files, call the vote etc.  I would recommend
> > separate
> > > IP Clearances for each component.  I believe I would be comfortable
> > > pointing to specific git hashes for the import, assuming you would want
> > to
> > > have infra just move the repos from tomitribe to apache on github,
> > instead
> > > of recreating the repos (helps keep the stars and forks in sync).
> >
> > Moving the repos is ideal if we could do that.  Then github will
> redirect.
> >
> > How do we execute that option?
> >
> >
> > -David
> >
> >
>
Reply | Threaded
Open this post in threaded view
|

Re: IP Clearance for Sheldon and Chatterbox

John D. Ament-2
Sorry I got dropped along the way (and am not subscribed to your dev list).  I believe both projects are already in public repos, so keeping there would be fine.  The most important part is getting the IP Clearance started in the incubator.

As far as moving the repos, its just an infra ticket (once the IP clearance is done) requesting moving the repos.  One of the infra admins will ask to be made an admin in your repo and will execute the move once done.

On 2018/02/13 23:12:09, Jonathan Gallimore <[hidden email]> wrote:

> Can you post where we need to review? I'm more than happy to help with the
> review process.
>
> Jon
>
> On Tue, Feb 13, 2018 at 8:56 PM, Jean-Louis Monteiro <
> [hidden email]> wrote:
>
> > John, I have both cleaned up with the right headers, notice and license
> > files.
> > It's ready for review. I'll be creating the git repos tonight and push
> > sources for review in a tomitribe repo.
> >
> > As soon as everyone is happy we can do the actual import @Apache
> >
> > --
> > Jean-Louis Monteiro
> > http://twitter.com/jlouismonteiro
> > http://www.tomitribe.com
> >
> > On Tue, Feb 13, 2018 at 6:55 PM, David Blevins <[hidden email]>
> > wrote:
> >
> > > Thanks, John.
> > >
> > > > On Feb 13, 2018, at 9:43 AM, John D. Ament <[hidden email]>
> > > wrote:
> > > >
> > > > The overall IP Clearance process can be found at [2].  Someone will
> > need
> > > to
> > > > commit the necessary files, call the vote etc.  I would recommend
> > > separate
> > > > IP Clearances for each component.  I believe I would be comfortable
> > > > pointing to specific git hashes for the import, assuming you would want
> > > to
> > > > have infra just move the repos from tomitribe to apache on github,
> > > instead
> > > > of recreating the repos (helps keep the stars and forks in sync).
> > >
> > > Moving the repos is ideal if we could do that.  Then github will
> > redirect.
> > >
> > > How do we execute that option?
> > >
> > >
> > > -David
> > >
> > >
> >
>
Reply | Threaded
Open this post in threaded view
|

Re: IP Clearance for Sheldon and Chatterbox

Jean-Louis MONTEIRO
Yes, I have created a PR for both so they are ready for review.
I have done everything that came to my mind in terms of updates.

--
Jean-Louis Monteiro
http://twitter.com/jlouismonteiro
http://www.tomitribe.com

On Wed, Feb 14, 2018 at 9:54 PM, John D. Ament <[hidden email]>
wrote:

> Sorry I got dropped along the way (and am not subscribed to your dev
> list).  I believe both projects are already in public repos, so keeping
> there would be fine.  The most important part is getting the IP Clearance
> started in the incubator.
>
> As far as moving the repos, its just an infra ticket (once the IP
> clearance is done) requesting moving the repos.  One of the infra admins
> will ask to be made an admin in your repo and will execute the move once
> done.
>
> On 2018/02/13 23:12:09, Jonathan Gallimore <[hidden email]>
> wrote:
> > Can you post where we need to review? I'm more than happy to help with
> the
> > review process.
> >
> > Jon
> >
> > On Tue, Feb 13, 2018 at 8:56 PM, Jean-Louis Monteiro <
> > [hidden email]> wrote:
> >
> > > John, I have both cleaned up with the right headers, notice and license
> > > files.
> > > It's ready for review. I'll be creating the git repos tonight and push
> > > sources for review in a tomitribe repo.
> > >
> > > As soon as everyone is happy we can do the actual import @Apache
> > >
> > > --
> > > Jean-Louis Monteiro
> > > http://twitter.com/jlouismonteiro
> > > http://www.tomitribe.com
> > >
> > > On Tue, Feb 13, 2018 at 6:55 PM, David Blevins <
> [hidden email]>
> > > wrote:
> > >
> > > > Thanks, John.
> > > >
> > > > > On Feb 13, 2018, at 9:43 AM, John D. Ament <[hidden email]>
> > > > wrote:
> > > > >
> > > > > The overall IP Clearance process can be found at [2].  Someone will
> > > need
> > > > to
> > > > > commit the necessary files, call the vote etc.  I would recommend
> > > > separate
> > > > > IP Clearances for each component.  I believe I would be comfortable
> > > > > pointing to specific git hashes for the import, assuming you would
> want
> > > > to
> > > > > have infra just move the repos from tomitribe to apache on github,
> > > > instead
> > > > > of recreating the repos (helps keep the stars and forks in sync).
> > > >
> > > > Moving the repos is ideal if we could do that.  Then github will
> > > redirect.
> > > >
> > > > How do we execute that option?
> > > >
> > > >
> > > > -David
> > > >
> > > >
> > >
> >
>
   --
    Jean-Louis Monteiro
    http://twitter.com/jlouismonteiro
    http://www.tomitribe.com