Hi Rob

Robert Vesse wrote:
> There's nothing to stop us making LARQ generate an uber-jar in the same
> way we do for Fuseki with maven shade is there?
> 
> This would be sufficient for users if they only had to drop in a single
> extra JAR into a directory - most users can manage that ;-)

My 0 hasn't flipped to +1, but if you need that feel free to go ahead.

> Yes that is my concern that we're making users jump through a lot of hoops
> to extend things

Yep.

> I thought assemblers can be used to get arbitrary classes loaded so can
> you not theoretically have some initializer class for the plugin (whether
> LARQ or otherwise) and add lines to the assembler to get it loaded.
> 
> It seems like assemblers would solve other current problems with LARQ such
> as the ability to specify custom analyzers, index directories etc.  Doing
> everything via assembler seems the logical way to go for plugins like LARQ

I am by no means an Assembler expert and perhaps you are right. I hope so.

If I remember correctly the problem I had was that in order to build a LARQ
index, I needed a Dataset, but I did not find a way to get a reference to an
object created by another assembler module from the LARQ ones. I hope I
explained this clearly enough.

Paolo

Reply via email to