Wolfgang, I just wanted to say thanks for this very informative response! :)
-Dale Wolfgang Spraul wrote: > Dear Kevin, > thanks for writing your review, for us at Openmoko nothing is better > than a genuine reality check from outside. > Executive summary first: I understand that we have not done a very > good job at communicating our software strategy, and I accept > responsibility for that. > > In detail, let me go through some of your comments: > > ---1 > > The ASU was a proof-of-concept image that combined Qtopia, > Enlightenment and GTK > > I would say it's more than proof-of-concept. When Qtopia became fully > GPL in November last year, we looked at it technically. Trolltech > published great binary images for the Neo 1973 but we couldn't > immediately use them because Qtopia ran on the framebuffer not on X, > and we did not want to give up GTK+. By February, we had come to the > conclusion that porting Qtopia onto X, retaining GTK+ support, would > be technically feasible for Openmoko. Our initial estimate was 2-4 > months. So we started. Qtopia is an addition to the Openmoko software > stack. > > ---2 > > "ASU" and 2008.8 are the same thing for the most part. > > Correct. > > ---3 > > The GTK based 2007.02 line was obsoleted (or some might argue > deprecated ... > > I would say neither obsoleted nor deprecated. Bringing Qtopia (and > especially Enlightenment) in _TEMPORARILY_ broke GTK+, that's one > reason why we didn't release more ASU builds earlier. > Actually the real breakage of the GTK+ telephony apps came from > Enlightenment, which forced us to replace matchbox. > We also wrote a new launcher, Illume. > Then we went back to fix the GTK+ part, adding the theme back in, > making it easy to switch from what are now the default Qtopia > telephony apps to the GTK+ telephony apps. That part is not yet > entirely finished. When 2008.8 is released, you still will not be able > to remove Qtopia with a few clicks, and switch back to GTK+. Neither > can you have both installed at the same time. We are very interested > that both of that works, if nobody in the community picks this up then > we will. We are already on it actually, like I said fixing the GTK+ > telephony apps that got broken by the introduction of Enlightenment > and Qtopia is something we do for a while already. > > ---4 > > The ASU and Framework were announced at roughly the same time. > > Please don't read anything into this. Openmoko is a real open source > project. What you may feel are two 'announcements' 'at the same time' > are in reality probably several emails from people in different parts > of the world that are _NOT_ synchronized to the degree that you might > see this from the typical company. In many companies, all you will > hear is the marketing department. So they always speak with one voice. > At Openmoko, even full-time, fully paid employees have no restrictions > whatsoever to post private opinions, blogs, etc. In fact we encourage > them! Please factor that in... > > ---5 > > To the community is appeared as if Sean Moss-Pultz had pulled a > decision out of his ass to abandon the software that people knew and > go with Qtopia instead > > I agree some people felt like that, and it's not good. Again we have > no unified marketing message, and we don't want to introduce any kind > of 'gag order' for engineers (a lot of them would leave if we would > try that anyway ;-)) > I will try to do better going forward communicating our technical > strategy. > > ---6 > > The biggest unanswered question was "I want to develop an app for > Freerunner, what should I start with?" > > Yes, big problem. Right now a lot of the new things we are doing are > implemented in Python using Python-ETK bindings. > Check out the sources here: > http://projects.openmoko.org/plugins/scmsvn/viewcvs.php/trunk/?root=exposure > Now, this is not the end of the story. You can also develop using GTK > +, or Qtopia. We even have quite good Java support (Jalimo) on the > Neo. And so on. > We are fully aware that we need to provide an entry point that is AS > EASY AS POSSIBLE to use. We are working towards that, but I think you > need to give us a few more months until we have good tutorials, sample > sources, development/installation methods, etc. At least you will be > able to see it coming together alive, I hope it's not too stressful :-) > > ---7 > > Mickey Lauer posted again, making it pretty clear that my > assumptions [that ASU and Framework were complimentary projects] were > wrong > > You must have misunderstood Mickey. ASU and Framework are absolutely > complimentary. > Behind the scenes it is all melting together. Luckily Linux is a multi- > process environment :-) > ASU means Enlightenment and Qtopia were brought into the Openmoko > software stack. It will be released as Om 2008.8. > FSO/Framework means many more dbus services will be brought into the > Openmoko software stack, including applications using d-bus. It will > be released later, maybe Om 2009? > OpenEmbedded is holding all this together. > > ---8 > > If the two [ASU and Frameowork] were to merge, it would be by > community support. > > Not correct. Full-time Openmoko engineers are already working on this > merge. > > ---9 > > Frankly, after the disappointing abandonment of the Neo 1973 device > > That is really unfair. Let me explain the background: > First, there are full-time, fully paid people at Openmoko supporting > the Neo 1973 passionately. Just suggest something that would break > 1973 compatibility to Werner and you will see what I mean. And this is > fully supported and backed by Sean and our investors, even though, if > you only think short-term, it doesn't make sense economically. > Now - even better - I would _LOVE_ to produce new Neo 1973 devices > right tomorrow. Imagine we could have the 1973 as a low-cost option > next to the Freerunner. Maybe 199 USD. Without glamo, i.e. with a > faster VRAM bandwidth. For a long time raster preferred developing on > his 1973 instead of Freerunner prototypes! > But you know what? I cannot produce them! The way the whole mobile > industry works is that new mobile chips are announced, go into MP, are > being produced, are being end-of-lifed. All of this very fast. It's a > big machine, making more than 1 billion devices per year, and it > doesn't stop for anybody. Everybody in this industry is under constant > pressure to use the latest chips, all under NDA and even tighter > Intellectual Property protections than before. The older chips simply > cannot be bought anymore. We believe we can change this, we believe we > can break the cycle and establish a long-lasting platform. But believe > me we are up against a massive, scary machine. So if I hear a comment > like "disappointing abandonment" that indeed is disappointing to me, > because I know we have people who work late-nights every day and > scramble to find those components so we could produce more 1973. But > the machine has moved on. Eventually we will get smarter, use only > chips that are not only open, but also produced for a longer time > span. And hopefully with the help of everyone, we get bigger too, so > we find more partners to break the system. > > ---10 > > Sean is also the CEO of a company ... to ensure that Openmoko turns > a profit. > > Absolutely. > > ---11 > > The financiers, investors, venture capitalists and shareholders are > the real chiefs. I suspect that those people started getting freaked > out by the Freerunner delay. > > Let me praise our investors a bit. FIC is a wonderful parent company. > They give Sean 100% freedom to execute _his_ vision. Sure, the > Freerunner was delayed, but there is nobody outside that could > possibly create more pressure on us than we put onto ourselves. People > were waiting for the product to ship. We looked at _EVERY_ conceivable > option to speed this up. As I said above the opening up of the Qtopia > sources under GPL was one such option, and we looked at it. As you > said, we were hoping it would give us a way to sell the phones to more > 'normal' end users faster. To get some money into the bank. Not > because our investors forced us into that, but because we wanted to > stand on our own feet financially so we could further pursue what we > wanted to do. Something like the framework, and other things we are > dreaming about. > > ---12 > > In some ways, it's a gigantic experiment. > > Indeed :-) > Thank you so much for coming along on the ride, keep your feedback > coming! (let me know if my mail was helpful, I answer more questions > if you have more) > > Best Regards, > Wolfgang > > On Aug 6, 2008, at 12:16 PM, Bobby Martin wrote: > > >> Kevin Dean wrote a great review of the FSO Milestone 2 release, and >> some commentary about the new OM direction that I think expresses the >> opinion of a lot of us. It's not really surprising, but it is well >> said. >> >> http://monochromementality.com/index.php/blog/show/FSO-Milestone-II-Phot-Safari-and--rant.html >> >> -- >> If it doesn't make you smile, you're doing something wrong. >> >> _______________________________________________ >> Openmoko community mailing list >> [email protected] >> http://lists.openmoko.org/mailman/listinfo/community >> > > > _______________________________________________ > Openmoko community mailing list > [email protected] > http://lists.openmoko.org/mailman/listinfo/community > > _______________________________________________ Openmoko community mailing list [email protected] http://lists.openmoko.org/mailman/listinfo/community

