I usually check the Trisquel User forum[1] via the mailing list, but I found out that a new forum named The Troll Hole[2] exists... and that I get notifications from that forum even if I am not subscribed.
So, what about that? Thanks, -- Stefano [1] https://trisquel.info/en/forum/users [2] https://trisquel.info/en/forum/troll-hole