The forum has existed since 2003.​
Mae'r fforwm wedi bodoli ers 2003.