rg3/youtube-dl — comment on commit 0cd235eef674540b7001f15681c97d7dd8e6cb13
File: youtube-dl line 4133
By rbrito:

That's indeed a strong point in youtube-dl history, and one that @rg3 has been very careful to set, which we should not break, correct. But we need to discuss things a little better so that we can "program like if we were using modules" and only ship one file (by concatenation of modules) to the user...

This would help to, say, see the `diff` between the different information extractor classes, move commonalities to the base class and make the code easier to deal with (and shorter, and...)