You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@oodt.apache.org by "Chris A. Mattmann (JIRA)" <ji...@apache.org> on 2010/02/22 18:56:27 UTC

[jira] Created: (OODT-3) Update source code to use ASL headers and add NOTICE, etc.

Update source code to use ASL headers and add NOTICE, etc.
----------------------------------------------------------

                 Key: OODT-3
                 URL: https://issues.apache.org/jira/browse/OODT-3
             Project: OODT
          Issue Type: Improvement
          Components: crawler, file manager, pge wrapper framework, product server, profile server, push pull framework, query server, resource manager, workflow manager
         Environment: indep. of env.
            Reporter: Chris A. Mattmann
            Priority: Blocker
             Fix For: 0.1-incubating


Now that OODT-1 and OODT-2 are taken care of, we need to update the source code to use Apache style license headers. We also need to add a NOTICE.txt, a LICENSE.txt file, and it would be good to add a CHANGES.txt as well.

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


[jira] Updated: (OODT-3) Update source code to use ASL headers and add NOTICE, etc.

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

David Woollard updated OODT-3:
------------------------------

    Attachment: deps.csv

I wrote up a quick script to grab all the build dependencies and I have listed a very initial cut at licensing info for each dependency. There are a couple that we should handle and I will file issues for removing the obvious ones...

> Update source code to use ASL headers and add NOTICE, etc.
> ----------------------------------------------------------
>
>                 Key: OODT-3
>                 URL: https://issues.apache.org/jira/browse/OODT-3
>             Project: OODT
>          Issue Type: Improvement
>          Components: crawler, file manager, pge wrapper framework, product server, profile server, push pull framework, query server, resource manager, workflow manager
>         Environment: indep. of env.
>            Reporter: Chris A. Mattmann
>            Priority: Blocker
>             Fix For: 0.1-incubating
>
>         Attachments: deps.csv, oodt966905rat.txt
>
>
> Now that OODT-1 and OODT-2 are taken care of, we need to update the source code to use Apache style license headers. We also need to add a NOTICE.txt, a LICENSE.txt file, and it would be good to add a CHANGES.txt as well.

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


[jira] Commented: (OODT-3) Update source code to use ASL headers and add NOTICE, etc.

Posted by "David Woollard (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OODT-3?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12890987#action_12890987 ] 

David Woollard commented on OODT-3:
-----------------------------------

To which portions of the code-base does this issue apply? Specifically, I have the following questions:
1) Do xml-based config files and pom files need a license?  
2) Do examples and test data used in unit tests need a license?

Thanks!
Dave

> Update source code to use ASL headers and add NOTICE, etc.
> ----------------------------------------------------------
>
>                 Key: OODT-3
>                 URL: https://issues.apache.org/jira/browse/OODT-3
>             Project: OODT
>          Issue Type: Improvement
>          Components: crawler, file manager, pge wrapper framework, product server, profile server, push pull framework, query server, resource manager, workflow manager
>         Environment: indep. of env.
>            Reporter: Chris A. Mattmann
>            Priority: Blocker
>             Fix For: 0.1-incubating
>
>
> Now that OODT-1 and OODT-2 are taken care of, we need to update the source code to use Apache style license headers. We also need to add a NOTICE.txt, a LICENSE.txt file, and it would be good to add a CHANGES.txt as well.

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


[jira] Commented: (OODT-3) Update source code to use ASL headers and add NOTICE, etc.

Posted by "Chris A. Mattmann (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OODT-3?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12887626#action_12887626 ] 

Chris A. Mattmann commented on OODT-3:
--------------------------------------

I think this is basically done. However, just to be safe, can someone please run Rat [1] on the OODT source code and see what they come up with? Please attach the report here...

Cheers,
Chris

[1] http://incubator.apache.org/rat/

> Update source code to use ASL headers and add NOTICE, etc.
> ----------------------------------------------------------
>
>                 Key: OODT-3
>                 URL: https://issues.apache.org/jira/browse/OODT-3
>             Project: OODT
>          Issue Type: Improvement
>          Components: crawler, file manager, pge wrapper framework, product server, profile server, push pull framework, query server, resource manager, workflow manager
>         Environment: indep. of env.
>            Reporter: Chris A. Mattmann
>            Priority: Blocker
>             Fix For: 0.1-incubating
>
>
> Now that OODT-1 and OODT-2 are taken care of, we need to update the source code to use Apache style license headers. We also need to add a NOTICE.txt, a LICENSE.txt file, and it would be good to add a CHANGES.txt as well.

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


[jira] Commented: (OODT-3) Update source code to use ASL headers and add NOTICE, etc.

Posted by "David Woollard (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OODT-3?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12891409#action_12891409 ] 

David Woollard commented on OODT-3:
-----------------------------------

As of r966905, we are doing pretty well on apache licensing. While there are a number of files that we can ignore (examples), the following are issues to be resolved: 

1) The CPP version of Metadata currently depends on a GPL XML parser. The suggestion from Chris is to move this over to Xerces CPP. 

2) The curator uses JTidy and we should shift this over to apache commons. 

3) Currently, the following Category A licensed software is included: 
       - The webapp uses the "WebAppers Progress Bar" which is released under the Creative Commons license. Source is at webapp/workflow/src/main/webapp/js/progress/progress.js 
       - The webapp uses the "Prototype JavaScript framework" which is MIT licensed. Source is at /Users/woollard/Desktop/apache-oodt/webapp/workflow/src/main/webapp/js/prototype/prototype.js 
       - The curator use JQuery extensively. This is both Cat A (MIT) and also GPL. 
We should make sure we are following the process for including their licensing correctly.

> Update source code to use ASL headers and add NOTICE, etc.
> ----------------------------------------------------------
>
>                 Key: OODT-3
>                 URL: https://issues.apache.org/jira/browse/OODT-3
>             Project: OODT
>          Issue Type: Improvement
>          Components: crawler, file manager, pge wrapper framework, product server, profile server, push pull framework, query server, resource manager, workflow manager
>         Environment: indep. of env.
>            Reporter: Chris A. Mattmann
>            Priority: Blocker
>             Fix For: 0.1-incubating
>
>
> Now that OODT-1 and OODT-2 are taken care of, we need to update the source code to use Apache style license headers. We also need to add a NOTICE.txt, a LICENSE.txt file, and it would be good to add a CHANGES.txt as well.

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


[jira] Commented: (OODT-3) Update source code to use ASL headers and add NOTICE, etc.

Posted by "Sean McCleese (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OODT-3?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12880886#action_12880886 ] 

Sean McCleese commented on OODT-3:
----------------------------------

All *.java files are finished. The only remaining TODO are the supporting files (xml, etc)

> Update source code to use ASL headers and add NOTICE, etc.
> ----------------------------------------------------------
>
>                 Key: OODT-3
>                 URL: https://issues.apache.org/jira/browse/OODT-3
>             Project: OODT
>          Issue Type: Improvement
>          Components: crawler, file manager, pge wrapper framework, product server, profile server, push pull framework, query server, resource manager, workflow manager
>         Environment: indep. of env.
>            Reporter: Chris A. Mattmann
>            Priority: Blocker
>             Fix For: 0.1-incubating
>
>
> Now that OODT-1 and OODT-2 are taken care of, we need to update the source code to use Apache style license headers. We also need to add a NOTICE.txt, a LICENSE.txt file, and it would be good to add a CHANGES.txt as well.

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


[jira] Resolved: (OODT-3) Update source code to use ASL headers and add NOTICE, etc.

Posted by "Chris A. Mattmann (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/OODT-3?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Chris A. Mattmann resolved OODT-3.
----------------------------------

      Assignee: Chris A. Mattmann
    Resolution: Fixed

Thanks to:

smcclees, ahart, woollard, mattmann, kelly, pramirez and all the other folks who worked on this long and bloated issue!

I'm calling it done. I think we've got RAT in place and an understanding in place for how to maintain compliance.

I'm going to wrap up pushpull now. Let's make sure the catalog stuff aligns with this.

> Update source code to use ASL headers and add NOTICE, etc.
> ----------------------------------------------------------
>
>                 Key: OODT-3
>                 URL: https://issues.apache.org/jira/browse/OODT-3
>             Project: OODT
>          Issue Type: Improvement
>          Components: crawler, file manager, pge wrapper framework, product server, profile server, push pull framework, query server, resource manager, workflow manager
>         Environment: indep. of env.
>            Reporter: Chris A. Mattmann
>            Assignee: Chris A. Mattmann
>            Priority: Blocker
>             Fix For: 0.1-incubating
>
>         Attachments: deps.csv, oodt966905rat.txt
>
>
> Now that OODT-1 and OODT-2 are taken care of, we need to update the source code to use Apache style license headers. We also need to add a NOTICE.txt, a LICENSE.txt file, and it would be good to add a CHANGES.txt as well.

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


[jira] Commented: (OODT-3) Update source code to use ASL headers and add NOTICE, etc.

Posted by "David Woollard (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OODT-3?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12891071#action_12891071 ] 

David Woollard commented on OODT-3:
-----------------------------------

In chatting with Justin Erenkrantz, it seems the answers to my questions are:

1) Do xml-based config files and pom files need a license? 
yes

2) Do examples and test data used in unit tests need a license? 
sometimes, based on our judgement. input to unit test, probably not. examples, possibly depending on if they are raw output that needs to be matched, etc. etc.

Dave

> Update source code to use ASL headers and add NOTICE, etc.
> ----------------------------------------------------------
>
>                 Key: OODT-3
>                 URL: https://issues.apache.org/jira/browse/OODT-3
>             Project: OODT
>          Issue Type: Improvement
>          Components: crawler, file manager, pge wrapper framework, product server, profile server, push pull framework, query server, resource manager, workflow manager
>         Environment: indep. of env.
>            Reporter: Chris A. Mattmann
>            Priority: Blocker
>             Fix For: 0.1-incubating
>
>
> Now that OODT-1 and OODT-2 are taken care of, we need to update the source code to use Apache style license headers. We also need to add a NOTICE.txt, a LICENSE.txt file, and it would be good to add a CHANGES.txt as well.

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


[jira] Updated: (OODT-3) Update source code to use ASL headers and add NOTICE, etc.

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

David Woollard updated OODT-3:
------------------------------

    Attachment: oodt966905rat.txt

The RAT report for r966905.

> Update source code to use ASL headers and add NOTICE, etc.
> ----------------------------------------------------------
>
>                 Key: OODT-3
>                 URL: https://issues.apache.org/jira/browse/OODT-3
>             Project: OODT
>          Issue Type: Improvement
>          Components: crawler, file manager, pge wrapper framework, product server, profile server, push pull framework, query server, resource manager, workflow manager
>         Environment: indep. of env.
>            Reporter: Chris A. Mattmann
>            Priority: Blocker
>             Fix For: 0.1-incubating
>
>         Attachments: oodt966905rat.txt
>
>
> Now that OODT-1 and OODT-2 are taken care of, we need to update the source code to use Apache style license headers. We also need to add a NOTICE.txt, a LICENSE.txt file, and it would be good to add a CHANGES.txt as well.

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


[jira] Commented: (OODT-3) Update source code to use ASL headers and add NOTICE, etc.

Posted by "Chris A. Mattmann (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OODT-3?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12891490#action_12891490 ] 

Chris A. Mattmann commented on OODT-3:
--------------------------------------

Hey Dave:

Thanks for pushing forward on this! Comments below:

bq. 1) The CPP version of Metadata currently depends on a GPL XML parser. The suggestion from Chris is to move this over to Xerces CPP.

+1.

bq. 2) The curator uses JTidy and we should shift this over to apache commons.

+1

{quote}
3) Currently, the following Category A licensed software is included:
       - The webapp uses the "WebAppers Progress Bar" which is released under the Creative Commons license. Source is at webapp/workflow/src/main/webapp/js/progress/progress.js
       - The webapp uses the "Prototype JavaScript framework" which is MIT licensed. Source is at /Users/woollard/Desktop/apache-oodt/webapp/workflow/src/main/webapp/js/prototype/prototype.js
       - The curator use JQuery extensively. This is both Cat A (MIT) and also GPL.
{quote]

See my recent email reply on oodt-dev@ for the next steps on this...

Thanks!

Cheers,
Chris


> Update source code to use ASL headers and add NOTICE, etc.
> ----------------------------------------------------------
>
>                 Key: OODT-3
>                 URL: https://issues.apache.org/jira/browse/OODT-3
>             Project: OODT
>          Issue Type: Improvement
>          Components: crawler, file manager, pge wrapper framework, product server, profile server, push pull framework, query server, resource manager, workflow manager
>         Environment: indep. of env.
>            Reporter: Chris A. Mattmann
>            Priority: Blocker
>             Fix For: 0.1-incubating
>
>         Attachments: oodt966905rat.txt
>
>
> Now that OODT-1 and OODT-2 are taken care of, we need to update the source code to use Apache style license headers. We also need to add a NOTICE.txt, a LICENSE.txt file, and it would be good to add a CHANGES.txt as well.

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