Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Drop Infinispan 8 #2537

Closed

Comments

@boubaker
Copy link
Member

Is your feature request related to a problem? Please describe.

Currently, Infinispan 8 is added into Meeds package while it's not used

Describe the solution you'd like

Cleanup ISPN based Cache and TransactionService. At the same time, drop javax libraries brought through ISPN 8 and cleanup dependency tree from useles libraries.

@boubaker boubaker moved this to Considered in Feature enhancement Oct 30, 2024
boubaker added a commit to Meeds-io/maven-depmgt-pom that referenced this issue Oct 30, 2024
boubaker added a commit to Meeds-io/kernel that referenced this issue Oct 30, 2024
This change will drop usage of ISPN and a useless definition of a chunk of Services added in a database artifact.
boubaker added a commit to Meeds-io/ws that referenced this issue Oct 30, 2024
The Test coverage ratio falls to 0.72 randomly, thus this new coverage ratio has been added instead of 0.73.
boubaker added a commit to Meeds-io/core that referenced this issue Oct 30, 2024
This change will drop usage of a useless Database artifact.
boubaker added a commit to Meeds-io/gatein-portal that referenced this issue Oct 30, 2024
…/meeds#2537

This change will drop usage of ISPN and a useless dependency to core.database artifact.
boubaker added a commit to Meeds-io/gamification that referenced this issue Oct 30, 2024
boubaker added a commit to exoplatform/maven-exo-depmgt-pom that referenced this issue Oct 30, 2024
This change will declare the dependency tree used in JCR and cleaned up from Meeds to help isolating JCR with its own dependencies.
boubaker added a commit to exoplatform/commons-exo that referenced this issue Oct 30, 2024
This change will move dropped artifacts from Meeds which are always in use in JCR addon.
boubaker added a commit to exoplatform/commons-exo that referenced this issue Oct 30, 2024
This change will move dropped artifacts from Meeds which are always in use in JCR addon.
boubaker added a commit to Meeds-io/gatein-portal that referenced this issue Oct 31, 2024
…/meeds#2537

This change will drop usage of ISPN and a useless dependency to core.database artifact.
exo-swf pushed a commit to Meeds-io/gamification that referenced this issue Oct 31, 2024
boubaker added a commit to Meeds-io/kudos that referenced this issue Nov 15, 2024
…s-io/meeds#2537 (#554)

This change will change the Clustering mechanism to use a Cache instead
of deprecated and dropped `RPCService`.
boubaker added a commit to Meeds-io/social that referenced this issue Nov 15, 2024
…eeds-io/meeds#2537 (#4192)

This change will centralize the Cache configuration into Meeds package
to ease its maintainability and evolutivity. In fact, this will allow to
override the Meeds caches configurations by one single file override.
boubaker added a commit to Meeds-io/kernel that referenced this issue Nov 15, 2024
This change will drop usage of ISPN and a useless definition of a chunk of Services added in a database artifact.
boubaker added a commit to Meeds-io/commons that referenced this issue Nov 15, 2024
…eeds-io/meeds#2537 (#670)

This change will centralize the Cache configuration into Meeds package
to ease its maintainability and evolutivity. In fact, this will allow to
override the Meeds caches configurations by one single file override.
boubaker added a commit to Meeds-io/perk-store that referenced this issue Nov 15, 2024
…eeds-io/meeds#2537 (#359)

This change will centralize the Cache configuration into Meeds package
to ease its maintainability and evolutivity. In fact, this will allow to
override the Meeds caches configurations by one single file override.
boubaker added a commit to Meeds-io/wallet that referenced this issue Nov 15, 2024
…eeds-io/meeds#2537 (#615)

This change will centralize the Cache configuration into Meeds package
to ease its maintainability and evolutivity. In fact, this will allow to
override the Meeds caches configurations by one single file override.
boubaker added a commit to Meeds-io/analytics that referenced this issue Nov 15, 2024
…eeds-io/meeds#2537 (#246)

This change will centralize the Cache configuration into Meeds package
to ease its maintainability and evolutivity. In fact, this will allow to
override the Meeds caches configurations by one single file override.
boubaker added a commit to Meeds-io/notes that referenced this issue Nov 15, 2024
…eeds-io/meeds#2537 (#1210)

This change will centralize the Cache configuration into Meeds package
to ease its maintainability and evolutivity. In fact, this will allow to
override the Meeds caches configurations by one single file override.
exo-swf pushed a commit to Meeds-io/maven-depmgt-pom that referenced this issue Nov 15, 2024
…eds-io/meeds#2537 (#178)

This change will remove useless dependencies to ISPN8 and other useless
third party libraries.
rdenarie pushed a commit to Meeds-io/kernel that referenced this issue Nov 15, 2024
This change will drop usage of ISPN and a useless definition of a chunk of Services added in a database artifact.
boubaker added a commit that referenced this issue Nov 15, 2024
…anned dependencies - MEED-7742 - #2537 (#2579)

This change will centralize the Cache configuration into Meeds package
to ease its maintainability and evolutivity. In fact, this will allow to
override the Meeds caches configurations by one single file override. In
addition, this change will delete a useless artifact `exo-plf-tools`.
rdenarie pushed a commit to Meeds-io/core that referenced this issue Nov 15, 2024
This change will drop usage of a useless artifacts in Meeds context.
boubaker added a commit to exoplatform/maven-exo-depmgt-pom that referenced this issue Nov 15, 2024
This change will declare the dependency tree used in JCR and cleaned up from Meeds to help isolating JCR with its own dependencies.
exo-swf pushed a commit to Meeds-io/ws that referenced this issue Nov 15, 2024
This change will drop the usage of Groovy Rest Services and other related useless servcies related to WebDAV.
boubaker added a commit to exoplatform/commons-exo that referenced this issue Nov 15, 2024
This change will move dropped artifacts from Meeds which are always in use in JCR addon.
exo-swf pushed a commit to Meeds-io/gatein-sso that referenced this issue Nov 15, 2024
…s#2537 (#52)

This change will move the usage of deprecated javax.transaction Artifact to be deployed only when sso-plugin artifact is added to server which is not used by default in Meeds.
exo-swf pushed a commit to Meeds-io/gatein-portal that referenced this issue Nov 15, 2024
…- Meeds-io/meeds#2537 (#1003)

This change will drop usage of ISPN and a useless dependency to
core.database artifact.
exo-swf pushed a commit to Meeds-io/commons that referenced this issue Nov 15, 2024
…eeds-io/meeds#2537 (#670)

This change will centralize the Cache configuration into Meeds package
to ease its maintainability and evolutivity. In fact, this will allow to
override the Meeds caches configurations by one single file override.
boubaker added a commit to exoplatform/multifactor-authentication that referenced this issue Nov 15, 2024
Prior to this change, the org.jgroups package was used for Unit Tests assertions. This change uses org.junit package name instead to fix the useless dependency to jgroups.
exo-swf pushed a commit to Meeds-io/social that referenced this issue Nov 15, 2024
…eeds-io/meeds#2537 (#4192)

This change will centralize the Cache configuration into Meeds package
to ease its maintainability and evolutivity. In fact, this will allow to
override the Meeds caches configurations by one single file override.
exo-swf pushed a commit to Meeds-io/analytics that referenced this issue Nov 15, 2024
…eeds-io/meeds#2537 (#246)

This change will centralize the Cache configuration into Meeds package
to ease its maintainability and evolutivity. In fact, this will allow to
override the Meeds caches configurations by one single file override.
exo-swf pushed a commit to Meeds-io/gamification that referenced this issue Nov 15, 2024
…eeds-io/meeds#2537 (#1775)

This change will centralize the Cache configuration into Meeds package
to ease its maintainability and evolutivity. In fact, this will allow to
override the Meeds caches configurations by one single file override.
exo-swf pushed a commit to Meeds-io/kudos that referenced this issue Nov 15, 2024
…s-io/meeds#2537 (#554)

This change will change the Clustering mechanism to use a Cache instead
of deprecated and dropped `RPCService`.
exo-swf pushed a commit to Meeds-io/perk-store that referenced this issue Nov 15, 2024
…eeds-io/meeds#2537 (#359)

This change will centralize the Cache configuration into Meeds package
to ease its maintainability and evolutivity. In fact, this will allow to
override the Meeds caches configurations by one single file override.
exo-swf pushed a commit to Meeds-io/wallet that referenced this issue Nov 15, 2024
…eeds-io/meeds#2537 (#615)

This change will centralize the Cache configuration into Meeds package
to ease its maintainability and evolutivity. In fact, this will allow to
override the Meeds caches configurations by one single file override.
exo-swf pushed a commit to Meeds-io/notes that referenced this issue Nov 15, 2024
…eeds-io/meeds#2537 (#1210)

This change will centralize the Cache configuration into Meeds package
to ease its maintainability and evolutivity. In fact, this will allow to
override the Meeds caches configurations by one single file override.
rdenarie pushed a commit that referenced this issue Nov 15, 2024
…anned dependencies - MEED-7742 - #2537 (#2579)

This change will centralize the Cache configuration into Meeds package
to ease its maintainability and evolutivity. In fact, this will allow to
override the Meeds caches configurations by one single file override. In
addition, this change will delete a useless artifact `exo-plf-tools`.
boubaker added a commit to exoplatform/jcr that referenced this issue Nov 15, 2024
@boubaker
Copy link
Member Author

Merged to develop for Meeds & eXo PRs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment