Is this forum still active? If not, where is the most active one?

I have been unable to find a forum discussing Ecuador's legally required...