You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tika.apache.org by "Jukka Zitting (Created) (JIRA)" <ji...@apache.org> on 2011/11/06 11:44:51 UTC

[jira] [Created] (TIKA-773) .NET version of Tika

.NET version of Tika
--------------------

                 Key: TIKA-773
                 URL: https://issues.apache.org/jira/browse/TIKA-773
             Project: Tika
          Issue Type: New Feature
          Components: packaging
            Reporter: Jukka Zitting
            Assignee: Jukka Zitting


As a followup to TIKA-323 and inspired by efforts like [1], I'd like to set up a .NET version of Tika based on IKVM and NPanday. The goal would be to produce a Tika DLL that contains all the parser libraries and can be used natively in any .NET environment with some API sugar on top to make the Tika facade class work more smoothly with .NET (for example, use System.IO.FileInfo instead of java.io.File).

[1] http://blogs.dovetailsoftware.com/blogs/kmiller/archive/2010/07/02/using-the-tika-java-library-in-your-net-application-with-ikvm 

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

        

[jira] [Commented] (TIKA-773) .NET version of Tika

Posted by "Jukka Zitting (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/TIKA-773?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13150392#comment-13150392 ] 

Jukka Zitting commented on TIKA-773:
------------------------------------

There's now an ikvm profile in the tika-app POM that uses IKVM to produce a tika-app DLL. This DLL can be used in .NET environments to access pretty much all of Tika's functionality, but the API (mapped directly from Java) isn't very .NET-friendly.

My next goal is to figure out how to add the suggested API sugar to the DLL.
                
> .NET version of Tika
> --------------------
>
>                 Key: TIKA-773
>                 URL: https://issues.apache.org/jira/browse/TIKA-773
>             Project: Tika
>          Issue Type: New Feature
>          Components: packaging
>            Reporter: Jukka Zitting
>            Assignee: Jukka Zitting
>              Labels: .NET, IKVM, NPanday
>
> As a followup to TIKA-212 and inspired by efforts like [1], I'd like to set up a .NET version of Tika based on IKVM and NPanday. The goal would be to produce a Tika DLL that contains all the parser libraries and can be used natively in any .NET environment with some API sugar on top to make the Tika facade class work more smoothly with .NET (for example, use System.IO.FileInfo instead of java.io.File).
> [1] http://blogs.dovetailsoftware.com/blogs/kmiller/archive/2010/07/02/using-the-tika-java-library-in-your-net-application-with-ikvm 

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

        

[jira] [Commented] (TIKA-773) .NET version of Tika

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

Chris A. Mattmann commented on TIKA-773:
----------------------------------------

That is awesome, Jukka!
                
> .NET version of Tika
> --------------------
>
>                 Key: TIKA-773
>                 URL: https://issues.apache.org/jira/browse/TIKA-773
>             Project: Tika
>          Issue Type: New Feature
>          Components: packaging
>            Reporter: Jukka Zitting
>            Assignee: Jukka Zitting
>              Labels: .NET, IKVM, NPanday
>
> As a followup to TIKA-212 and inspired by efforts like [1], I'd like to set up a .NET version of Tika based on IKVM and NPanday. The goal would be to produce a Tika DLL that contains all the parser libraries and can be used natively in any .NET environment with some API sugar on top to make the Tika facade class work more smoothly with .NET (for example, use System.IO.FileInfo instead of java.io.File).
> [1] http://blogs.dovetailsoftware.com/blogs/kmiller/archive/2010/07/02/using-the-tika-java-library-in-your-net-application-with-ikvm 

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

        

[jira] [Updated] (TIKA-773) .NET version of Tika

Posted by "Jukka Zitting (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/TIKA-773?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jukka Zitting updated TIKA-773:
-------------------------------

    Description: 
As a followup to TIKA-212 and inspired by efforts like [1], I'd like to set up a .NET version of Tika based on IKVM and NPanday. The goal would be to produce a Tika DLL that contains all the parser libraries and can be used natively in any .NET environment with some API sugar on top to make the Tika facade class work more smoothly with .NET (for example, use System.IO.FileInfo instead of java.io.File).

[1] http://blogs.dovetailsoftware.com/blogs/kmiller/archive/2010/07/02/using-the-tika-java-library-in-your-net-application-with-ikvm 

  was:
As a followup to TIKA-323 and inspired by efforts like [1], I'd like to set up a .NET version of Tika based on IKVM and NPanday. The goal would be to produce a Tika DLL that contains all the parser libraries and can be used natively in any .NET environment with some API sugar on top to make the Tika facade class work more smoothly with .NET (for example, use System.IO.FileInfo instead of java.io.File).

[1] http://blogs.dovetailsoftware.com/blogs/kmiller/archive/2010/07/02/using-the-tika-java-library-in-your-net-application-with-ikvm 

    
> .NET version of Tika
> --------------------
>
>                 Key: TIKA-773
>                 URL: https://issues.apache.org/jira/browse/TIKA-773
>             Project: Tika
>          Issue Type: New Feature
>          Components: packaging
>            Reporter: Jukka Zitting
>            Assignee: Jukka Zitting
>              Labels: .NET, IKVM, NPanday
>
> As a followup to TIKA-212 and inspired by efforts like [1], I'd like to set up a .NET version of Tika based on IKVM and NPanday. The goal would be to produce a Tika DLL that contains all the parser libraries and can be used natively in any .NET environment with some API sugar on top to make the Tika facade class work more smoothly with .NET (for example, use System.IO.FileInfo instead of java.io.File).
> [1] http://blogs.dovetailsoftware.com/blogs/kmiller/archive/2010/07/02/using-the-tika-java-library-in-your-net-application-with-ikvm 

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