[Samsung Galaxy Ace Plus S7500] Depau:
I completely agree with you... in fact I was thinking to switch back to Gingerbread: I'm going to the USA in some weeks, and I think I will take a lot of photos with my phone. Though with the photo's are really ok with the latest build (I used it today as I went to the sea and forgot my reflex) and it shot perfect photos. However it consumes a lot of battery (it lasts about 24 hours, two days with gingerbread and older builds with no camera) and while it doesn't matter while I am at home (I charge it every night), I'm quite sure that in the usa I will se a "turning off" dialog while taking some photos :)

About RAM, those users who complain about it should remember that now swap is enabled (and working, I've tried it) in the latest build's kernel. Unfortunately I cannot use it as my SD card is bad quality and sometimes the filesystems get corrupted and data changed (it caused kernel crashes some time ago). However with good quality SD cards (or using an image in the internal storage) it works pretty well.

You should never say never: I don't doubt that Samsung will not release JB for our phone, it's obvious and the reasons are the ones you already mentioned, anyway I think it would be better: less closed source code in a custom ROM... But I doubt the fact that you won't be able to make more big fixes (unless you don't decide abandone the project, of course; I won't blame you if you will, it's not easy to make what you're doing): a month ago you were saying that you wasn't able to fix the camera unless Samsung released some update; now the camera is almost fully working, and it is pretty good... You said that you wasn't able to make Bluedroid work on this device/port Bluez to the the latest CM, but you did; you said a lot of other things that you wasn't able to do and managed to do it. I think optimism is the key: nothing is impossible (except making GTK 3.0 not segfault with threads in Python :D)

The Linux kernel started it's development more than twenty years ago; now it runs on almost anything that has a processor. I think you could do anything If you want. As I said I would have helped with the development but I don't know C nor Android apps programming language (Java, right?) and I'm not planning to learn any of these languages as I'm interested only in PC development (and specifically in apps with an GUI or a CLI, not system services). So all I can do is report bugs and help with the development by reporting bugs in the most detailed way and sending logs, write these posts/novels that someone might consider SPAM, and sometimes answer to the question's you don't answer in this thread, even if sometimes they are spam (everyone has been new to something; I appreciate all the help experts gave me when I started using GNU/Linux, programming BASH (it's not so simple as it seems...) and Python, and, now that I'm more aknoweledged than some years ago, I'm happy if my answers are useful to someone else and if this person has learnt something from my answer, even if sometimes I'm not so kind/polite).

I'm quite sure you won't answer to my message; it's ok, that's what I think, you might not/are not forced to agree.

Anyway I apologize to the moderators for this maybe-spam message and for the maybe-spam it might generate.

And, again, I want to remember you that I appreciate your work: it's a great project, even if it's not perfect (nothing is perfect, neither the stock GB rom), and you've done a lot of useful OPEN-SOURCE work.