neufke wrote:Well, as a developer i wouldn't mind updating my own stores and write the learning curve down in a script. That way, everyone benefits, that is the basic thought of an open source community. And lets be honest, there is nothing wrong with someone earning good money from good work, is it in writing code for the project or as an extension developer.
The problem comes when the main developer writes code that can best be described as level 11-year old, waits for others to clean up the shit and then creates a new version where he earns his money, in the meantime playing god/dictator to anyone that has the nerve to ask him a question.
His coding is shitty, doesnt apply to his own coding standards and every decent coder is horrified when opening a core file... BUT on the other hand, you my friend make an excellent point... i guess not everyone can or is willing to pay the Magento fee so you are stuck in the middle. After 3 days of continues debugging and rewriting code i have a perfectly good, bugfree 184.108.40.206 multistore with all the old data in it... that is what it takes to go from 2.0.0 to 220.127.116.11... and the developer should be ashamed of himself... very ashamed
It would be presumptions of me to say i know whats under the "hood". i don't understand it - yet - and i wont pretend i do. However i understand usability, i understand standards, and i understand giving users options, even if they look not very reasonable from the perspective of the Developer/designer.
I feel at the moment Opecart suffers a bit from the "designer syndrome". The designer make something, HE Know how it works, its designed for what HE think are your needs, therefore it all makes sense. What the "Designer Syndrome" misses is one gets kinda biased on our own creation and assumptions are made that others know what we talking about or what we doing or how things are Done or setup. "How hard can it be" kinda thing.
ME, personally, I am struggling, this must have been my 20th fresh install, just testing this and that.
Example. I DONT want to use Reward points. Wheres the switch to turn it off? do i have to hard code it? extension? Shouldn't it be core functionality?
But i am in luck, i have a reasonable budget to play with extensions (+- 1000$) and time! i am working for myself as a upgrade on a different domain so i can take as long as i need.
I wonder... if Opencart will be forked some time soon. I really do.