You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@manifoldcf.apache.org by "Karl Wright (JIRA)" <ji...@apache.org> on 2010/01/22 14:01:21 UTC

[jira] Created: (CONNECTORS-4) Submit other package changes supplied with software grant upstream to the proper projects

Submit other package changes supplied with software grant upstream to the proper projects
-----------------------------------------------------------------------------------------

                 Key: CONNECTORS-4
                 URL: https://issues.apache.org/jira/browse/CONNECTORS-4
             Project: Lucene Connector Framework
          Issue Type: Task
            Reporter: Karl Wright


The code granted by MetaCarta depends on certain specific feature additions and changes MetaCarta made to some packages it depends upon, specifically jCIFS, commons-httpclient, and xerces-j.  These changes should be percolated accordingly.  They can be found in the tarball under the directory "upstream-diffs".


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


[jira] Assigned: (CONNECTORS-4) Submit other package changes supplied with software grant upstream to the proper projects

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

Karl Wright reassigned CONNECTORS-4:
------------------------------------

    Assignee: Karl Wright

> Submit other package changes supplied with software grant upstream to the proper projects
> -----------------------------------------------------------------------------------------
>
>                 Key: CONNECTORS-4
>                 URL: https://issues.apache.org/jira/browse/CONNECTORS-4
>             Project: Lucene Connector Framework
>          Issue Type: Task
>            Reporter: Karl Wright
>            Assignee: Karl Wright
>
> The code granted by MetaCarta depends on certain specific feature additions and changes MetaCarta made to some packages it depends upon, specifically jCIFS, commons-httpclient, and xerces-j.  These changes should be percolated accordingly.  They can be found in the tarball under the directory "upstream-diffs".

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


[jira] Updated: (CONNECTORS-4) Submit other package changes supplied with software grant upstream to the proper projects

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

Karl Wright updated CONNECTORS-4:
---------------------------------

    Component/s: Web connector
                 SharePoint connector
                 RSS connector
                 Meridio connector
                 Framework crawler agent
                 Framework agents process

> Submit other package changes supplied with software grant upstream to the proper projects
> -----------------------------------------------------------------------------------------
>
>                 Key: CONNECTORS-4
>                 URL: https://issues.apache.org/jira/browse/CONNECTORS-4
>             Project: Lucene Connector Framework
>          Issue Type: Task
>          Components: Framework agents process, Framework crawler agent, LiveLink connector, Meridio connector, RSS connector, SharePoint connector, Web connector
>            Reporter: Karl Wright
>            Assignee: Karl Wright
>
> The code granted by MetaCarta depends on certain specific feature additions and changes MetaCarta made to some packages it depends upon, specifically jCIFS, commons-httpclient, and xerces-j.  These changes should be percolated accordingly.  They can be found in the tarball under the directory "upstream-diffs".

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


[jira] Commented: (CONNECTORS-4) Submit other package changes supplied with software grant upstream to the proper projects

Posted by "Karl Wright (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CONNECTORS-4?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12837779#action_12837779 ] 

Karl Wright commented on CONNECTORS-4:
--------------------------------------

HttpClient team wants us to upgrade to their latest release, which is 4.1.  They claim this fixes 2 of the 3 patches I submitted.  For the record, the patches were submitted under tickets:

HTTPCLIENT-917
HTTPCLIENT-918
HTTPCLIENT-919

The one they rejected outright was ticket HTTPCLIENT-919, for reasons that they believed it violated Apache policy as pertaining to potential IP infringement, specifically because NTLM is a proprietary authentication and authorization scheme.  There was no indication that they were aware of any specific patent issues, but that apparently is not the key point.

If this reasoning stands, I intend to create two additional tickets - one for moving to HttpClient 4.1, and one for modifying the build scripts to obtain an appropriate NTLM implementation from some non-Apache open-source project.


> Submit other package changes supplied with software grant upstream to the proper projects
> -----------------------------------------------------------------------------------------
>
>                 Key: CONNECTORS-4
>                 URL: https://issues.apache.org/jira/browse/CONNECTORS-4
>             Project: Lucene Connector Framework
>          Issue Type: Task
>            Reporter: Karl Wright
>            Assignee: Karl Wright
>
> The code granted by MetaCarta depends on certain specific feature additions and changes MetaCarta made to some packages it depends upon, specifically jCIFS, commons-httpclient, and xerces-j.  These changes should be percolated accordingly.  They can be found in the tarball under the directory "upstream-diffs".

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


[jira] Commented: (CONNECTORS-4) Submit other package changes supplied with software grant upstream to the proper projects

Posted by "Karl Wright (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CONNECTORS-4?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12841815#action_12841815 ] 

Karl Wright commented on CONNECTORS-4:
--------------------------------------

After some research, we determined that NTLM implementations were not covered by Microsoft patent.  However, httpclient's decisions still stand.  The changes to xerces2-j also were rejected, but for no given reason.

Therefore, I've created an "upstream" directory under trunk, and copied the appropriate upstream sources from their location in the repository, then overlaid the required LCF changes.  This should, at least, furnish reproducibility to anyone needing to further patch (or bring in patches) for these upstream products.



> Submit other package changes supplied with software grant upstream to the proper projects
> -----------------------------------------------------------------------------------------
>
>                 Key: CONNECTORS-4
>                 URL: https://issues.apache.org/jira/browse/CONNECTORS-4
>             Project: Lucene Connector Framework
>          Issue Type: Task
>          Components: Framework agents process, Framework crawler agent, LiveLink connector, Meridio connector, RSS connector, SharePoint connector, Web connector
>            Reporter: Karl Wright
>            Assignee: Karl Wright
>
> The code granted by MetaCarta depends on certain specific feature additions and changes MetaCarta made to some packages it depends upon, specifically jCIFS, commons-httpclient, and xerces-j.  These changes should be percolated accordingly.  They can be found in the tarball under the directory "upstream-diffs".

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


[jira] Commented: (CONNECTORS-4) Submit other package changes supplied with software grant upstream to the proper projects

Posted by "Oleg Kalnichevski (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CONNECTORS-4?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12841894#action_12841894 ] 

Oleg Kalnichevski commented on CONNECTORS-4:
--------------------------------------------

Given there was no sensible response from the ASF legal (so far), yes, our decision stands. At the very least I will not be the guy to commit the patch and then end up being responsible. 

I am still of opinion you will be much better off moving to HttpClient 4.0 and giving the users an option of plugging in an NTLM implementation of their choosing through the extension mechanism provided by HttpClient

Oleg 

> Submit other package changes supplied with software grant upstream to the proper projects
> -----------------------------------------------------------------------------------------
>
>                 Key: CONNECTORS-4
>                 URL: https://issues.apache.org/jira/browse/CONNECTORS-4
>             Project: Lucene Connector Framework
>          Issue Type: Task
>          Components: Framework agents process, Framework crawler agent, LiveLink connector, Meridio connector, RSS connector, SharePoint connector, Web connector
>            Reporter: Karl Wright
>            Assignee: Karl Wright
>
> The code granted by MetaCarta depends on certain specific feature additions and changes MetaCarta made to some packages it depends upon, specifically jCIFS, commons-httpclient, and xerces-j.  These changes should be percolated accordingly.  They can be found in the tarball under the directory "upstream-diffs".

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


[jira] Commented: (CONNECTORS-4) Submit other package changes supplied with software grant upstream to the proper projects

Posted by "Karl Wright (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CONNECTORS-4?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12841908#action_12841908 ] 

Karl Wright commented on CONNECTORS-4:
--------------------------------------

An HttpClient 4.x implementation will almost certainly occur, at some point.  Exactly how that is done will depend on further information from Apache Legal, or from the httpclient team.  The NTLM concern feedback from Apache Legal seemed adequate to me - perhaps because I was not expecting a definitive ruling, though.




> Submit other package changes supplied with software grant upstream to the proper projects
> -----------------------------------------------------------------------------------------
>
>                 Key: CONNECTORS-4
>                 URL: https://issues.apache.org/jira/browse/CONNECTORS-4
>             Project: Lucene Connector Framework
>          Issue Type: Task
>          Components: Framework agents process, Framework crawler agent, LiveLink connector, Meridio connector, RSS connector, SharePoint connector, Web connector
>            Reporter: Karl Wright
>            Assignee: Karl Wright
>
> The code granted by MetaCarta depends on certain specific feature additions and changes MetaCarta made to some packages it depends upon, specifically jCIFS, commons-httpclient, and xerces-j.  These changes should be percolated accordingly.  They can be found in the tarball under the directory "upstream-diffs".

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


[jira] Updated: (CONNECTORS-4) Submit other package changes supplied with software grant upstream to the proper projects

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

Karl Wright updated CONNECTORS-4:
---------------------------------

    Component/s: LiveLink connector

> Submit other package changes supplied with software grant upstream to the proper projects
> -----------------------------------------------------------------------------------------
>
>                 Key: CONNECTORS-4
>                 URL: https://issues.apache.org/jira/browse/CONNECTORS-4
>             Project: Lucene Connector Framework
>          Issue Type: Task
>          Components: Framework agents process, Framework crawler agent, LiveLink connector, Meridio connector, RSS connector, SharePoint connector, Web connector
>            Reporter: Karl Wright
>            Assignee: Karl Wright
>
> The code granted by MetaCarta depends on certain specific feature additions and changes MetaCarta made to some packages it depends upon, specifically jCIFS, commons-httpclient, and xerces-j.  These changes should be percolated accordingly.  They can be found in the tarball under the directory "upstream-diffs".

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


[jira] Resolved: (CONNECTORS-4) Submit other package changes supplied with software grant upstream to the proper projects

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

Karl Wright resolved CONNECTORS-4.
----------------------------------

    Resolution: Fixed

> Submit other package changes supplied with software grant upstream to the proper projects
> -----------------------------------------------------------------------------------------
>
>                 Key: CONNECTORS-4
>                 URL: https://issues.apache.org/jira/browse/CONNECTORS-4
>             Project: Lucene Connector Framework
>          Issue Type: Task
>          Components: Framework agents process, Framework crawler agent, LiveLink connector, Meridio connector, RSS connector, SharePoint connector, Web connector
>            Reporter: Karl Wright
>            Assignee: Karl Wright
>
> The code granted by MetaCarta depends on certain specific feature additions and changes MetaCarta made to some packages it depends upon, specifically jCIFS, commons-httpclient, and xerces-j.  These changes should be percolated accordingly.  They can be found in the tarball under the directory "upstream-diffs".

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