Of course that will not work. Very few people who live and work in Beijing are going to fly down to Hong Kong to attend some stupid Summit. Hold the Summit in Beijing and you might have some impact and get some participation. Hold the summit in Hong Kong and you cut that to 1/10.
Ah, finally, a good post. Mod this up!!!
It's a 3 hour flight down and a 3 hour flight back, air tickets cost about 2 weeks worth of wages for the average IT guy.
There, you got it very wrong. The cheapest flight I can find on english.ctrip.com is about 2700 RMB (including air port taxes, one way). If you decide to go through Shengzhen (which is next to HongKong, connected with a very cheap train), it drops to 1300 RMB. A decent salary in the IT, and especially if you are able to work on Openstack, would be about 10 times this amount. So, that's probably half a week of work that we are talking about. That's affordable. Plus a lot of the Chinese OpenStack community is in Guanzhou. I agree it should have been in mainland for other reasons which you stated below (and facilities for such an event, in both Beijing and Shanghai, are much better as well)
And you need a special travel document which most people in China don't have, so they'll have to apply for it. And if you don't have a Beijing ID then Chinese people need a visa to travel to Hong Kong. And the hotels in Hong Kong are $100 minimum per night. Hotels in Beijing are as cheap as $25 per night.
Who planned this?