Do you develop on GitHub? You can keep using GitHub but automatically sync your GitHub releases to SourceForge quickly and easily with this tool so your projects have a backup location, and get your project in front of SourceForge's nearly 20 million monthly users. It takes less than a minute. Get new users downloading your project releases today!
MythTV has a rating system with password protection depending on rating. You can have Myth grab the MPAA and use that or set it yourself. I don't think xbmc has that, but you could try out Myth. It's a bit more trouble to setup than xbmc, which really 'just works' OOB, but i think it's GUI is way better than xbmc.
Are you feeling guilty about being racist / sexist / etcetera? This is the only reason i can find for someone trying to be 'diverse'.
This is absurd. If there was a quanza conference, would it get cancelled if all the speakers were black?
Who cares if all the speakers are white. Try not caring about race / sex. In my experience, that's the best way to attract others outside whatever little socio-group that has been formed, intentional or not. A woman / black with skills would see this as a place to shine and stand out. It's like being a girl in a bar with a bunch of dudes. Everyone sees you and wants to talk to you. Inventing racism then inventing the tearing down of that racism does not make something more 'fair' or better in any way.