I recognize that most (all?) of the code is written by volunteers so it is hard for anyone to say that 'this' is the order that things need to be done and 'this' is what we have to do next.
That being accepted, I assume that there is a road map that the core contributors have discussed and is generally accepted as the plan for Joomla development and goals. Is there a place to read through this? Can suggestions be made? If I contribute code not in the plan is it likely to get accepted?