Skip to content

Add Spring Pulsar #987

Closed as not planned
Closed as not planned
@onobc

Description

@onobc

Requirements

Code of Conduct

This is a Spring project and as such follows the Spring CoC.

Well-established project with a vibrant community

A goal of Spring Pulsar is to make it easy for Spring apps to use Apache Pulsar messaging. While Spring Pulsar is in the experimental stage, Apache Pulsar is a well-established project with a vibrant community. We want Spring Pulsar to ride that wave with Apache Pulsar. Adding support here could help users experiment w/ Spring Pulsar.

Also worth pointing out is that a Spring Tips video by Josh Long is slated to be released on 09/05/2022 and we would love to have this available for that video if possible.

Ongoing maintenance

We do follow Spring Boot release and maintenance cadence and update accordingly and in a timely fashion.

License

We use the same license as other Spring projects, Apache License 2.0.

Issue Tracker URL

We use Github for issue tracking: https://github.com/spring-projects-experimental/spring-pulsar/issues

Continuous integration

We use Github actions for CI: https://github.com/spring-projects-experimental/spring-pulsar/actions

NOTE: We only support Spring Boot 3.0.x currently and therefore do not have a compatibility CI job yet.

Maven Central

This should be listed as "experimental" and will not be available yet on Maven Central but rather on repo.spring.io

Configuration metadata

We do provide configuration properties and we do publish the annotation metadata with the starter. Additionally we dynamically generate the config props documentation.

Version mappings

Only 1 mapping available:

  • SB 3.0.x -> spring-pulsar 0.1.x

Links to additional resources

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions