Don't rely on a video to get across a simple message. Make sure the basics of who, why, what, and where are answered with plain text and simple language.
Honestly, I just sat and scratched my head when I looked at that site.
Perhaps a banner that says, "Support the XYZ Foundation by buying a PHP elephant for $$$" would make a lot more sense.
The intro about Bruno Baguette was where I closed the page.
I'm being bombarded with "diversity" and "we are so totally ok with like everything" that I developed what I call "CTRL + W Reflex". Too much white noise, too much "we are so tolly ok". I didn't even get the chance to see what everything was about and the image of elephant is forever stained. I'm a PHP dev, I'm supposed to love everything PHP but for some reason (and I don't even want to analyze why) - I hate this site.
I don't even care about the downvote spree, I'm starting to feel like a refugee on the internet.
Staring at the site, I couldn't help but wonder what aspect I hated the most about it. Is it the awful name for the mascot? Is it the fact that they're obviously so proud of the PH/PHP "wordplay" that they overdo it? Is it the fact that I can't even tell what I'm supporting? Is it that they couldn't even be bothered to set up a payment system? Is it the fact that a guy made a mascot in 1998 and seems to be making a grossly misguided attempt to "cash in" 22 years later? Is it doing e-commerce via IM? Is it the massively overinflated sense of PHP's importance? Is it the obnoxious way he keeps thrusting his head forward for emphasis? Is it just that he ... likes PHP? (only about 50% joking on that last one) It's kind of a sum of all of the above for me. And that sounds really harsh, but I'm afraid it's the truth. This is a very hateable site.
At any rate, I doubt you're in serious downvote danger. :D
1) Only way to get information is from a video
2) The video can't fast forward or rewind
3) No way to actually buy the "product" if there is one
4) No descriptive information at all. I have no idea what this is.
I've no idea how to figure out what this is about.
Not everyone knows french.