Recently in the last few days news has come to the light about how an OpenCart developer handled reporting of an issue. Heres a link for a list of everything that was said.
At the time of this writing neither Github or Mozilla have made a public statement.
However it does appear that Github has updated their community contributing guide.