You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by dr...@apache.org on 2011/03/09 22:18:31 UTC

svn commit: r1080007 - /tapestry/tapestry5/trunk/tapestry-jpa/

Author: drobiazko
Date: Wed Mar  9 21:18:31 2011
New Revision: 1080007

URL: http://svn.apache.org/viewvc?rev=1080007&view=rev
Log:
Share project "tapestry-jpa" into "https://svn.apache.org/repos/asf/tapestry/tapestry5"

Added:
    tapestry/tapestry5/trunk/tapestry-jpa/


Re: svn commit: r1080007 - /tapestry/tapestry5/trunk/tapestry-jpa/

Posted by Ulrich Stärk <ul...@spielviel.de>.
Good. That's all I wanted to make sure.

Good work!

Uli

On 10.03.2011 00:12, Igor Drobiazko wrote:
> Don't worry. This code has been developed in my free time. The employer has
> no rights on it.
> 
> Indeed, I had a short look into the Tynamo's JPA integration for inspiration
> but I realized very soon that I need to implement it by my own. This
> integration does much more than Tynamo's lib as we want to support multiple
> EntityManagers. We also want to be able to configure JPA programmatically,
> as we are used to from Hibernate integration lib. This two features were not
> available in Tynamo, so that I was forced to reimplement it from scratch.
> 
> Having said that, we don't have any licencing issue.
> 
> On Thu, Mar 10, 2011 at 12:00 AM, Ulrich Stärk <ul...@spielviel.de> wrote:
> 
>> Others is other people but you.
>>
>> And yes, if this was done during your work time, your employer has rights
>> on the code as well and
>> you need their permission to contribute it (see section 4 of [1]), best in
>> the form of a CCLA.
>>
>> And if it contains code created by the Tynamo guys, this has to be marked
>> as well (in the NOTICE
>> file) and it has to be made sure that their license is compatible with the
>> ASLv2. It would be
>> cleaner though if THEY made the contribution, either by submitting a patch
>> or if multiple persons
>> were involved by signing a software grant [2].
>>
>> More information is available at [3].
>>
>> This is all to protect you and us from legal hassle.
>>
>> Uli
>>
>> [1] http://www.apache.org/licenses/icla.txt
>> [2] http://www.apache.org/licenses/software-grant.txt
>> [3] http://www.apache.org/dev/apply-license.html
>>
>> On 09.03.2011 23:33, Igor Drobiazko wrote:
>>> What do you mean by "others"? Do you mean the company I'm working for or
>> do
>>> you mean tynamo guys?
>>>
>>> On Wed, Mar 9, 2011 at 11:19 PM, Ulrich Stärk <ul...@spielviel.de> wrote:
>>>
>>>> This is a lot of code that you are contributing... Just to make sure:
>> This
>>>> is all your own
>>>> contribution or does it contain code developed by others?
>>>>
>>>> Uli
>>>>
>>>> On 09.03.2011 22:18, drobiazko@apache.org wrote:
>>>>> Author: drobiazko
>>>>> Date: Wed Mar  9 21:18:31 2011
>>>>> New Revision: 1080007
>>>>>
>>>>> URL: http://svn.apache.org/viewvc?rev=1080007&view=rev
>>>>> Log:
>>>>> Share project "tapestry-jpa" into "
>>>> https://svn.apache.org/repos/asf/tapestry/tapestry5"
>>>>>
>>>>> Added:
>>>>>     tapestry/tapestry5/trunk/tapestry-jpa/
>>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
>>>> For additional commands, e-mail: dev-help@tapestry.apache.org
>>>>
>>>>
>>>
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
>> For additional commands, e-mail: dev-help@tapestry.apache.org
>>
>>
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org


Re: svn commit: r1080007 - /tapestry/tapestry5/trunk/tapestry-jpa/

Posted by Igor Drobiazko <ig...@gmail.com>.
Don't worry. This code has been developed in my free time. The employer has
no rights on it.

Indeed, I had a short look into the Tynamo's JPA integration for inspiration
but I realized very soon that I need to implement it by my own. This
integration does much more than Tynamo's lib as we want to support multiple
EntityManagers. We also want to be able to configure JPA programmatically,
as we are used to from Hibernate integration lib. This two features were not
available in Tynamo, so that I was forced to reimplement it from scratch.

Having said that, we don't have any licencing issue.

On Thu, Mar 10, 2011 at 12:00 AM, Ulrich Stärk <ul...@spielviel.de> wrote:

> Others is other people but you.
>
> And yes, if this was done during your work time, your employer has rights
> on the code as well and
> you need their permission to contribute it (see section 4 of [1]), best in
> the form of a CCLA.
>
> And if it contains code created by the Tynamo guys, this has to be marked
> as well (in the NOTICE
> file) and it has to be made sure that their license is compatible with the
> ASLv2. It would be
> cleaner though if THEY made the contribution, either by submitting a patch
> or if multiple persons
> were involved by signing a software grant [2].
>
> More information is available at [3].
>
> This is all to protect you and us from legal hassle.
>
> Uli
>
> [1] http://www.apache.org/licenses/icla.txt
> [2] http://www.apache.org/licenses/software-grant.txt
> [3] http://www.apache.org/dev/apply-license.html
>
> On 09.03.2011 23:33, Igor Drobiazko wrote:
> > What do you mean by "others"? Do you mean the company I'm working for or
> do
> > you mean tynamo guys?
> >
> > On Wed, Mar 9, 2011 at 11:19 PM, Ulrich Stärk <ul...@spielviel.de> wrote:
> >
> >> This is a lot of code that you are contributing... Just to make sure:
> This
> >> is all your own
> >> contribution or does it contain code developed by others?
> >>
> >> Uli
> >>
> >> On 09.03.2011 22:18, drobiazko@apache.org wrote:
> >>> Author: drobiazko
> >>> Date: Wed Mar  9 21:18:31 2011
> >>> New Revision: 1080007
> >>>
> >>> URL: http://svn.apache.org/viewvc?rev=1080007&view=rev
> >>> Log:
> >>> Share project "tapestry-jpa" into "
> >> https://svn.apache.org/repos/asf/tapestry/tapestry5"
> >>>
> >>> Added:
> >>>     tapestry/tapestry5/trunk/tapestry-jpa/
> >>>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
> >> For additional commands, e-mail: dev-help@tapestry.apache.org
> >>
> >>
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: dev-help@tapestry.apache.org
>
>


-- 
Best regards,

Igor Drobiazko
http://tapestry5.de

Re: svn commit: r1080007 - /tapestry/tapestry5/trunk/tapestry-jpa/

Posted by Ulrich Stärk <ul...@spielviel.de>.
Others is other people but you.

And yes, if this was done during your work time, your employer has rights on the code as well and
you need their permission to contribute it (see section 4 of [1]), best in the form of a CCLA.

And if it contains code created by the Tynamo guys, this has to be marked as well (in the NOTICE
file) and it has to be made sure that their license is compatible with the ASLv2. It would be
cleaner though if THEY made the contribution, either by submitting a patch or if multiple persons
were involved by signing a software grant [2].

More information is available at [3].

This is all to protect you and us from legal hassle.

Uli

[1] http://www.apache.org/licenses/icla.txt
[2] http://www.apache.org/licenses/software-grant.txt
[3] http://www.apache.org/dev/apply-license.html

On 09.03.2011 23:33, Igor Drobiazko wrote:
> What do you mean by "others"? Do you mean the company I'm working for or do
> you mean tynamo guys?
> 
> On Wed, Mar 9, 2011 at 11:19 PM, Ulrich Stärk <ul...@spielviel.de> wrote:
> 
>> This is a lot of code that you are contributing... Just to make sure: This
>> is all your own
>> contribution or does it contain code developed by others?
>>
>> Uli
>>
>> On 09.03.2011 22:18, drobiazko@apache.org wrote:
>>> Author: drobiazko
>>> Date: Wed Mar  9 21:18:31 2011
>>> New Revision: 1080007
>>>
>>> URL: http://svn.apache.org/viewvc?rev=1080007&view=rev
>>> Log:
>>> Share project "tapestry-jpa" into "
>> https://svn.apache.org/repos/asf/tapestry/tapestry5"
>>>
>>> Added:
>>>     tapestry/tapestry5/trunk/tapestry-jpa/
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
>> For additional commands, e-mail: dev-help@tapestry.apache.org
>>
>>
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org


Re: svn commit: r1080007 - /tapestry/tapestry5/trunk/tapestry-jpa/

Posted by Igor Drobiazko <ig...@gmail.com>.
What do you mean by "others"? Do you mean the company I'm working for or do
you mean tynamo guys?

On Wed, Mar 9, 2011 at 11:19 PM, Ulrich Stärk <ul...@spielviel.de> wrote:

> This is a lot of code that you are contributing... Just to make sure: This
> is all your own
> contribution or does it contain code developed by others?
>
> Uli
>
> On 09.03.2011 22:18, drobiazko@apache.org wrote:
> > Author: drobiazko
> > Date: Wed Mar  9 21:18:31 2011
> > New Revision: 1080007
> >
> > URL: http://svn.apache.org/viewvc?rev=1080007&view=rev
> > Log:
> > Share project "tapestry-jpa" into "
> https://svn.apache.org/repos/asf/tapestry/tapestry5"
> >
> > Added:
> >     tapestry/tapestry5/trunk/tapestry-jpa/
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: dev-help@tapestry.apache.org
>
>


-- 
Best regards,

Igor Drobiazko
http://tapestry5.de

Re: svn commit: r1080007 - /tapestry/tapestry5/trunk/tapestry-jpa/

Posted by Ulrich Stärk <ul...@spielviel.de>.
This is a lot of code that you are contributing... Just to make sure: This is all your own
contribution or does it contain code developed by others?

Uli

On 09.03.2011 22:18, drobiazko@apache.org wrote:
> Author: drobiazko
> Date: Wed Mar  9 21:18:31 2011
> New Revision: 1080007
> 
> URL: http://svn.apache.org/viewvc?rev=1080007&view=rev
> Log:
> Share project "tapestry-jpa" into "https://svn.apache.org/repos/asf/tapestry/tapestry5"
> 
> Added:
>     tapestry/tapestry5/trunk/tapestry-jpa/
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org