If I made a post every time I made progress, I think my thread over in the C3 forums would have hit the post limit by now, as a result of the many discussions, problems, and solutions we (Myself,
@wwwhana,
@cezer kiran,
@Gaurav007, and
@AutumQueen92) have come up with.
There are exactly FOUR developers for the T2U and C3's yukon platform. (Sorry,
@AutumQueen92, but I think you're more of an informant/tester/motivational support provider than anything else. Besides, do you have any idea how many times I've wanted to just close the CM12.1 Dev thread, and then seen why I should continue?)
Also, if I spent all my time justifying myself, then would I be human? The answer: No. Sometimes we are wrong. Sometimes we mess up. Sometimes we'll leave XDA for a month or more unattended, only to come back and post a message saying how devs aren't perfect. That's part of being a human. The point is, if devs only had time to say they were right about something, then would they be developing anything? Once again: No.
Please think about how we're giving up our time to make things for you guys, while still being bombarded with "Can I have an ETA for [this]?", "Why doesn't [this] work?" and "Please help me do [this]". People with children or younger siblings will know how annoying these become, and sometimes we have to be rude just to get people off our backs. Development is a two-way street: We give you ROMs, but you have to give us bugs in return. If we hear nothing, then we assume there's nothing left to fix, and assume the project is complete. But please don't pester us with a million questions, as they become reasons to give up. And if all the devs in the world gave up developing because they were being treated badly, where would that leave the world? We wouldn't last more than a few decades. Nothing new would come out, and, although some people would want to change it, since the devs gave up, no one would know how. Things would never get fixed. Imagine living with your current technological setup (Phone, Computer, TV, etc.) for the rest of your life. It wouldn't be nice, would it? What if something broke?
So next time you want to say something bad about developers, just remember: We do this out of our own free will. If you don't like how we do it, then that's not our problem. But please don't come here and tell us we are in the wrong for not doing something we don't have to do. I don't have to port CM12.1 to the Xperia C3, but I am. Because I want to make others happy. And when you get someone like you telling us that we're basically useless if we don't do things your way, then we aren't happy. And when we aren't happy, we stop developing.
And now I wasted half an hour replying to a message when I could have been continuing with CM12.1.
Oh well... I'll just get up early tomorrow morning and do it then...