website icon indicating copy to clipboard operation
website copied to clipboard

Add a Changelog section to the front page

Open deepthi opened this issue 1 year ago • 2 comments

It will nice to provide a curated feed of important new features on the main page. For example, we recently wrote this as a blog post whereas it would have been a good candidate for a changelog.

deepthi avatar Sep 18 '24 19:09 deepthi

I want to work on this can i go a head with this @deepthi ?

kunalpal97 avatar Sep 19 '24 04:09 kunalpal97

Hey @kunalpal97, thank you for the help, I believe CNCF is already going to look at this issue.

frouioui avatar Sep 23 '24 18:09 frouioui

@deepthi @frouioui I imagine having a short list of the releases on the homepage could do the trick? what do you think? FYI, this is auto-generated via the github api Screenshot 2024-12-03 at 12 48 13

thisisobate avatar Dec 02 '24 21:12 thisisobate

ok...maybe having something like this instead? that would require us to manually create/add these changelogs to the website since github API does not have an endpoint for changelogs.

Screenshot 2024-12-03 at 12 47 03

thisisobate avatar Dec 03 '24 11:12 thisisobate

@thisisobate, I like the second option better even if it means we need to manually modify it. We would most likely update the changelog upon every releases, announcements, or blog posts that are good candidates - which 1) is not that often 2) is a good compromise.

Let's see what @deepthi thinks first though.

frouioui avatar Dec 03 '24 22:12 frouioui

I agree with you @frouioui I will proceed with implementation right away

thisisobate avatar Dec 06 '24 06:12 thisisobate