You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@uima.apache.org by Marshall Schor <ms...@schor.com> on 2010/02/19 23:25:25 UTC
Doing the IP-Clearance for the AlchmeyAPI Annotator
See http://incubator.apache.org/ip-clearance/index.html
Tommaso, can you take the lead in getting the IP form filled out? I
volunteer to review :-)
The unofficial place we've done this work in the past is in the
uima-website project. There, under xdocs, is a folder, ip-clearances.
You could copy in the current template (from the above referenced web
page) and start there.
To format this template so you can see what it looks like and if there
are any errors, etc., you run the same kind of ant scripts we use to
build our website - except it uses some different libraries; the ant
script is called "build-ip-clearances.xml".
-Marshall
Re: Doing the IP-Clearance for the AlchmeyAPI Annotator
Posted by Tommaso Teofili <to...@gmail.com>.
Ok, thanks for your kind help with this one :-)
Cheers,
Tommaso
2010/3/3 Jukka Zitting <ju...@gmail.com>
> Hi,
>
> On Wed, Mar 3, 2010 at 3:08 PM, Tommaso Teofili
> <to...@gmail.com> wrote:
> > it seems to me that the IP-Clearance on general@incubator got lazy
> > consensus. Should we raise a RESULT email?
>
> Done. Thanks for the reminder.
>
> > Any further steps needed I can help with? (According to Marshall's
> previous
> > email it seems the answer is no)
>
> No, this was the last step of the process.
>
> BR,
>
> Jukka Zitting
>
Re: Doing the IP-Clearance for the AlchmeyAPI Annotator
Posted by Jukka Zitting <ju...@gmail.com>.
Hi,
On Wed, Mar 3, 2010 at 3:08 PM, Tommaso Teofili
<to...@gmail.com> wrote:
> it seems to me that the IP-Clearance on general@incubator got lazy
> consensus. Should we raise a RESULT email?
Done. Thanks for the reminder.
> Any further steps needed I can help with? (According to Marshall's previous
> email it seems the answer is no)
No, this was the last step of the process.
BR,
Jukka Zitting
Re: Doing the IP-Clearance for the AlchmeyAPI Annotator
Posted by Tommaso Teofili <to...@gmail.com>.
Hi Jukka,
it seems to me that the IP-Clearance on general@incubator got lazy
consensus.
Should we raise a RESULT email?
Any further steps needed I can help with? (According to Marshall's previous
email it seems the answer is no)
Cheers.
Tommaso
2010/2/28 Jukka Zitting <ju...@gmail.com>
> Hi,
>
> On Fri, Feb 26, 2010 at 4:41 PM, Marshall Schor <ms...@schor.com> wrote:
> > I recall reading also, that since the clearance says the headers have
> > been properly converted to Apache license headers, and that that work
> > (of editing those files) is often done in SVN because the submitted zip
> > may not have everything in order, that it's OK to commit the new code
> > base to SVN.
>
> There's recently been a case where the author of a codebase that he
> contributed to an Apache project didn't realize that the software
> grant implies the change of license headers (and thus the removal of
> his own "Copyright (c) ..." statements on individual files). This
> ended up in a rather messy situation and cost the project quite a lot
> of time and effort to resolve.
>
> The lessons learned have probably not yet reached the relevant
> documentation, but going forward it would probably be a good idea to
> ask the contributor to change the license headers (or at least
> explicitly approve the header change) already before the contributed
> code gets committed.
>
> > Of course, it's not OK to do this before a software grant has been
> > received/recorded/ack.
> >
> > And, of course, it's not OK to "release" this software before the IP
> > clearance.
>
> Yep. The release point is the definite line where all the legal bits
> should be in order.
>
> BR,
>
> Jukka Zitting
>
Re: Doing the IP-Clearance for the AlchmeyAPI Annotator
Posted by Jukka Zitting <ju...@gmail.com>.
Hi,
On Fri, Feb 26, 2010 at 4:41 PM, Marshall Schor <ms...@schor.com> wrote:
> I recall reading also, that since the clearance says the headers have
> been properly converted to Apache license headers, and that that work
> (of editing those files) is often done in SVN because the submitted zip
> may not have everything in order, that it's OK to commit the new code
> base to SVN.
There's recently been a case where the author of a codebase that he
contributed to an Apache project didn't realize that the software
grant implies the change of license headers (and thus the removal of
his own "Copyright (c) ..." statements on individual files). This
ended up in a rather messy situation and cost the project quite a lot
of time and effort to resolve.
The lessons learned have probably not yet reached the relevant
documentation, but going forward it would probably be a good idea to
ask the contributor to change the license headers (or at least
explicitly approve the header change) already before the contributed
code gets committed.
> Of course, it's not OK to do this before a software grant has been
> received/recorded/ack.
>
> And, of course, it's not OK to "release" this software before the IP
> clearance.
Yep. The release point is the definite line where all the legal bits
should be in order.
BR,
Jukka Zitting
Re: Doing the IP-Clearance for the AlchmeyAPI Annotator
Posted by Marshall Schor <ms...@schor.com>.
On 2/26/2010 9:27 AM, Jukka Zitting wrote:
> Hi
>
> On Fri, Feb 26, 2010 at 2:25 PM, Marshall Schor <ms...@schor.com> wrote:
>
>> Hi Jukka, Can you do these next steps to complete this?
>>
> Sure, thanks for the reminder! I'll take care of this right away.
>
> The IP clearance record looks good, thanks Tommaso!
>
> Note that as it's usually better to wait until the IP clearance is
> complete before committing a new codebase to Apache svn, but it's no
> big problem that you already did so.
>
I recall reading also, that since the clearance says the headers have
been properly converted to Apache license headers, and that that work
(of editing those files) is often done in SVN because the submitted zip
may not have everything in order, that it's OK to commit the new code
base to SVN.
Of course, it's not OK to do this before a software grant has been
received/recorded/ack.
And, of course, it's not OK to "release" this software before the IP
clearance.
Do I have this correct?
-Marshall
> BR,
>
> Jukka Zitting
>
>
>
Re: Doing the IP-Clearance for the AlchmeyAPI Annotator
Posted by Tommaso Teofili <to...@gmail.com>.
Hi Jukka,
2010/2/26 Jukka Zitting <ju...@gmail.com>
> Hi
>
> On Fri, Feb 26, 2010 at 2:25 PM, Marshall Schor <ms...@schor.com> wrote:
> > Hi Jukka, Can you do these next steps to complete this?
>
> Sure, thanks for the reminder! I'll take care of this right away.
>
> The IP clearance record looks good, thanks Tommaso!
>
> Note that as it's usually better to wait until the IP clearance is
> complete before committing a new codebase to Apache svn, but it's no
> big problem that you already did so.
>
Sorry, I had thought that I could commit it right after the SGA was
recorded.
Lesson learned.
Thanks.
Tommaso
>
> BR,
>
> Jukka Zitting
>
Re: Doing the IP-Clearance for the AlchmeyAPI Annotator
Posted by Jukka Zitting <ju...@gmail.com>.
Hi
On Fri, Feb 26, 2010 at 2:25 PM, Marshall Schor <ms...@schor.com> wrote:
> Hi Jukka, Can you do these next steps to complete this?
Sure, thanks for the reminder! I'll take care of this right away.
The IP clearance record looks good, thanks Tommaso!
Note that as it's usually better to wait until the IP clearance is
complete before committing a new codebase to Apache svn, but it's no
big problem that you already did so.
BR,
Jukka Zitting
Re: Doing the IP-Clearance for the AlchmeyAPI Annotator
Posted by Marshall Schor <ms...@schor.com>.
Hi Jukka, Can you do these next steps to complete this?
1) whatever review you think is needed to confirm the ip-clearance form
located here:
https://svn.apache.org/repos/asf/incubator/uima/site/trunk/uima-website/xdocs/ip-clearances/alchemyapi-annotator.xml
2) Once you're satisfied, commit this file to the right place:
https://svn.apache.org/repos/asf/incubator/public/trunk/site-author/ip-clearance
3) do the 72 hour lazy approval note to incubator - general, followed by
the [RESULT]
Thanks!
-Marshall
On 2/22/2010 3:03 AM, Tommaso Teofili wrote:
> Ok, thanks again Jukka.
> Cheers.
> Tommaso
>
> 2010/2/21 Jukka Zitting <ju...@gmail.com>
>
>
>> Hi,
>>
>> On Sun, Feb 21, 2010 at 9:52 AM, Tommaso Teofili
>> <to...@gmail.com> wrote:
>>
>>> I've fixed the points you mentioned, only I haven't put down the 3) since
>>> I'll ask Jukka first (sorry for not asking you first).
>>>
>> I'd be happy to take care of the parts where an ASF officer is needed.
>>
>> BR,
>>
>> Jukka Zitting
>>
>>
>
Re: Doing the IP-Clearance for the AlchmeyAPI Annotator
Posted by Tommaso Teofili <to...@gmail.com>.
Ok, thanks again Jukka.
Cheers.
Tommaso
2010/2/21 Jukka Zitting <ju...@gmail.com>
> Hi,
>
> On Sun, Feb 21, 2010 at 9:52 AM, Tommaso Teofili
> <to...@gmail.com> wrote:
> > I've fixed the points you mentioned, only I haven't put down the 3) since
> > I'll ask Jukka first (sorry for not asking you first).
>
> I'd be happy to take care of the parts where an ASF officer is needed.
>
> BR,
>
> Jukka Zitting
>
Re: Doing the IP-Clearance for the AlchmeyAPI Annotator
Posted by Jukka Zitting <ju...@gmail.com>.
Hi,
On Sun, Feb 21, 2010 at 9:52 AM, Tommaso Teofili
<to...@gmail.com> wrote:
> I've fixed the points you mentioned, only I haven't put down the 3) since
> I'll ask Jukka first (sorry for not asking you first).
I'd be happy to take care of the parts where an ASF officer is needed.
BR,
Jukka Zitting
Re: Doing the IP-Clearance for the AlchmeyAPI Annotator
Posted by Marshall Schor <ms...@schor.com>.
Looks good, links work now. thanks! -Marshall
On 2/21/2010 3:52 AM, Tommaso Teofili wrote:
> Hi Marshall,
> I've fixed the points you mentioned, only I haven't put down the 3) since
> I'll ask Jukka first (sorry for not asking you first).
> I fixed point 4) putting a mail-archives.com link since I could read the
> previous link but you couldn't, is it ok?
> Cheers,
> Tommaso
>
> 2010/2/21 Marshall Schor <ms...@schor.com>
>
>
>> Hi,
>>
>> Some changes:
>>
>> 1) In the description, you might include a link to the Alchemy website
>> when you mention it first.
>>
>> 2) Under Project Info - because we're still incubating (until we get
>> voted out, first by the IPMC and next by the board, which might take
>> another month), the PMC responsible should read something like: Apache
>> UIMA (currently an Incubator project, so officially, the Incubator PMC)
>>
>> 3) Officer or member managing donation: I would put down Jukka Zitting
>> (would be nice to ask him first of course :-) )
>>
>> 4) in the Related Votes section, the link to the vote thread is broken
>> (message is: The requested URL /mod_mbox/incubator-uima-dev/201001.mbox/
>> b917db631001290112r3f4332aflc29bec1c88d7e667@mail.gmail.com> was not
>> found on this server.)
>>
>> When these are fixed, I think the thing to do is to talk with Jukka, and
>> see if he would be willing to "manage" this clearance.
>>
>> -Marshall
>>
>>
>> On 2/20/2010 12:03 PM, Tommaso Teofili wrote:
>>
>>> Hi Marshall,
>>> Could you please review the IP clearance xml for AlchemyAPI Annotator?
>>> You can find it here:
>>>
>>>
>> http://svn.apache.org/repos/asf/incubator/uima/site/trunk/uima-website/xdocs/ip-clearances/alchemyapi-annotator.xml
>>
>>> Thanks
>>> Tommaso
>>>
>>> 2010/2/19 Tommaso Teofili <to...@gmail.com>
>>>
>>>
>>>
>>>> Hi Marshall,
>>>> Yes I can do it, no problem.
>>>> Thanks,
>>>> Tommaso
>>>>
>>>> 2010/2/19 Marshall Schor <ms...@schor.com>
>>>>
>>>>
>>>>
>>>>> See http://incubator.apache.org/ip-clearance/index.html
>>>>>
>>>>>
>>>>> Tommaso, can you take the lead in getting the IP form filled out? I
>>>>> volunteer to review :-)
>>>>>
>>>>> The unofficial place we've done this work in the past is in the
>>>>> uima-website project. There, under xdocs, is a folder, ip-clearances.
>>>>> You could copy in the current template (from the above referenced web
>>>>> page) and start there.
>>>>>
>>>>> To format this template so you can see what it looks like and if there
>>>>> are any errors, etc., you run the same kind of ant scripts we use to
>>>>> build our website - except it uses some different libraries; the ant
>>>>> script is called "build-ip-clearances.xml".
>>>>>
>>>>> -Marshall
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>
>>
>
Re: Doing the IP-Clearance for the AlchmeyAPI Annotator
Posted by Tommaso Teofili <to...@gmail.com>.
Hi Marshall,
I've fixed the points you mentioned, only I haven't put down the 3) since
I'll ask Jukka first (sorry for not asking you first).
I fixed point 4) putting a mail-archives.com link since I could read the
previous link but you couldn't, is it ok?
Cheers,
Tommaso
2010/2/21 Marshall Schor <ms...@schor.com>
> Hi,
>
> Some changes:
>
> 1) In the description, you might include a link to the Alchemy website
> when you mention it first.
>
> 2) Under Project Info - because we're still incubating (until we get
> voted out, first by the IPMC and next by the board, which might take
> another month), the PMC responsible should read something like: Apache
> UIMA (currently an Incubator project, so officially, the Incubator PMC)
>
> 3) Officer or member managing donation: I would put down Jukka Zitting
> (would be nice to ask him first of course :-) )
>
> 4) in the Related Votes section, the link to the vote thread is broken
> (message is: The requested URL /mod_mbox/incubator-uima-dev/201001.mbox/
> b917db631001290112r3f4332aflc29bec1c88d7e667@mail.gmail.com> was not
> found on this server.)
>
> When these are fixed, I think the thing to do is to talk with Jukka, and
> see if he would be willing to "manage" this clearance.
>
> -Marshall
>
>
> On 2/20/2010 12:03 PM, Tommaso Teofili wrote:
> > Hi Marshall,
> > Could you please review the IP clearance xml for AlchemyAPI Annotator?
> > You can find it here:
> >
> http://svn.apache.org/repos/asf/incubator/uima/site/trunk/uima-website/xdocs/ip-clearances/alchemyapi-annotator.xml
> > Thanks
> > Tommaso
> >
> > 2010/2/19 Tommaso Teofili <to...@gmail.com>
> >
> >
> >> Hi Marshall,
> >> Yes I can do it, no problem.
> >> Thanks,
> >> Tommaso
> >>
> >> 2010/2/19 Marshall Schor <ms...@schor.com>
> >>
> >>
> >>> See http://incubator.apache.org/ip-clearance/index.html
> >>>
> >>>
> >>> Tommaso, can you take the lead in getting the IP form filled out? I
> >>> volunteer to review :-)
> >>>
> >>> The unofficial place we've done this work in the past is in the
> >>> uima-website project. There, under xdocs, is a folder, ip-clearances.
> >>> You could copy in the current template (from the above referenced web
> >>> page) and start there.
> >>>
> >>> To format this template so you can see what it looks like and if there
> >>> are any errors, etc., you run the same kind of ant scripts we use to
> >>> build our website - except it uses some different libraries; the ant
> >>> script is called "build-ip-clearances.xml".
> >>>
> >>> -Marshall
> >>>
> >>>
> >>>
> >>
> >
>
Re: Doing the IP-Clearance for the AlchmeyAPI Annotator
Posted by Marshall Schor <ms...@schor.com>.
Hi,
Some changes:
1) In the description, you might include a link to the Alchemy website
when you mention it first.
2) Under Project Info - because we're still incubating (until we get
voted out, first by the IPMC and next by the board, which might take
another month), the PMC responsible should read something like: Apache
UIMA (currently an Incubator project, so officially, the Incubator PMC)
3) Officer or member managing donation: I would put down Jukka Zitting
(would be nice to ask him first of course :-) )
4) in the Related Votes section, the link to the vote thread is broken
(message is: The requested URL /mod_mbox/incubator-uima-dev/201001.mbox/
b917db631001290112r3f4332aflc29bec1c88d7e667@mail.gmail.com> was not
found on this server.)
When these are fixed, I think the thing to do is to talk with Jukka, and
see if he would be willing to "manage" this clearance.
-Marshall
On 2/20/2010 12:03 PM, Tommaso Teofili wrote:
> Hi Marshall,
> Could you please review the IP clearance xml for AlchemyAPI Annotator?
> You can find it here:
> http://svn.apache.org/repos/asf/incubator/uima/site/trunk/uima-website/xdocs/ip-clearances/alchemyapi-annotator.xml
> Thanks
> Tommaso
>
> 2010/2/19 Tommaso Teofili <to...@gmail.com>
>
>
>> Hi Marshall,
>> Yes I can do it, no problem.
>> Thanks,
>> Tommaso
>>
>> 2010/2/19 Marshall Schor <ms...@schor.com>
>>
>>
>>> See http://incubator.apache.org/ip-clearance/index.html
>>>
>>>
>>> Tommaso, can you take the lead in getting the IP form filled out? I
>>> volunteer to review :-)
>>>
>>> The unofficial place we've done this work in the past is in the
>>> uima-website project. There, under xdocs, is a folder, ip-clearances.
>>> You could copy in the current template (from the above referenced web
>>> page) and start there.
>>>
>>> To format this template so you can see what it looks like and if there
>>> are any errors, etc., you run the same kind of ant scripts we use to
>>> build our website - except it uses some different libraries; the ant
>>> script is called "build-ip-clearances.xml".
>>>
>>> -Marshall
>>>
>>>
>>>
>>
>
Re: Doing the IP-Clearance for the AlchmeyAPI Annotator
Posted by Tommaso Teofili <to...@gmail.com>.
Hi Marshall,
Could you please review the IP clearance xml for AlchemyAPI Annotator?
You can find it here:
http://svn.apache.org/repos/asf/incubator/uima/site/trunk/uima-website/xdocs/ip-clearances/alchemyapi-annotator.xml
Thanks
Tommaso
2010/2/19 Tommaso Teofili <to...@gmail.com>
> Hi Marshall,
> Yes I can do it, no problem.
> Thanks,
> Tommaso
>
> 2010/2/19 Marshall Schor <ms...@schor.com>
>
>> See http://incubator.apache.org/ip-clearance/index.html
>>
>>
>> Tommaso, can you take the lead in getting the IP form filled out? I
>> volunteer to review :-)
>>
>> The unofficial place we've done this work in the past is in the
>> uima-website project. There, under xdocs, is a folder, ip-clearances.
>> You could copy in the current template (from the above referenced web
>> page) and start there.
>>
>> To format this template so you can see what it looks like and if there
>> are any errors, etc., you run the same kind of ant scripts we use to
>> build our website - except it uses some different libraries; the ant
>> script is called "build-ip-clearances.xml".
>>
>> -Marshall
>>
>>
>
Re: Doing the IP-Clearance for the AlchmeyAPI Annotator
Posted by Tommaso Teofili <to...@gmail.com>.
Hi Marshall,
Yes I can do it, no problem.
Thanks,
Tommaso
2010/2/19 Marshall Schor <ms...@schor.com>
> See http://incubator.apache.org/ip-clearance/index.html
>
> Tommaso, can you take the lead in getting the IP form filled out? I
> volunteer to review :-)
>
> The unofficial place we've done this work in the past is in the
> uima-website project. There, under xdocs, is a folder, ip-clearances.
> You could copy in the current template (from the above referenced web
> page) and start there.
>
> To format this template so you can see what it looks like and if there
> are any errors, etc., you run the same kind of ant scripts we use to
> build our website - except it uses some different libraries; the ant
> script is called "build-ip-clearances.xml".
>
> -Marshall
>
>