Needs comma before "etc".
Why?
Because otherwise it's grammatically incorrect. You'll be submitting patches, I presume?
Are you saying the Oxford comma is mandatory? It's not AFAIK. See w:Serial comma.