Slackbot
09/18/2023, 11:12 PMAlexander Preuß
09/19/2023, 9:57 AMSNAPSHOT versions are available only through these repositories: https://docs.spring.io/spring-pulsar/docs/1.0.0-M2/reference/html/#appendix.non-ga-versionsElliot Huntington
09/19/2023, 4:31 PMspring-boot-starter-pulsar in maven central? In other words, every version of this starter is still a snapshot version?Alexander Preuß
09/19/2023, 6:25 PMElliot Huntington
09/19/2023, 6:26 PMElliot Huntington
09/19/2023, 6:26 PMElliot Huntington
09/19/2023, 6:28 PMChris Bono
09/19/2023, 6:29 PMChris Bono
09/19/2023, 6:30 PMChris Bono
09/19/2023, 6:31 PM0.2.0 GA version w/ Spring Boot 3.0/3.1 and it is on Maven Central.Elliot Huntington
09/19/2023, 6:32 PMspring-boot-starter-pulsar in maven central, I don’t see any non-snapshot version there. Am I missing something?Elliot Huntington
09/19/2023, 6:32 PMChris Bono
09/19/2023, 6:32 PMChris Bono
09/19/2023, 6:33 PM0.2.0 docs they will point you to the coordinates that will work w/ that version (from Maven Central). https://docs.spring.io/spring-pulsar/docs/0.2.0/reference/html/Chris Bono
09/19/2023, 6:35 PM0.2.0 the starter lived in spring-pulsar and had the id org.springframework.pulsar:spring-pulsar-spring-boot-starter:0.2.0.
In 1.0.x the starter lives in spring boot and has the id org.springframework.boot:spring-boot-starter-pulsarChris Bono
09/19/2023, 6:40 PMElliot Huntington
09/19/2023, 6:40 PM<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-pulsar</artifactId>
<version>3.2.0-SNAPSHOT</version>
</dependency>
</dependencies>But, according to the 0.2.x documentation that dependency is under a different group id.
<dependencies>
<dependency>
<groupId>org.springframework.pulsar</groupId>
<artifactId>spring-pulsar-spring-boot-starter</artifactId>
<version>0.2.0</version>
</dependency>
</dependencies>It wasn’t clear to me that when I was reading the reference documentation for the current version, that I should have switched to the 0.2.x version of the reference documentation, and that the artifact coordinates were changed so much.
Chris Bono
09/19/2023, 6:41 PMChris Bono
09/19/2023, 6:43 PMOkay. I see the issue now. If 3.2.0 will be released soon,Tomorrow actually (for 3.2.0-M3 anyways). Also, once Spring Boot releases tomorrow, then start.spring.io will be refreshed shortly after and then you can create Spring for Apache Pulsar apps from there. It sets the repos up properly for the milestones etc..
Elliot Huntington
09/19/2023, 6:44 PMElliot Huntington
09/19/2023, 6:44 PMElliot Huntington
09/19/2023, 6:44 PMChris Bono
09/19/2023, 6:46 PMChris Bono
09/19/2023, 6:48 PMChris Bono
09/20/2023, 6:10 PMChris Bono
09/20/2023, 6:11 PMElliot Huntington
09/21/2023, 4:23 AMPlease note one of the major differences between version 0.2.x and 1.0.x is that this project is becoming an official spring boot starter project. This means that in addition to changing the version number, the project group and artifact ids have also changed.
Chris Bono
09/21/2023, 3:11 PMElliot Huntington
09/21/2023, 7:16 PMElliot Huntington
09/21/2023, 7:23 PMElliot Huntington
09/21/2023, 7:28 PMChris Bono
09/21/2023, 7:40 PMChris Bono
09/21/2023, 7:42 PM“nws == no worries” -Acronyms - bad habit. 🙂 Yes, fork and then submit PR is the recommended approach. I thought we had that in the CONTRIBUTING.md or the WorkingWithCode but we DONT. I will add that for the next person.
Elliot Huntington
09/21/2023, 9:03 PMElliot Huntington
09/21/2023, 11:28 PM./gradlew spring-pulsar-docs:asciidocsBut I don’t see any information about where I can go to review the changes that I made. Do the docs get generated so I can open some index.html file in a build directory somewhere?
Chris Bono
09/21/2023, 11:29 PMElliot Huntington
09/21/2023, 11:31 PMChris Bono
09/21/2023, 11:44 PM