You are viewing a plain text version of this content. The canonical link for it is here.
Posted to derby-dev@db.apache.org by "Daniel John Debrunner (JIRA)" <de...@db.apache.org> on 2006/08/11 17:48:14 UTC

[jira] Created: (DERBY-1671) Include junit.jar in Derby's svn to ease getting started for developers once ASF third-party licencing policy has been approved.

Include junit.jar in Derby's svn to ease getting started for developers once ASF third-party licencing policy has been approved.
--------------------------------------------------------------------------------------------------------------------------------

                 Key: DERBY-1671
                 URL: http://issues.apache.org/jira/browse/DERBY-1671
             Project: Derby
          Issue Type: Task
          Components: Build tools
            Reporter: Daniel John Debrunner


*Draft* policy here indicates that CPL binaries can be added to Apache's SVN.

http://people.apache.org/~cliffs/3party.html

This is linked (redirected from)
http://www.apache.org/legal/3party.html

Need to check JUNit 3.8 is CPL.



-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (DERBY-1671) Include junit.jar in Derby's svn to ease getting started for developers once ASF third-party licencing policy has been approved.

Posted by "Andrew McIntyre (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/DERBY-1671?page=comments#action_12459001 ] 
            
Andrew McIntyre commented on DERBY-1671:
----------------------------------------

Yes, my plan is to check the latest 3.8.x version of junit.jar into the repository, currently 3.8.2.

Since JUnit is CPL, and we are not planning on distributing it to users as a part of our distributions, it should be ok to just check junit.jar into the repository based on the guidelines in http://www.apache.org/legal/3party.html and what other projects are doing. The CPL is classified as a Class B license in the aforementioned guidelines and since we are not redistributing it to the Derby user community, I don't believe that we need to include a pointer to the junit source in our NOTICE file. Anyone with a different understanding of the issue should feel free to correct me on that.

> Include junit.jar in Derby's svn to ease getting started for developers once ASF third-party licencing policy has been approved.
> --------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: DERBY-1671
>                 URL: http://issues.apache.org/jira/browse/DERBY-1671
>             Project: Derby
>          Issue Type: Task
>          Components: Build tools
>            Reporter: Daniel John Debrunner
>
> *Draft* policy here indicates that CPL binaries can be added to Apache's SVN.
> http://people.apache.org/~cliffs/3party.html
> This is linked (redirected from)
> http://www.apache.org/legal/3party.html
> Need to check JUNit 3.8 is CPL.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (DERBY-1671) Include junit.jar in Derby's svn to ease getting started for developers once ASF third-party licencing policy has been approved.

Posted by "Andrew McIntyre (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/DERBY-1671?page=comments#action_12458375 ] 
            
Andrew McIntyre commented on DERBY-1671:
----------------------------------------

Since we don't plan on redistributing junit.jar to users in any form, I think we can just check junit.jar into the repository, and make sure that it isn't included in distributions that are available to users.

Comments, opinions? I'll produce a patch for updating the build files and instructions before I check it in.

> Include junit.jar in Derby's svn to ease getting started for developers once ASF third-party licencing policy has been approved.
> --------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: DERBY-1671
>                 URL: http://issues.apache.org/jira/browse/DERBY-1671
>             Project: Derby
>          Issue Type: Task
>          Components: Build tools
>            Reporter: Daniel John Debrunner
>
> *Draft* policy here indicates that CPL binaries can be added to Apache's SVN.
> http://people.apache.org/~cliffs/3party.html
> This is linked (redirected from)
> http://www.apache.org/legal/3party.html
> Need to check JUNit 3.8 is CPL.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Assigned: (DERBY-1671) Include junit.jar in Derby's svn to ease getting started for developers once ASF third-party licencing policy has been approved.

Posted by "Andrew McIntyre (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/DERBY-1671?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andrew McIntyre reassigned DERBY-1671:
--------------------------------------

    Assignee: Andrew McIntyre

> Include junit.jar in Derby's svn to ease getting started for developers once ASF third-party licencing policy has been approved.
> --------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: DERBY-1671
>                 URL: https://issues.apache.org/jira/browse/DERBY-1671
>             Project: Derby
>          Issue Type: Task
>          Components: Build tools
>            Reporter: Daniel John Debrunner
>         Assigned To: Andrew McIntyre
>         Attachments: derby-1671-v1.diff
>
>
> *Draft* policy here indicates that CPL binaries can be added to Apache's SVN.
> http://people.apache.org/~cliffs/3party.html
> This is linked (redirected from)
> http://www.apache.org/legal/3party.html
> Need to check JUNit 3.8 is CPL.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (DERBY-1671) Include junit.jar in Derby's svn to ease getting started for developers once ASF third-party licencing policy has been approved.

Posted by "John H. Embretsen (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/DERBY-1671?page=comments#action_12458387 ] 
            
John H. Embretsen commented on DERBY-1671:
------------------------------------------

I am not a lawyer, but it sounds good to me... Are you aiming for JUnit 3.8.2?

> Include junit.jar in Derby's svn to ease getting started for developers once ASF third-party licencing policy has been approved.
> --------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: DERBY-1671
>                 URL: http://issues.apache.org/jira/browse/DERBY-1671
>             Project: Derby
>          Issue Type: Task
>          Components: Build tools
>            Reporter: Daniel John Debrunner
>
> *Draft* policy here indicates that CPL binaries can be added to Apache's SVN.
> http://people.apache.org/~cliffs/3party.html
> This is linked (redirected from)
> http://www.apache.org/legal/3party.html
> Need to check JUNit 3.8 is CPL.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Assigned: (DERBY-1671) Include junit.jar in Derby's svn to ease getting started for developers once ASF third-party licencing policy has been approved.

Posted by "Andrew McIntyre (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/DERBY-1671?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andrew McIntyre reassigned DERBY-1671:
--------------------------------------

    Assignee:     (was: Andrew McIntyre)

> Include junit.jar in Derby's svn to ease getting started for developers once ASF third-party licencing policy has been approved.
> --------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: DERBY-1671
>                 URL: https://issues.apache.org/jira/browse/DERBY-1671
>             Project: Derby
>          Issue Type: Task
>          Components: Build tools
>            Reporter: Daniel John Debrunner
>         Attachments: derby-1671-v1.diff
>
>
> *Draft* policy here indicates that CPL binaries can be added to Apache's SVN.
> http://people.apache.org/~cliffs/3party.html
> This is linked (redirected from)
> http://www.apache.org/legal/3party.html
> Need to check JUNit 3.8 is CPL.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (DERBY-1671) Include junit.jar in Derby's svn to ease getting started for developers once ASF third-party licencing policy has been approved.

Posted by "Andrew McIntyre (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/DERBY-1671?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12462424 ] 

Andrew McIntyre commented on DERBY-1671:
----------------------------------------

> Is subversion going to care that a bunch of existing developers already have some other copy of junit.jar (different version, maybe?) in their tools/java? 

I'm not entirely sure. If it were text, I know Subversion would 'merge' a new file into your checkout if an identical file already existed in your checkout. I don't know if the behavior is the same for binary files though. If you have JUnit 3.8.1 in tools/java/junit.jar, then you will need to remove the old junit.jar manually, since I'm planning on checking in JUnit 3.8.2.

At worst, you just need to remove the old junit.jar so that Subversion can copy the new one into checkout. A minor inconvenience, I think, and future upgrades to junit.jar could then be handled through svn.

At this point, I'm planning on making an announcement to the list on Monday, and if nobody complains, checking it in first thing Tuesday. That should give people running automated nightly builds plenty of time to make sure that their builds are covered.


> Include junit.jar in Derby's svn to ease getting started for developers once ASF third-party licencing policy has been approved.
> --------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: DERBY-1671
>                 URL: https://issues.apache.org/jira/browse/DERBY-1671
>             Project: Derby
>          Issue Type: Task
>          Components: Build tools
>            Reporter: Daniel John Debrunner
>         Assigned To: Andrew McIntyre
>         Attachments: derby-1671-v1.diff
>
>
> *Draft* policy here indicates that CPL binaries can be added to Apache's SVN.
> http://people.apache.org/~cliffs/3party.html
> This is linked (redirected from)
> http://www.apache.org/legal/3party.html
> Need to check JUNit 3.8 is CPL.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (DERBY-1671) Include junit.jar in Derby's svn to ease getting started for developers once ASF third-party licencing policy has been approved.

Posted by "Andrew McIntyre (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/DERBY-1671?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12462150 ] 

Andrew McIntyre commented on DERBY-1671:
----------------------------------------

Attaching a simple patch which removes the instructions to download junit.jar from BUILDING.txt. junit.jar itself would be added in tools/java. 

Since we are not redistributing junit.jar as part of our public distributions, and junit.jar is already excluded from the -src distribution, I don't believe any further changes would be necessary. Please comment if you feel that we should delay adding junit.jar to the repository

A couple examples I found of other projects including junit.jar in the repository: 
http://svn.apache.org/repos/asf/lenya/trunk/lib/
http://svn.apache.org/repos/asf/xerces/java/trunk/tools/

> Include junit.jar in Derby's svn to ease getting started for developers once ASF third-party licencing policy has been approved.
> --------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: DERBY-1671
>                 URL: https://issues.apache.org/jira/browse/DERBY-1671
>             Project: Derby
>          Issue Type: Task
>          Components: Build tools
>            Reporter: Daniel John Debrunner
>         Assigned To: Andrew McIntyre
>         Attachments: derby-1671-v1.diff
>
>
> *Draft* policy here indicates that CPL binaries can be added to Apache's SVN.
> http://people.apache.org/~cliffs/3party.html
> This is linked (redirected from)
> http://www.apache.org/legal/3party.html
> Need to check JUNit 3.8 is CPL.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (DERBY-1671) Include junit.jar in Derby's svn to ease getting started for developers once ASF third-party licencing policy has been approved.

Posted by "Bryan Pendleton (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/DERBY-1671?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12462243 ] 

Bryan Pendleton commented on DERBY-1671:
----------------------------------------

Is subversion going to care that a bunch of existing developers already
have some other copy of junit.jar (different version, maybe?) in their tools/java?

Or will subversion just replace the copy that is there with the new version, once
you put the new version in the repository?


> Include junit.jar in Derby's svn to ease getting started for developers once ASF third-party licencing policy has been approved.
> --------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: DERBY-1671
>                 URL: https://issues.apache.org/jira/browse/DERBY-1671
>             Project: Derby
>          Issue Type: Task
>          Components: Build tools
>            Reporter: Daniel John Debrunner
>         Assigned To: Andrew McIntyre
>         Attachments: derby-1671-v1.diff
>
>
> *Draft* policy here indicates that CPL binaries can be added to Apache's SVN.
> http://people.apache.org/~cliffs/3party.html
> This is linked (redirected from)
> http://www.apache.org/legal/3party.html
> Need to check JUNit 3.8 is CPL.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (DERBY-1671) Include junit.jar in Derby's svn to ease getting started for developers once ASF third-party licencing policy has been approved.

Posted by "Andrew McIntyre (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/DERBY-1671?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andrew McIntyre updated DERBY-1671:
-----------------------------------

    Attachment: derby-1671-v1.diff

> Include junit.jar in Derby's svn to ease getting started for developers once ASF third-party licencing policy has been approved.
> --------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: DERBY-1671
>                 URL: https://issues.apache.org/jira/browse/DERBY-1671
>             Project: Derby
>          Issue Type: Task
>          Components: Build tools
>            Reporter: Daniel John Debrunner
>         Assigned To: Andrew McIntyre
>         Attachments: derby-1671-v1.diff
>
>
> *Draft* policy here indicates that CPL binaries can be added to Apache's SVN.
> http://people.apache.org/~cliffs/3party.html
> This is linked (redirected from)
> http://www.apache.org/legal/3party.html
> Need to check JUNit 3.8 is CPL.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira