GoogleCloudPlatform / GoogleCloudPlatform/spring-cloud-gcp

Add further libraries to spring initializr

Open
#2,468 3 comments 3 reactions 0 assignees View on GitHub
documentation priority: p2 type: enhancement
Dominant language
Java
Stars
551
Forks
349
Avg merge
1d 13h
Merged PRs (30d)
14

Description

Is there a reason why only a handful of the spring-cloud-gcp starters are featured in the spring initializr (start.spring.io)?
![image](https://github.com/GoogleCloudPlatform/spring-cloud-gcp/assets/4647840/42a1647e-fb29-48b8-98d5-dc77c52eba1c)

The data starters (datastore, firestore, spanner) and the sql starters (jdbc and r2dbc) would be really convenient and boost the discoverability.

Also, in combination with testcontainers-gcloud, new projects could be bootstrapped more quickly.

If needed, I can also contribute the definition for the initilizr config.

Contributor guide

Open the contributing guide

Research direction

Start at the start.spring.io integration and locate the configuration or definitions for the existing spring-cloud-gcp starters. Add entries for the Datastore, Firestore, Spanner, JDBC, and R2DBC starters, then verify that new projects can be generated with them.

Written by the indexing model from the issue text.

Assessment

Tech stack
java, spring-boot
Domain
developer-experience, tooling
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.