fix link on GitHub org.

The org link at Ecma TC39 · GitHub currently links to, which doesn't have much useful content.

It would be better to link to, and that page can link to somewhere in it.

This will make these forums more discoverable, etc.

Good call. I've updated the github org link. If you could file an issue or PR on to add the link, that'd be great.

1 Like

github issue