Ok, I'll explain.
TTV got bored waiting for Lego the bring back Bionicle again, so they decided to put their money where their mouth is and try it themselves, to see how hard it would actually be. (which I really respect them for)
They've decided to try a System series to test if the theories, about Constaction being Bionicle's downfall, are true.
They started this sub-forum for feedback on their project, but only stuff done on the Podcast is consider "official." (Hence the "canon" non-canon" distinction)
And, that I think that about sums it up.