Unfortunatly, that feature of Channel Canada was taken down last year. If you read of this feature elsewhere than in the FAQ, please let me know so I can remove the information.
BTW, news published on the website concerning the launch of a new channel are tagged and can be accessed here. There's also the forums...