Bug#888026: freecad: please package upcoming 0.17 for experimental
Hi! FreeCAD 0.17 is out, see https://www.freecadweb.org/wiki/Release_notes_ 0.17 It would be great if you could package it. Thanks Hansi
Bug#888026: freecad: please package upcoming 0.17 for experimental
On Tue, 2018-01-23 at 20:36 +0100, W. Martin Borgert wrote: > Kurt, many thanks for the quick reply and your packing work! > > On 2018-01-22 15:03, kkremit...@gmail.com wrote: > > Yes, I am looking into packaging PySide 2, although the upstream is > > still a little ways out from being ready for a release [1], e.g. > > they > > haven't picked an initial version number. > > Maybe PySide 2 should go to experimental then? That would make sense, although having just checked the upstream development progress notes on their wiki, it looks like they're getting closer and closer... > > > Also, beyond trying to get OpenCASCADE 7.2 packaged (which I would > > appreciate any additional feedback for, as it's quite large for my > > 2nd > > Debian package!), > > You should probably ask for feedback in the Debian science team, > that maintains OCE, FreeCAD, and netgen. Thanks, I'll write something up for feedback. > > The only minor point from my side: For such a large package as > OpenCASCADE it is probably a good idea, not to have the complete > version history (4280 commits) in the Debian git repo, but only > the releases in the "upstream" branch, with added debian-dir in > the "master" branch. But that's purely matter of taste... > Ah, I wasn't sure on that point, glad you cleared it up. I have updated the repo on salsa.d.o. > > we are also wanting to update the netgen package both > > to v6.2.x from its current 4.9.13, as well as to compile it against > > the > > new OpenCASCADE 7.2 package I'm working on. > > Could you open a bug against the netgen package asking for a new > package version? And block this bug #888026 by it? TIA! Done! https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=888712
Bug#888026: freecad: please package upcoming 0.17 for experimental
Kurt, many thanks for the quick reply and your packing work! On 2018-01-22 15:03, kkremit...@gmail.com wrote: > Yes, I am looking into packaging PySide 2, although the upstream is > still a little ways out from being ready for a release [1], e.g. they > haven't picked an initial version number. Maybe PySide 2 should go to experimental then? > Also, beyond trying to get OpenCASCADE 7.2 packaged (which I would > appreciate any additional feedback for, as it's quite large for my 2nd > Debian package!), You should probably ask for feedback in the Debian science team, that maintains OCE, FreeCAD, and netgen. The only minor point from my side: For such a large package as OpenCASCADE it is probably a good idea, not to have the complete version history (4280 commits) in the Debian git repo, but only the releases in the "upstream" branch, with added debian-dir in the "master" branch. But that's purely matter of taste... > we are also wanting to update the netgen package both > to v6.2.x from its current 4.9.13, as well as to compile it against the > new OpenCASCADE 7.2 package I'm working on. Could you open a bug against the netgen package asking for a new package version? And block this bug #888026 by it? TIA!
Bug#888026: freecad: please package upcoming 0.17 for experimental
On Mon, 2018-01-22 at 20:11 +0100, W. Martin Borgert wrote: > Package: freecad > Version: 0.16.6712+dfsg1-1 > Severity: wishlist > > Upstream plans to release 0.17 soon™, probably 2018Q1. > > There are a lot of new features, mainly the Part Design and a > new workbench "TechDraw", replacing "Drawing" in the long run. > > It would be nice to have this in experimental soon, even > before the official release. > > I assume, that both #882761 (ITP: opencascade -- Open CASCADE > Technology is a suite for 3D surface and solid modeling) and > #877871 (RFP: pyside2 -- Python bindings for Qt5) need to be > solved first. > > Kurt, I see you busy on OpenCascade. Are you working on > PySide 2, as well? That would be awesome! > Yes, I am looking into packaging PySide 2, although the upstream is still a little ways out from being ready for a release [1], e.g. they haven't picked an initial version number. I'm glad you added this as a wishlist since I didn't even consider that we could pre-emptively make the 0.17 experimental package. We're less than a month (IMO) away from actual release so now would be a good time to get this preliminary package out there. By the way, there's a forum thread tracking discussion on the 0.17 release that is a useful reference [2]. Also, beyond trying to get OpenCASCADE 7.2 packaged (which I would appreciate any additional feedback for, as it's quite large for my 2nd Debian package!), we are also wanting to update the netgen package both to v6.2.x from its current 4.9.13, as well as to compile it against the new OpenCASCADE 7.2 package I'm working on. There's another discussion thread on the FreeCAD forums tracking this, and feedback would be greatly appreciated. 1. https://wiki.qt.io/PySide2#Pyside_Development_Progress_Notes 2. https://forum.freecadweb.org/viewtopic.php?f=10=26174 3. https://forum.freecadweb.org/viewtopic.php?f=10=26278
Bug#888026: freecad: please package upcoming 0.17 for experimental
Package: freecad Version: 0.16.6712+dfsg1-1 Severity: wishlist Upstream plans to release 0.17 soon™, probably 2018Q1. There are a lot of new features, mainly the Part Design and a new workbench "TechDraw", replacing "Drawing" in the long run. It would be nice to have this in experimental soon, even before the official release. I assume, that both #882761 (ITP: opencascade -- Open CASCADE Technology is a suite for 3D surface and solid modeling) and #877871 (RFP: pyside2 -- Python bindings for Qt5) need to be solved first. Kurt, I see you busy on OpenCascade. Are you working on PySide 2, as well? That would be awesome!