You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by mark harwood <ma...@yahoo.co.uk> on 2006/06/01 10:22:56 UTC

RE: Luke - in need of maintainer

I can pick this up, but I don't think I've got much
more bandwidth than Andrzej to work on it.

I certainly don't have the time now for a port to an
Apache-friendly GUI framework but ultimately I think
Luke should end up under the "contrib" section where
it can be managed and benefit from the attention of
more than one maintainer.

Andrzej, have you tried contacting the Thinlet author
to see if he would consider releasing the old Thinlet
code under an Apache license? 


		
___________________________________________________________ 
To help you stay safe and secure online, we've developed the all new Yahoo! Security Centre. http://uk.security.yahoo.com

---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org


Re: Luke - in need of maintainer

Posted by Andrzej Bialecki <ab...@getopt.org>.
Chris Hostetter wrote:
> : cooperate in any sane fashion, to no avail. He's not interested in
> : changing the license, he's not even interested in any contributions.
>
> Licensing issues are one of those things i'm always glad other people
> understand and worry about -- because i don't want to -- so forgive me if
> this is a silly question, but is there any reason Luke couldn't be
> commited as a contrib module, without commiting the thinlet dependencies
> (jars and what not) with a build.xml file that caused the entire contrib
> module to be a NOOP unless the thinlet dependencies were detected in the
> classpath (in the same way that the core build.xml skips the javacc tasks
> if it's not installed)
>
> that way the entire thing could be maintained in the lucene repository,
> but people who wanted to use it owuld have to explicilty download the
> thinlet dependencies.
>
> Would that violate the thinlet license, or any apache policies regarding
> other licenses?
>   

No, this doesn't violate the license nor Apache policy, in fact this is 
already used even in Lucene's contrib - e.g. the contrib/db requires you 
to download Berkeley DB.

We could do this, but my feeling was always that such modules are 
second-class citizens - they do not undergo as much testing as other 
modules, and they lag behind the core, because of the additional effort 
to install the dependencies.

Luke uses its own version of Thinlet, incompatible with the latest 
public version, so I still would have to host this part.

-- 
Best regards,
Andrzej Bialecki     <><
 ___. ___ ___ ___ _ _   __________________________________
[__ || __|__/|__||\/|  Information Retrieval, Semantic Web
___|||__||  \|  ||  |  Embedded Unix, System Integration
http://www.sigram.com  Contact: info at sigram dot com



---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org


Re: Luke - in need of maintainer

Posted by Chris Hostetter <ho...@fucit.org>.
: cooperate in any sane fashion, to no avail. He's not interested in
: changing the license, he's not even interested in any contributions.

Licensing issues are one of those things i'm always glad other people
understand and worry about -- because i don't want to -- so forgive me if
this is a silly question, but is there any reason Luke couldn't be
commited as a contrib module, without commiting the thinlet dependencies
(jars and what not) with a build.xml file that caused the entire contrib
module to be a NOOP unless the thinlet dependencies were detected in the
classpath (in the same way that the core build.xml skips the javacc tasks
if it's not installed)

that way the entire thing could be maintained in the lucene repository,
but people who wanted to use it owuld have to explicilty download the
thinlet dependencies.

Would that violate the thinlet license, or any apache policies regarding
other licenses?




-Hoss


---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org


Re: Luke - in need of maintainer

Posted by Andrzej Bialecki <ab...@getopt.org>.
mark harwood wrote:
> I can pick this up, but I don't think I've got much
> more bandwidth than Andrzej to work on it.
>
> I certainly don't have the time now for a port to an
> Apache-friendly GUI framework but ultimately I think
> Luke should end up under the "contrib" section where
> it can be managed and benefit from the attention of
> more than one maintainer.
>
> Andrzej, have you tried contacting the Thinlet author
> to see if he would consider releasing the old Thinlet
> code under an Apache license? 
>   

Forget it, no chance. I won't go into details here - the whole situation 
was as unpleasant as it can be, and the list archives at Yahoo show it - 
several people, myself included, went to great lengths to make him 
cooperate in any sane fashion, to no avail. He's not interested in 
changing the license, he's not even interested in any contributions.

The main appeal of Thinlet was that it was very easy to construct even 
complex GUI-s with many event handlers; and tweaking layouts was a 
breeze, even without the GUI builder. IMHO, porting Luke to another XUL 
toolkit with similar properties should be easier than re-coding it in 
straight Swing. SwiXML is still too much Swing-like for my linking, I 
like the direction that JAXX is taking but it's still very young and 
requires the descriptors to be compiled ...

-- 
Best regards,
Andrzej Bialecki     <><
 ___. ___ ___ ___ _ _   __________________________________
[__ || __|__/|__||\/|  Information Retrieval, Semantic Web
___|||__||  \|  ||  |  Embedded Unix, System Integration
http://www.sigram.com  Contact: info at sigram dot com



---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org


Re: Luke - in need of maintainer

Posted by Dawid Weiss <da...@cs.put.poznan.pl>.
> Please contact Dawid Weiss (in CC:), he had a well-advanced port, 
> perhaps it just needs a little polishing (Polish-ing? :) .

Yes, this project is in fact still on my list... I do have a partial 
implementation of Thinlet API that emulates it in Swing. With a JGoodies 
look and feel the results are very promising. A number of things still 
need to be done and just as many problems are lurking in the shadows, 
I'm sure, but it's a start.

If you wish to join in, let me know and I'll give you SVN access to the 
repository.

Dawid

---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org


Re: Luke - in need of maintainer

Posted by Andrzej Bialecki <ab...@getopt.org>.
Chris Nokleberg wrote:
> On Thu, 01 Jun 2006 09:22:56 +0100, mark harwood wrote:
>   
>> Andrzej, have you tried contacting the Thinlet author
>> to see if he would consider releasing the old Thinlet
>> code under an Apache license? 
>>     
>
> If this doesn't work out, the quickest solution might be to code a
> clean-room implementation of the Thinlet APIs that Luke actually uses.
> Once that happens everything can be donated to the Lucene project and a
> conversion to Swing/Jaxx could happen at a more leisurely pace. I'll look
> into how feasible this is soon.
>   

Please contact Dawid Weiss (in CC:), he had a well-advanced port, 
perhaps it just needs a little polishing (Polish-ing? :) .

-- 
Best regards,
Andrzej Bialecki     <><
 ___. ___ ___ ___ _ _   __________________________________
[__ || __|__/|__||\/|  Information Retrieval, Semantic Web
___|||__||  \|  ||  |  Embedded Unix, System Integration
http://www.sigram.com  Contact: info at sigram dot com



---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org


Re: Luke - in need of maintainer

Posted by Simon Willnauer <si...@googlemail.com>.
When the Summer of Code Project ends I'll still maintain and work on
the GData Server but  I'm willing to help maintaining Luke and maybe
porting it to Swing / RCP based application.
This won't happen until Oktober ;)

simon

On 6/1/06, Chris Nokleberg <ch...@sixlegs.com> wrote:
> On Thu, 01 Jun 2006 09:22:56 +0100, mark harwood wrote:
> > Andrzej, have you tried contacting the Thinlet author
> > to see if he would consider releasing the old Thinlet
> > code under an Apache license?
>
> If this doesn't work out, the quickest solution might be to code a
> clean-room implementation of the Thinlet APIs that Luke actually uses.
> Once that happens everything can be donated to the Lucene project and a
> conversion to Swing/Jaxx could happen at a more leisurely pace. I'll look
> into how feasible this is soon.
>
> Chris
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
> For additional commands, e-mail: java-dev-help@lucene.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org


RE: Luke - in need of maintainer

Posted by Chris Nokleberg <ch...@sixlegs.com>.
On Thu, 01 Jun 2006 09:22:56 +0100, mark harwood wrote:
> Andrzej, have you tried contacting the Thinlet author
> to see if he would consider releasing the old Thinlet
> code under an Apache license? 

If this doesn't work out, the quickest solution might be to code a
clean-room implementation of the Thinlet APIs that Luke actually uses.
Once that happens everything can be donated to the Lucene project and a
conversion to Swing/Jaxx could happen at a more leisurely pace. I'll look
into how feasible this is soon.

Chris


---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org