spring-cloud-release-tools icon indicating copy to clipboard operation
spring-cloud-release-tools copied to clipboard

Add and update info on all available release trains and releases with corresponding Spring Boot Version

Open OlgaMaciaszek opened this issue 7 years ago • 14 comments

OlgaMaciaszek avatar Nov 05 '18 12:11 OlgaMaciaszek

Also add page with aggregated links to all projects docs for release train current release.

OlgaMaciaszek avatar Nov 28 '18 08:11 OlgaMaciaszek

How is this different than https://github.com/spring-projects/spring-cloud/wiki/Spring-IO-Platform-Compatibility?

ryanjbaxter avatar Nov 28 '18 16:11 ryanjbaxter

That would be similar, but would also contain info on available releases within train (it's not very straightforward to find using google, for example), would be in project gh-pages (maybe we would get it to position better in browser results than the current list) and would be added there automatically by the releaser, along with links to current docs.

OlgaMaciaszek avatar Nov 28 '18 16:11 OlgaMaciaszek

Like the table here? https://spring.io/projects/spring-cloud

ryanjbaxter avatar Nov 28 '18 16:11 ryanjbaxter

Sort of, but it would also have info on all available versions per every supported release train and would not have all deps, just boot. I imagine sth like that: |release train| boot versions | available release versions| docs link (link to the unified spring cloud doc page per version)

But most importantly, it would be done by releaser, i.e. would be up to date (here Greenwich is missing) and in a separate site title and tagged with sth like Spring Cloud Release Trains to have it pop up high in Google (could talk to someone from SEO to make it work).

However, this is just an idea @ryanjbaxter Please let me know what you think about it.

OlgaMaciaszek avatar Nov 28 '18 16:11 OlgaMaciaszek

I think the point is automation, all those links are hand built, no?

spencergibb avatar Nov 28 '18 16:11 spencergibb

I'm all for improving it, I guess I would just need to visually see it to give feedback

ryanjbaxter avatar Nov 28 '18 20:11 ryanjbaxter

I think it would have similar information, just be automated during release.

spencergibb avatar Nov 28 '18 20:11 spencergibb

I thought it already was https://github.com/spring-cloud/spring-cloud-release-tools/issues/93

ryanjbaxter avatar Nov 28 '18 20:11 ryanjbaxter

Ah, does that work with the new style, db based content, rather than editing a file in git?

spencergibb avatar Nov 28 '18 20:11 spencergibb

Maybe not, I know @marcingrzejszczak tweaked that functionality in a couple of subsequent fixes but not sure if he updated it to edit the db.

ryanjbaxter avatar Nov 28 '18 20:11 ryanjbaxter

I think it's not done yet, cause @marcingrzejszczak told me I should wait for these changes before adding the listings.

OlgaMaciaszek avatar Dec 10 '18 12:12 OlgaMaciaszek

The idea was to scan the spring-cloud-release tags for latest release train versions and retrieve the values of corresponding boot versions. From that, build a table. Am I correct @OlgaMaciaszek ?

marcingrzejszczak avatar Jan 04 '19 17:01 marcingrzejszczak

Yes

OlgaMaciaszek avatar Oct 29 '19 14:10 OlgaMaciaszek