<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Ron -<div>I think a lot of people hate QT so much that they don't even see anymore that GTK+ still lives and grows as before!</div><div><br></div><div>Yes, we brought Qt/Qtopia into Openmoko, on top of X so it can co-exist with GTK+ and EFL.</div><div>There never has been a 'GTK+ stack'.&nbsp;What is a 'GTK+ stack'?</div><div><br></div><div>Hopefully the GTK+ telephony applications can be connected to Mickey's new framework, as roh suggested yesterday.</div><div>Hopefully all the work raster does will lead to great new EFL-based applications. Edje looks very interesting.</div><div>Qtopia provides everybody with another option to do telephony. Some people may dislike it, well they can ignore it and continue with GTK+ instead.</div><div><br></div><div>OpenEmbedded is what holds Openmoko together, and there will always be lots of images.</div><div>If anybody expects Openmoko to force a certain API upon its users, you are wrong! WinMobile may be forcing some APIs as 'default' APIs upon you, so does Symbian, iPhone, etc.</div><div>Openmoko won't.</div><div>GTK+ is not Openmoko's official/default graphical toolkit, never was and never will be. Openmoko's mission is not to teach the world how great GTK+ is. If GTK+ is good, great GTK+ applications will emerge, and usage of GTK+ will grow. This can be driven by YOU as much as by the few full-time Openmoko employees. Please help us improving our GTK+ applications today!</div><div><br></div><div>Right now there is a lot of momentum behind EFL/Edje at Openmoko, some of the new applications we are developing (Assassin, Exposure, Splinter) are based on that.</div><div>If you think we are "switching to QT" - why are we then developing our new applications using EFL?</div><div>Hope this provides some background information.</div><div><br></div><div>Answering your questions:</div><div><blockquote type="cite">Can someone explain the rationale for the decision<br>to switch from the original GTK based OpenMoko&nbsp;<br>to QT based version known as April Software Update (ASU)?<br clear="all"></blockquote>No switch.</div><div>QTopia looked interesting because it gives us a fully functioning set of telephony applications, Trolltech GPL'ed it, and we didn't like the fact that the only way to get access to it was via the framebuffer-based builds Trolltech was distributing. We wanted to have QTopia functionality on top of X, so it could co-exist with GTK+ and EFL, i.e. so that GTK+ applications (tangoGPS and others) would _NOT_ be pushed aside by Qtopia.</div><div>Our main direction is not QT, it's EFL.</div><div><br></div><div><blockquote type="cite">As an observer, it's my impression that ASU<br>represents a significant architectural change&nbsp;<br>that somehow, Wham! Bang! "just happened."<br></blockquote>Wrong. Qtopia on framebuffer, pushing all GTK+ work aside, would have been a major architectural change.</div><div>Our change is very minor, we just port Qtopia on top of X so it becomes another option. Actually replacing matchbox with the Enlightenment window manager was a bigger architectural change, ask raster about that.</div><div>I do admit that we have underestimated the degree of antipathy against Qtopia that led people to stop listening as soon as they heard the word 'Qtopia' or 'Trolltech'.</div><div>:-)</div><div><br></div><div>Best Regards,</div><div>Wolfgang</div><div><br></div><div>On Jun 27, 2008, at 8:01 PM, Ron K. Jeffries wrote:</div><div><div><br class="Apple-interchange-newline"><blockquote type="cite"><br>Can someone explain the rationale for the decision<br>to switch from the original GTK based OpenMoko <br>to QT based version known as April Software Update (ASU)?<br clear="all"><br>As an observer, it's my impression that ASU<br> represents a significant architectural change <br>that somehow, Wham! Bang! "just happened."<br><br>Transparency is a virtue. &lt;g><br><br>Ron K. Jeffries<br><a href="http://www.retaggr.com/Card/rjeffries">http://www.retaggr.com/Card/rjeffries</a><br> <br><br><br> _______________________________________________<br>Openmoko community mailing list<br><a href="mailto:community@lists.openmoko.org">community@lists.openmoko.org</a><br>http://lists.openmoko.org/mailman/listinfo/community<br></blockquote></div><br></div></body></html>