framiere/rt-analytics — comment on commit 88f816a13f81b754f949594080302d21a23146ad
File: processor/src/main/resources/META-INF/spring/pu.xml line 63
By framiere:

Here I would really object, and here is the reasonning :

Whenever I clone a new repo, and I see it is maven based, the first thing I do is a `mvn test` to see if the developer made my life easy.
Using cassandra as the default repository implementation would stop me right away because

. Run `mvn test` (no I would not read the whole documentation first !)
. Experience an error
. Be frustrated
. Find out that the error is cassandra related
. Therefore I will read your documentation.
. I would have to install cassandra.
. Run the cassandra script.
. Run your tests.

No way.

Use the filesystem as the default, and cassandra as an exercise to the reader.

Remember I am not cloning your application to learn cassandra !
That would be a no-go.