The built in plugins that existed in the elasticsearch/elasticsearch
repo have now moved to their own repos. The installation command to install
them have changed, and their versions work well with 0.18.5 (and obviously,
0.19). More info here: https://github.com/elasticsearch/elasticsearch/issues/1520.
The plugins have maven as the build system, which I hope will simplify
things by acting as samples for custom plugins and easily "import" them
into the IDE.
Now that effectively, we can have elasticsearch as a single module, I
will try and see how hard it is to move from gradle to maven on
elasticsearch itself as well. Will update...
Now that effectively, we can have elasticsearch as a single module,
I will try and see how hard it is to move from gradle to maven on
elasticsearch itself as well. Will update...
Not a Java person, but my experience with compiling ES via gradle was a
joy, and my very limited experience with maven has been a good deal more
painful
Agreed, its simpler, but harder on getting up and running in developing
elasticsearch (especially with problematic recent changes in gradle). It
will be as simpel as (which is how the plugins work now):
Now that effectively, we can have elasticsearch as a single module,
I will try and see how hard it is to move from gradle to maven on
elasticsearch itself as well. Will update...
Not a Java person, but my experience with compiling ES via gradle was a
joy, and my very limited experience with maven has been a good deal more
painful
Agreed, its simpler, but harder on getting up and running in developing elasticsearch (especially with problematic recent changes in gradle). It will be as simpel as (which is how the plugins work now):
Now that effectively, we can have elasticsearch as a single module,
I will try and see how hard it is to move from gradle to maven on
elasticsearch itself as well. Will update...
Not a Java person, but my experience with compiling ES via gradle was a
joy, and my very limited experience with maven has been a good deal more
painful
i will give it a quick go in the next couple of days, and will probably
leave things to do later (like porting the debian packaging to maven) that
I could definitely use help with...
On Mon, Dec 5, 2011 at 9:39 PM, David Pilato david@pilato.fr wrote:
100% agree, Shay.
Is there any way we can help you to "mavenize" Elasticsearch ?
Agreed, its simpler, but harder on getting up and running in developing
elasticsearch (especially with problematic recent changes in gradle). It
will be as simpel as (which is how the plugins work now):
Now that effectively, we can have elasticsearch as a single module,
I will try and see how hard it is to move from gradle to maven on
elasticsearch itself as well. Will update...
Not a Java person, but my experience with compiling ES via gradle was a
joy, and my very limited experience with maven has been a good deal more
painful
would be great to reference them back as git submodules so one can see any changes in one place.
On Dec 5, 2011, at 2:29 PM, Clinton Gormley wrote:
Now that effectively, we can have elasticsearch as a single module,
I will try and see how hard it is to move from gradle to maven on
elasticsearch itself as well. Will update...
Not a Java person, but my experience with compiling ES via gradle was a
joy, and my very limited experience with maven has been a good deal more
painful
I think that separating the plugins is a great idea. Good job!
I have built plugins using both Maven and SBT (Scala Build Tool). The
only trick is conforming to the elasticsearch plugin naming
convention/packaging especially since Maven is about convention over
configuration.
would be great to reference them back as git submodules so one can see any changes in one place.
On Dec 5, 2011, at 2:29 PM, Clinton Gormley wrote:
Now that effectively, we can have elasticsearch as a single module,
I will try and see how hard it is to move from gradle to maven on
elasticsearch itself as well. Will update...
Not a Java person, but my experience with compiling ES via gradle was a
joy, and my very limited experience with maven has been a good deal more
painful
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.