On quinta-feira, 5 de julho de 2012 19.39.37, Laszlo Papp wrote: > Like I said, we have used that about two years ago when I first took a > look at that, and not feasible for my project from what I can say. See > the previous emails about that.
We've long stopped discussing your project. The moment you suggested making this a Qt feature, we stopped talking about your needs and we started talking about everyone's needs. I expect you to come up with and consider a reasonable set of use-cases when proposing Qt classes or a Qt module. > > Then these classes that are in QtGui need to stay in QtGui unmodified. We > > settle the subject: there's nothing to be moved. Anything you may want to > > add is a new feature and would be something for 5.1. I'd like to see it > > born as a playground project first. > > That is a sad consequence to me, because: > > 1) If Qt5.0 does not move this around, we can probably forget this for > Qt5 to be eliminated > 2) I would rather prefer to move first, and then add new features. > > If it really cannot happen, I might have a local copy in my project. :( Yes, it might be a sad conclusion for your project, but it is probably a happy conclusion overall. QVector3D and the other math3d classes currently serve a purpose. Anything you do to them requires that this purpose continue to be served. Moreover, the source-compatibility requirement is in full effect. So you may propose changes, provided that the requirements are still met, somehow. You only proposed moving, with no plan going forward. I'd like to see such a plan, how you plan on making changes (and when, considering that 5.0 should be close now and that sets binary compatibility requirements). You have not done that. So I simply cannot accept moving anything now and I think Gunnar feels the same. Instead, I recommend you start a new module doing mathematical stuff. In doing that, you may need to address a lot more use-cases, like those Charles mentioned in this thread. You might end up with something very close to Eigen in that case. -- Thiago Macieira - thiago.macieira (AT) intel.com Software Architect - Intel Open Source Technology Center Intel Sweden AB - Registration Number: 556189-6027 Knarrarnäsgatan 15, 164 40 Kista, Stockholm, Sweden
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Development mailing list Development@qt-project.org http://lists.qt-project.org/mailman/listinfo/development