Actually I was planning to make a documentation for future versions, though it wont be a bad idea for Mys v1.3.6 since it has a lot of classes and the architecture is enough neat already.
I just want to say first off, thank you so much Famer, for making this framework and allowing people to build off it. I know it's taking you and others a lot of time and work to make it and don't think it's not appreciated, because it is.
My question is, who is your target audience with Mysidia? Because I was under the impression you wanted this framework to be usable by people who didn't know how to code, so that their dreams could come true in making their own adoptable sites reality.
If this is the case, you need documentation on everything. It's not easy to look at. It's not easy to understand for people with no coding knowledge, and even hard for some people who do have some knowledge. If the person is strictly only using the Admin Control Panel and nothing else, then yeah it's pretty easy to use for someone who is a none coder and stuff BUT if you're someone who's wanting to personalize the site and add some of the mods other people have created you HAVE to get into the files and database, and then they're lost, no idea what they're looking at or what they're doing.
I think it's fun to look at this like, we're your kids looking up to you, looking at our dad to teach us how to use this epic program he made because we're so excited to use it but we're getting flutered because we can't figure it out and need help to learn it. We need material to study, guides to show us where to find things. Because we're super passionate about this framework, and just want our dream sites reality and want to see users flocking to your forums. We love you Famer, we're just trying to help give ideas on things that could help based on our thus far experiences.