>> that will be my last commit. > > that is the best solution if you cannot live with compromise.
i guess he could live if people start to flame embedding philosophy when he asked in start of implementing. i fully understand the frustration of reverting it back after months of development when nobody raised a single voice. so its not only Bo's strong opinion but inattention of the rest of us in the beginning. interesting question is if we can minimize or prevent such troubles in the future, because its pity to lose devs in this way. one idea coming to my mind is to change the way how main features are proposed or planned in the beginning of the release cycle. maybe to get one oponent or revision of general construction (details can be flamed always, but not the general things.) thats just idea, maybe its just too much burden, don't know. pavel