From: Gudjon I. G. <gu...@mc...> - 2009-05-11 19:15:54
|
Hi Micha > The number will be 0.3.0, main reason is the switch to pure Qt4. If I > understand it correctly, this formal issue (simple from a authors point) > is a much more important part for package scheduling. This sounds fine. > >> PyQwt3d, Labplot, >> Scidavis and perhaps some more programs depend on 0.2.7. > > I'm not quite convinced from what I've seen from the current interface > (not the functionality per se!) for multiple curves. I'll discuss this > at least with John and Ion, so we can find solutions for a subset of the > mentioned applications and the interface himself. I'm just in the > process of preparing a proposal. > > I'm afraid, for others compatibility issues will occur (in any case, the > interface *will* change) and they have to stay with 0.2.7 if untouched. > (the things said still don't mean a complete overhaul). Regarding > PyQwt3d, I'll try to contact Gerard. The current status in Debian is the following. Source package: qwtplot3d Binary packages: libqwtplot3d-qt3 libqwtplot3d-qt3-dev libqwtplot3d-qt4 libqwtplot3d-qt4-dev libqwtplot3d-doc In order to make all coexist, I had to add the ending libqwtplot3d.so > libqwtplot3d-qt{3,4}.so and /usr/include/qwtplot3d > /usr/include/qwtplot3d-qt{3,4} If version 0.3.0 only supports qt4, then I suggest the following plan for my Debian package release. Source package: qwtplot3d0 version 0.3.0~20090511svn including multiple_curves branch Binary packages: libqwtplot3d0 libqwtplot3d0-dev libqwtplot3d0-doc and I don't change any library names or include directories. In that way, both 0.2.7 and 0.3.0 can coexist and no one is forced to upgrade his program until version 0.2.7 stops compiling. Is it OK that I release such a Debian package in order to release a new Qtiplot package even if you have not agreed on the final feature plan? I repeat that it takes more than a month to pass by the legal team and then I can just make an upgrade as soon as it enters Debian with your new version, provided that the license doesn't change from the current one (the current new one). A new package or new license means a lengthy pass through the legal team. Regards Gudjon |