Bremen wrote:Canon and non-canon are distinct terms from Official and fanwork, which I think might be part of what's causing the confusion here.
Oh I agree completely. To me the difference between is 100% determined by being official and backed by the owning company rather than by specifically who wrote it.
If Megan McCarthy were to write a My Little Pony side story and only published it on her blog and it didn't have any support from Hasbro, I would consider that fanfiction.
If I was licensed by Hasbro to create a short story for My Little Pony and it was published and sold by them, it would be canon.
The line may be a little blurry, but I think that's the consensus of most people. What is and isn't hard canon is definitely a blurrier line, but the way I see it, side stuff like Equestria Girls and the Comics are both canon, BUT, if something in them directly contradicts something that happens in the show, then the show takes priority.