quarkiverse / quarkus-jnosql

The Quarkus JNoSql Extension adds support for JNoSQL, an implementation of Jakarta NoSQL.
http://www.jnosql.org/
Apache License 2.0
13 stars 4 forks source link

Upgrade Project Structure for Quarkus JNoSQL #87

Open otaviojava opened 9 months ago

otaviojava commented 9 months ago

This issue addresses the planned upgrade of the project structure for the Quarkus JNoSQL integration. The goal is to enhance organization and consistency within the project, simplifying management and improving developer experience.

Key Changes:

dearrudam commented 9 months ago

@otaviojava that's a great idea! I think that's a reasonable change once there are database providers that offer multiple database nosql type support. eg: Couchbase, DynamoDB, among other.

amoscatelli commented 8 months ago

That's fine by me. Having different parents (quarkus-jnosql-keyvalue, quarkus-jnosql-document, quarkus-jnosql-column) could allow, tomorrow, to specify dependencies and plugins for the specific context only.

I do agree today this is not required nor utilized.

But if you think this is relevant, again, that's fine by me.

Thank you.

dearrudam commented 8 months ago

Well... IHMO, having different parents, as you're saying @amoscatelli, is interesting if someone intends to provide database support implementations outside of the official JNoSQL implementations, and I think that's not the intention of this extension.