Comment 3 for bug 392799

I remember #python had this problem for a bit. The solution was to load-balance users off to ##python as appropriate, so some users would end up there when joining #python. It works pretty well from a user experience in that you don't have to think or know about it. There is probably a general cap of users where a channel stops being useful; deciding this and splitting into a 2-3 channels might be helpful. Perhaps we should have #ubuntu[1-X] and joining #ubuntu load-balances you into one. However you can always manually join the explicit numbered channel if you for some reason need to.