On 7/14/13 5:04 AM, Ajay Bhat wrote:
Shawn and Andrzej,

Thanks for answering my questions. I've looked over the code done by
Dmitry and I'll look into what I can do to help with the UI porting in
future.

I was actually thinking of doing this JIRA as a project by myself with
some assistance from the community after getting a mentor for the ASF
ICFOSS program, which I haven't found yet. It would be great if I could
get one of you guys as a mentor.

As the UI work has been mostly done by others like Dmitry Kan, I don't
think I need to work on that majorly for now.

It's far from done - he just started the process.


What other work is there to be done that I can do as a project? Any new
features or improvements?

Regards,
Ajay

On Jul 14, 2013 1:54 AM, "Andrzej Bialecki" <[email protected]
<mailto:[email protected]>> wrote:

    On 7/13/13 8:56 PM, Shawn Heisey wrote:

        On 7/13/2013 3:15 AM, Ajay Bhat wrote:

            One more question : What version of Lucene does Luke
            currently support
            right now? I saw a comment on the issue page that it doesn't
            support the
            Lucene 4.1 and 4.2 trunk.


        The official Luke project only has versions up through 4.0.0-ALPHA.

        http://code.google.com/p/luke/

        There is a forked project that has produced Luke for newer
        Lucene versions.

        https://java.net/projects/__opengrok/downloads
        <https://java.net/projects/opengrok/downloads>

        I can't seem to locate any information about how they have
        licensed the
        newer versions, and I'm not really sure where the source code is
        living.

        Regarding a question you asked earlier, Luke is a standalone
        program.
        It does include Lucene classes in the "lukeall" version of the
        executable jar.

        Luke may have some uses as a library, but I think that most
        people run
        it separately.  There is partial Luke functionality embedded in
        the Solr
        admin UI, but I don't know whether that is something cooked up
        by Solr
        devs or if it shares actual code with Luke.


    Ajay,

    Luke is a standalone GUI application, not a library. It uses a
    custom version of Thinlet GUI toolkit, which is no longer
    maintained, and it's LGPL licensed, so Luke can't be contributed to
    the Lucene project as is.

    Recently several people expressed interest in porting Luke to some
    other GUI toolkit that is Apache-friendly. See the discussion here:

    http://groups.google.com/d/__msg/luke-discuss/S_Whwg2jwmA/__9JgqKIe5aiwJ
    <http://groups.google.com/d/msg/luke-discuss/S_Whwg2jwmA/9JgqKIe5aiwJ>

    In particular, there's a fork by Dmitry Kan - he plans to integrate
    other patches and forks, and to port Luke from Thinlet to GWT and
    sync it with the latest version of Lucene. I think you should
    coordinate your efforts with him and other contributors that work on
    that code base. This fork is Apache-licensed and the long-term plan
    is to contribute it back to Lucene once the porting is done.

    The Pivot-based port of Luke that is in the Lucene sandbox is in an
    early stage. I'm not sure Mark Miller has time to work on it due to
    his involvement in SolrCloud development.

    The Luke handler in Solr is a completely different code base, and it
    shares only the name with the Luke application.

    --
    Best regards,
    Andrzej Bialecki
    http://www.sigram.com, blog http://www.sigram.com/blog
      ___.,___,___,___,_._. __________________<><______________________
    [___||.__|__/|__||\/|: Information Retrieval, System Integration
    ___|||__||..\|..||..|: Contact: info at sigram dot com


    ------------------------------__------------------------------__---------
    To unsubscribe, e-mail: [email protected].__org
    <mailto:[email protected]>
    For additional commands, e-mail: [email protected]
    <mailto:[email protected]>




--
Best regards,
Andrzej Bialecki
http://www.sigram.com, blog http://www.sigram.com/blog
 ___.,___,___,___,_._. __________________<><____________________
[___||.__|__/|__||\/|: Information Retrieval, System Integration
___|||__||..\|..||..|: Contact: info at sigram dot com


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to