Heh, I just wanted to point out aaron.b is the president of Pluto, Inc.

There are lots of pieces of code in LMCE that I would like to redesign, and talking to Aaron, he also knows of some pieces of code that aren't as elegant as they should be. This is the nature of software outside of the rarefied world of flight control, car break control and medical device control software.

Time constraints lead to hacks, code is not redesigned not rewritten as soon as more generality is required, etc. But since almost all of the software is there for you to read and understand, you can also fix the parts of the foundation you are not happy with and by just convincing a few other developers that the fix is needed it can be applied and now the problem is fixed for you and the next person trying to do the same thing.

yeah, the primary issue i'm having is a complete lack of documentation in the area in which i am working, I've spent a month staring at this code, looking at the existing plugins, trying to figure out why my media plugin isn't even being attempted to be talked to, and when I decided to look at the base Media Plugin...all the frustrations totally boiled over.

I thank Aaron very much for his offer to help, and I will put my angst, differences, and other issues aside while we try to work something out.