I just wanted to offer an opinion from another (relatively) new user. I've been involved in the FOSS community for a LONG time. I was a senior developer for Arch Linux for many years, have worked on and been a core contributor for WordPress, contributed to Ubuntu core, submitted numerous patches for the Linux kernel, Apache, and many other open source products, and have written, released or contributed to innumerable other projects.
My experiences in the open source community over the years have been varied. Some project communities have been welcoming and helpful, some have eagerly accepted contributions, some have been downright unpleasant to work with. Kodi, thankfully, has by and large been a pleasure to work with thus far. I've been using Kodi for a long time; since the early XBMC days in fact. However, I never really got involved in the forums (or even looked at them) until recently. My first day on the forums, I had a brief interaction with a moderator. I won't go into what caused it (I did nothing wrong, nor did he), nor will I single out the mod in question, but I will say that his behavior blew me away.
Many mods in FOSS forums are happy to be a behind-the-scenes presence; only speaking up if a situation necessitates interaction. This is understandable; FOSS projects are a labor of love. There is little to no financial gain, and people have real-world obligations which limit the amount of time they can spend on any given project. Family does come first, after all, and good wishes don't put food on the table. However, this particular mod took the time to not only help me with a rather insignificant issue that didn't at all require moderator interaction, but actually took the time to engage me in a brief discussion, one on one. This is the kind of behavior that
should be shown by mods. People like that are what make FOSS communities worthwhile.
While the interaction in question was insignificant and brief, it set the stage for what has been my overall experience to date with the Kodi community. As long as people abide by the clearly stated, and usually forgiving, rules, this is a wonderful community which is more than worth investing time and energy into. Thanks to all those who make it possible, and special thanks to the first mod who I spoke with after joining this community (you know who you are)