Congrats... to the team that worked on the new Plone.org site. It is a huge improvement. Good to see us moving foward on this. I'm sure there are instructions somewhere but... where do I sign up to contribute even more?
Yes, thanks for all the hard work!!!
As for contributing I guess either here or filling a ticket in https://github.com/plone/ploneorg.core there are quite a few tickets open, so there's plenty of things to do.
Okay... added an issue on the ploneorg.core repo