cncf / cncf.io

☁️♮🏛🚧 The CNCF.io WordPress website
https://cncf.io
MIT License
84 stars 38 forks source link

Dynamic chart showing projects accepted each year #616

Closed cjyabraham closed 1 year ago

cjyabraham commented 1 year ago

Create a dynamic bar chart pulling data from landscape that shows the number of CNCF projects accepted in each calendar year.

cc @caniszczyk

cjyabraham commented 1 year ago

@caniszczyk does this work?

caniszczyk commented 1 year ago

yes but it would be nice if you hover over the bar chart and see the number of projects accepted that year via a tool tip!

Is 2022 missing on purpose?

On Mon, Nov 14, 2022 at 12:02 PM Chris Abraham @.***> wrote:

@caniszczyk https://github.com/caniszczyk does this work https://pr-617-cncfci.pantheonsite.io/projects/?

— Reply to this email directly, view it on GitHub https://github.com/cncf/cncf.io/issues/616#issuecomment-1314163153, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAPSIOFJSJFENWXH64OVGLWIJ5BPANCNFSM6AAAAAAR2OFNCU . You are receiving this because you were mentioned.Message ID: <cncf/cncf. @.***>

-- Cheers,

Chris Aniszczyk https://aniszczyk.org

cjyabraham commented 1 year ago

Ok, refresh now to see the tooltips on hover.

Yes, I deliberately omitted the current year (2022). Since the year is incomplete, the bar would be misleading in showing the trend. One alternative could be to include it but make it a different color or partially transparent?

cjyabraham commented 1 year ago

I've added the final year with a partially transparent bar. LMK what you think: https://pr-617-cncfci.pantheonsite.io/projects/

caniszczyk commented 1 year ago

shipit!!! awesome

cjyabraham commented 1 year ago

Ok! I've dropped it at the bottom of the Sandbox Projects page. Is there a different place you'd prefer it? Also @KTan1226 @Charley-Mann are welcome to move it around (it's just the [projects-accepted-chart] shortcode). Also note there is a bigger proposal to reorganize all project info on the site.

caniszczyk commented 1 year ago

honestly throwing it on https://www.cncf.io/projects/ somewhere is ideal, simple link

On Mon, Nov 14, 2022 at 1:46 PM Chris Abraham @.***> wrote:

Ok! I've dropped it at the bottom of the Sandbox Projects page https://www.cncf.io/sandbox-projects/. Is there a different place you'd prefer it? Also @KTan1226 https://github.com/KTan1226 @Charley-Mann https://github.com/Charley-Mann are welcome to move it around (it's just the [projects-accepted-chart] shortcode). Also note there is a bigger proposal to reorganize all project info on the site https://github.com/cncf/cncf.io/issues/193.

— Reply to this email directly, view it on GitHub https://github.com/cncf/cncf.io/issues/616#issuecomment-1314285825, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAPSIOW6VJGJ77GRCG27Q3WIKJI5ANCNFSM6AAAAAAR2OFNCU . You are receiving this because you were mentioned.Message ID: <cncf/cncf. @.***>

-- Cheers,

Chris Aniszczyk https://aniszczyk.org

cjyabraham commented 1 year ago

Ok, I've dropped it at the bottom of that page too: https://www.cncf.io/projects/