Giter Site home page Giter Site logo

axon-bom's Issues

Add Project Reactor version

Enhancement Description

Add dependencies for reactor as there are issues when using incorrect version of reactor.

Current Behaviour

User has to specify the version of reactor in their own pom file, potentially leading to issues when upgrading from older Axon version.

Wanted Behaviour

Possible Workarounds

add axon-server-plugin-api

Feature Description

I would like to have the latest version of the server plugin api in this BOM as well

<!-- https://mvnrepository.com/artifact/io.axoniq/axonserver-plugin-api -->
<dependency>
    <groupId>io.axoniq</groupId>
    <artifactId>axonserver-plugin-api</artifactId>
    <version>4.5</version>
</dependency>

Bom versioning question

1st: cool that there is a BOM now

2nd: Question: what is your versioning idea? coupling the extension versions to the axon-framework release versions seems a bit strange to me ... when 4.5 main release is out and we adopt for example extension-kotlin to support new features of 4.5 this will result in a new version of extension-kotlin and thus will require a new bom release ...

Possible Solutions:

  • provide two boms: one just containing the "main" axon-framework components released under 4.5 (or 4.4.7, ...) and one that is released more frequently, referring to the first one and updating extension versions
  • a versioning scheme that contains the main framework version but supports an additional version counter to reflect intermediate changes extensions, which could either be a four digit version (4.4.6.1) or a suffixed version (1.2.3-A4.4.6) where the part after the "-" is the main framework version and the part before the continuing version of the bom artifact.

Did you consider this? What is the plan, what's your opinion?

axon-kotlin-test is missing from BOM

Enhancement Description

Add axon-kotlin-test definition i BOM

Current Behaviour

No dependency defined

Wanted Behaviour

<dependency>
    <groupId>org.axonframework.extensions.kotlin</groupId>
    <artifactId>axon-kotlin-test</artifactId>
    <version>...</version>
</dependency>

Possible Workarounds

Support Axon 4.7

Feature Description

Hello, Looks like all dependencies related to this bom are already updated to axon 4.7, when will it be available to be used?

Thanks.

Current Behaviour

Just released til version 4.6.3

Wanted Behaviour

Release support to version 4.7.x

Possible Workarounds

Put the versions directly in dependencies without bom to auto-fill the versions.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.