ANN Elastisch 1.0.0-RC1, a minimalistic well documented Clojure client for ElasticSearch


(Michael Klishin) #1

Elastisch [1] is a minimalistic well documented Clojure client for
ElasticSearch.

Minimalistic here means "not introducing any additional abstractions":
Elastisch API closely follows ES API.

Elastisch is not a new project and has been in active use since its first
weeks.
1.0.0-RC1 is reasonably feature complete (with the exception of percolation
and multi-search, they will be added in later RCs), has
most of documentation guides written and most of the API set in stone.

Elastisch has its own mailing list at[2] , targets Clojure 1.3+, licensed
under the Eclipse Public License,
tested against 3 Clojure versions and 3 JDKs on travis-ci.org [3]. Updates
and releases are announced on Twitter @clojurewerkz.

Give it a try!

  1. http://clojureelasticsearch.info
  2. http://groups.google.com/group/clojure-elasticsearch/
  3. http://travis-ci.org/clojurewerkz/elastisch
    --
    MK

--


(ferhatsb) #2

Hi Michael,

I want to document a clojure client for SearchBox at Heroku.

Is leiningen 2 a must to run for Elasticsh?

Since Heroku offers leiningen 1.7 out of the box so I will also need to
document a custom build pack which then I need to check if it is valid with
Heroku Addon team.

KR,

Ferhat.
www.searchbox.io

On Friday, August 17, 2012 1:39:19 PM UTC+3, Michael Klishin wrote:

Elastisch [1] is a minimalistic well documented Clojure client for
ElasticSearch.

Minimalistic here means "not introducing any additional abstractions":
Elastisch API closely follows ES API.

Elastisch is not a new project and has been in active use since its first
weeks.
1.0.0-RC1 is reasonably feature complete (with the exception of
percolation and multi-search, they will be added in later RCs), has
most of documentation guides written and most of the API set in stone.

Elastisch has its own mailing list at[2] , targets Clojure 1.3+, licensed
under the Eclipse Public License,
tested against 3 Clojure versions and 3 JDKs on travis-ci.org [3].
Updates and releases are announced on Twitter @clojurewerkz.

Give it a try!

  1. http://clojureelasticsearch.info
  2. http://groups.google.com/group/clojure-elasticsearch/
  3. http://travis-ci.org/clojurewerkz/elastisch
    --
    MK

--


(Michael Klishin) #3

2012/8/20 ferhatsb ferhat.sobay@gmail.com

I want to document a clojure client for SearchBox at Heroku.

Is leiningen 2 a must to run for Elasticsh?

Since Heroku offers leiningen 1.7 out of the box so I will also need to
document a custom build pack which then I need to check if it is valid with
Heroku Addon team.

Ferhat,

Leiningen 2 is needed if you want to work on Elastisch itself. To use it,
you can use any dependency management tool you want, be it Leiningen 1,
Leiningen 2,
Maven or something else.

So it will work just fine on Heroku.

--
MK

--


(ferhatsb) #4

Thanks Michael,

Will let you know when we are done with documentation and a sample (basic
search as startup) application based on Elasticsh.

KR,
Ferhat.

On Monday, August 20, 2012 5:47:01 PM UTC+3, Michael Klishin wrote:

2012/8/20 ferhatsb <ferhat...@gmail.com <javascript:>>

I want to document a clojure client for SearchBox at Heroku.

Is leiningen 2 a must to run for Elasticsh?

Since Heroku offers leiningen 1.7 out of the box so I will also need to
document a custom build pack which then I need to check if it is valid with
Heroku Addon team.

Ferhat,

Leiningen 2 is needed if you want to work on Elastisch itself. To use it,
you can use any dependency management tool you want, be it Leiningen 1,
Leiningen 2,
Maven or something else.

So it will work just fine on Heroku.

--
MK

--


(system) #5