[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [jnosql-dev] Proposal: Merge LiquiCouch and add Support forSQL++
|
Yes, I will add just the interfaces there and whatever is couchbase specific will be implement on couchbase driver. I think I can also implement the Mongo part as well.
Is LiquiCouch a Driver or Extension to CouchBase or CouchDB Drivers?
Either way, we should get something structured into https://github.com/jnosql if we want to invite third party extensions to contribute something there.
Either along the lines of
https://github.com/eclipse/jnosql-diana-driver (probably someting like jnosql-thirdparty-driver or similar)
Or an extensions repository a bit like https://github.com/eclipse/jnosql-artemis-extension
Werner
If possible, I would vote for creating a repo at https://github.com/jnosql .We can get more interest from contributors there.
That's up to you.
I can create a repository easily and give you access to it.
https://github.com/jnosql
If you decide to create on your repository, please, share here so we can help you with it.
Hi Otavio!
We could start with proposal 1 then. Should I work on a personal repo first or do you want to create a new repo there already?
Hey Denis, how are you?
I'm glad to see you around here :)
1) I like that, we could create a project initially under JNoSQL umbrella: https://github.com/jnosql
When the project is more mature we can move it under JNoSQL and start the legal process.
2) The SQL++ still with several points to improvements, such as I still not enable to say that all NoSQL implements that. E.g.: Cassandra does not support joins in any way, the same to MongoDB. What we have is a "Least common multiple" of a NoSQL database defined from the type: https://github.com/eclipse/jnosql/blob/master/diana/diana-query/src/main/java/org/eclipse/jnosql/diana/query/Query.g4
The whole point is with SQL++ we have more exceptions than rule, which might be similar to use JPA into NoSQL API.
Yes, we can use Dev.Next to talk about it.
Dear All,
As I have mentioned on Twitter, I'm super excited about this project, and I would like to propose 2 features that I would like to work on:
1) I have created a simple liquibase-like framework for couchbase which helps with schema migration during the application startup (https://github.com/deniswsrosa/liquicouch). My implementation is actually a fork of a similar framework for mongo. We could migrate the framework to JNOSQL and add support for multiple databases.
2) Add query support with SQL++
Using some of the SQL++ keywords we could also extend the query support generated by the repository DSL and become more appealing than Spring Data for NoSQL databases.
Finally, SQL++ should work with both Document and Columnar storages, so it will cover the vast majority of the NoSQL databases out there.
OBS: @Otavio I will also speak at Dev.Next, we could also meet there to discuss more about it.
What do you guys think about it?
_______________________________________________
jnosql-dev mailing list
jnosql-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/jnosql-dev
--
_______________________________________________
jnosql-dev mailing list
jnosql-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/jnosql-dev
_______________________________________________
jnosql-dev mailing list
jnosql-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/jnosql-dev
--
_______________________________________________
jnosql-dev mailing list
jnosql-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/jnosql-dev
_______________________________________________
jnosql-dev mailing list
jnosql-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/jnosql-dev