Re: Freecad is looking for new maintainers
On Sun, 2018-05-27 at 06:55 +0200, Leopold Palomo-Avellaneda wrote: > > > Also, I should mention that FreeCAD 0.17 is Qt5-ready, but is > > blocked by > > PySide 2 needing to be packaged. It is also Python 3-ready, but > > only for > > Qt4 (until PySide 2 is packaged, that is.) Accordingly, I have been > > mostly working on PySide 2 packaging, but I've just learned > > apparently > > that Raphaël Hertzog may also be working on that so I've reached > > out to > > him to try to prevent duplication of work. > > I tried to package PsSide2 and I desisted. It's a nightmare of piece > of > software and it will be a problem. I have read #877871 and it's > promising. So, great!!! I'm very happy that some one with experience > take care of that!! Qt upstream is recently giving much love to PySide2, and remarketing it officially as Qt for Python. New release coming soon, following the release of Qt 5.11. Being more closely aligned with core Qt5, hopefully that development will make PySide2 packaging simpler. Drew
Re: Freecad is looking for new maintainers
Hi all!!! El 25/05/18 a les 22:11, Kurt Kremitzki ha escrit: > > > On 05/24/2018 03:07 PM, Anton Gladky wrote: >> Great to hear it! Feel free to ping me if you need a review/sponsorship. >> AFAIK Leopold has also some interest in this package (in CC), so please >> coordinate the efforts with him. >> >> Thanks >> >> Anton >> >> > > > Hello all, > > I am a FreeCAD developer and Google Summer of Code 2017 & 2018 student > for FreeCAD. A large portion of my project this year involves improving > the Debian packaging situation for the project. I'm not a DM/DD yet but > I've been working on packaging since last December or so, so I'd like to > contribute to maintaining the package as well. Great!!! very good new!! > One important thing to note is that the geometry kernel for FreeCAD, > OpenCASCADE, has been updated. Currently the package is built against > OCE, a community edition fork which is based on OCCT 6.9 from 2015. I > have packaged OCCT 7.2 and it's currently in experimental. A lot of the > improvements in FreeCAD 0.17 depend on this, including the new technical > drawing workbench. OpenCascade it's a monster. I hope that all the license issues had been solved. > Also, I should mention that FreeCAD 0.17 is Qt5-ready, but is blocked by > PySide 2 needing to be packaged. It is also Python 3-ready, but only for > Qt4 (until PySide 2 is packaged, that is.) Accordingly, I have been > mostly working on PySide 2 packaging, but I've just learned apparently > that Raphaël Hertzog may also be working on that so I've reached out to > him to try to prevent duplication of work. When Anton ask me about the SoQt5 version one of his main concerns was FreeCad. I looked it and I found that it didn't depend of SoQt because had its own version of Quarter. I tried to package PsSide2 and I desisted. It's a nightmare of piece of software and it will be a problem. I have read #877871 and it's promising. So, great!!! I'm very happy that some one with experience take care of that!! > > P.S. FreeCAD's meshing dependencies, Netgen and Gmsh, also both will > require attention as a result of OCCT 7.2 being available. I have a > Netgen 6.2.1804 package nearing the end stages of preparation, and > updating Gmsh seems to have been straightforward. Perfect!!! @Anton, IMHO when FreeCad enters again with Qt5, pyside2, etc we should consider to push Coin with CMake and SoQt with Qt5. And Sebastian, maybe we have to consider also to decouple FreeCad and package Quarter Best regards, Leopold -- -- Linux User 152692 GPG: 05F4A7A949A2D9AA Catalonia - A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? signature.asc Description: OpenPGP digital signature
Re: Freecad is looking for new maintainers
On 26 May 2018 at 22:43, Sebastian Kuzminsky wrote: > Thank you for the offer, but I think I can't be an uploader, because I'm > not a DM/DD. I'll be content contributing via commits on salsa for now. Sure you can. :) Uploaders are just the co-maintainers of the package [1]. The Maintainer field in this case is: Debian Science Maintainers [1] https://www.debian.org/doc/debian-policy/#s-maintainer
Re: Freecad is looking for new maintainers
On 05/26/2018 02:50 AM, Graham Inggs wrote: > I recently pushed some changes to Freecad on Salsa [1]. > I'd like to update the Uploaders field and upload soon, unless one of > the prospective uploaders wishes to make any other changes, in which > case I am happy to sponsor. > > Sebastian Kuzminsky, I take it I can add you as an uploader? > Filippo Rusconi, are you in too? Thank you for the offer, but I think I can't be an uploader, because I'm not a DM/DD. I'll be content contributing via commits on salsa for now. -- Sebastian Kuzminsky
Re: Freecad is looking for new maintainers
I recently pushed some changes to Freecad on Salsa [1]. I'd like to update the Uploaders field and upload soon, unless one of the prospective uploaders wishes to make any other changes, in which case I am happy to sponsor. Sebastian Kuzminsky, I take it I can add you as an uploader? Filippo Rusconi, are you in too? [1] https://salsa.debian.org/science-team/freecad/commits/master
Re: Freecad is looking for new maintainers
I see that gdal has moved ahead to 2.3 in Sid, I'm guessing this means opencv needs to be rebuilt (potentially with API changes...). It now has been: https://release.debian.org/transitions/html/gdal-2.3.0.html
Re: Freecad is looking for new maintainers
On 05/24/2018 03:07 PM, Anton Gladky wrote: Great to hear it! Feel free to ping me if you need a review/sponsorship. AFAIK Leopold has also some interest in this package (in CC), so please coordinate the efforts with him. Thanks Anton Hello all, I am a FreeCAD developer and Google Summer of Code 2017 & 2018 student for FreeCAD. A large portion of my project this year involves improving the Debian packaging situation for the project. I'm not a DM/DD yet but I've been working on packaging since last December or so, so I'd like to contribute to maintaining the package as well. One important thing to note is that the geometry kernel for FreeCAD, OpenCASCADE, has been updated. Currently the package is built against OCE, a community edition fork which is based on OCCT 6.9 from 2015. I have packaged OCCT 7.2 and it's currently in experimental. A lot of the improvements in FreeCAD 0.17 depend on this, including the new technical drawing workbench. Also, I should mention that FreeCAD 0.17 is Qt5-ready, but is blocked by PySide 2 needing to be packaged. It is also Python 3-ready, but only for Qt4 (until PySide 2 is packaged, that is.) Accordingly, I have been mostly working on PySide 2 packaging, but I've just learned apparently that Raphaël Hertzog may also be working on that so I've reached out to him to try to prevent duplication of work. P.S. FreeCAD's meshing dependencies, Netgen and Gmsh, also both will require attention as a result of OCCT 7.2 being available. I have a Netgen 6.2.1804 package nearing the end stages of preparation, and updating Gmsh seems to have been straightforward.
Re: Freecad is looking for new maintainers
On 05/25/2018 12:38 PM, Filippo Rusconi wrote: Then I'll certainly be happy to contribute. I'll start by running dpkg-buildpackage on my own and understand the rules file. FreeCAD currently Fails To Build From Source. I tested 0.16.6712+dfsg1-2, which is the current version in Sid. I tried to build the master branch on salsa, in a Sid pbuilder chroot. The error I get is: The following packages have unmet dependencies: libopencv-imgcodecs3.2 : Depends: gdal-abi-2-2-3 which is a virtual package and is not provided by any available package I see that gdal has moved ahead to 2.3 in Sid, I'm guessing this means opencv needs to be rebuilt (potentially with API changes...). Is that diagnosis correct? Should I open a bug with opencv for this? -- Sebastian Kuzminsky
Re: Freecad is looking for new maintainers
Greetings, Anton, thank you for your message. On Fri, May 25, 2018 at 06:58:23PM +0200, Anton Gladky wrote: Hi Filippo, surely you can join the team and help to maintain the package. The package itself is relatively large, but there are not so much problems with it usually. After new version 2-3 uploads are enough to bring it to the stable state. It is not mandatory to be a Python expert to maintain it. I am not leaving the science team at all. I will continue to maintain some science-packages and can surely help if I can to give some advices about Freecad packaging. But I think science team has a lot of highly qualified people who can take care of it. My focus though is due to the professional changes is shifted. Very important that the upstream is very responsive and it is always pleasure to work with them. The main problem now is to port it on Qt5, because Qt4 is EOL. But AFAIK the upstream is working hard to provide its migration. Then I'll certainly be happy to contribute. I'll start by running dpkg-buildpackage on my own and understand the rules file. Thank you, Cheers, Filippo -- ⢀⣴⠾⠻⢶⣦⠀ Filippo Rusconi, PhD ⣾⠁⢠⠒⠀⣿⡁ Scientist at CNRS ⢿⡄⠘⠷⠚⠋⠀ Debian Developer ⠈⠳⣄ http://msxpertsuite.org http://www.debian.org
Re: Freecad is looking for new maintainers
Hi Filippo, surely you can join the team and help to maintain the package. The package itself is relatively large, but there are not so much problems with it usually. After new version 2-3 uploads are enough to bring it to the stable state. It is not mandatory to be a Python expert to maintain it. I am not leaving the science team at all. I will continue to maintain some science-packages and can surely help if I can to give some advices about Freecad packaging. But I think science team has a lot of highly qualified people who can take care of it. My focus though is due to the professional changes is shifted. Very important that the upstream is very responsive and it is always pleasure to work with them. The main problem now is to port it on Qt5, because Qt4 is EOL. But AFAIK the upstream is working hard to provide its migration. Regards Anton 2018-05-24 23:20 GMT+02:00 Filippo Rusconi : > Greetings, Anton, > > > On Thu, May 24, 2018 at 06:47:02PM +0200, Anton Gladky wrote: >> >> Hi, >> >> thanks all for opinions. I should probably do it and orphan >> packages, where the uploader-list is empty... Not much of >> them but still. >> >> With freecad I will wait till the answer from Adam or when his >> status will be changed to MIA. > > > I am a big fan of freecad and use it to model my wood an metal crafts > regularly. > I am a bit worried at the size of the package and I would like to enquire > about > how complex the package is and how much work it costs maintaining it. Also, > is > it necessary to be an expert in Python to package it? > Thank you for your enlightenments... > > Cheers, > Filippo > > -- > ⢀⣴⠾⠻⢶⣦⠀ Filippo Rusconi, PhD > ⣾⠁⢠⠒⠀⣿⡁ Scientist at CNRS > ⢿⡄⠘⠷⠚⠋⠀ Debian Developer > ⠈⠳⣄ http://msxpertsuite.org > http://www.debian.org >
Re: Freecad is looking for new maintainers
Greetings, Anton, On Thu, May 24, 2018 at 06:47:02PM +0200, Anton Gladky wrote: Hi, thanks all for opinions. I should probably do it and orphan packages, where the uploader-list is empty... Not much of them but still. With freecad I will wait till the answer from Adam or when his status will be changed to MIA. I am a big fan of freecad and use it to model my wood an metal crafts regularly. I am a bit worried at the size of the package and I would like to enquire about how complex the package is and how much work it costs maintaining it. Also, is it necessary to be an expert in Python to package it? Thank you for your enlightenments... Cheers, Filippo -- ⢀⣴⠾⠻⢶⣦⠀ Filippo Rusconi, PhD ⣾⠁⢠⠒⠀⣿⡁ Scientist at CNRS ⢿⡄⠘⠷⠚⠋⠀ Debian Developer ⠈⠳⣄ http://msxpertsuite.org http://www.debian.org
Re: Freecad is looking for new maintainers
Great to hear it! Feel free to ping me if you need a review/sponsorship. AFAIK Leopold has also some interest in this package (in CC), so please coordinate the efforts with him. Thanks Anton 2018-05-24 21:43 GMT+02:00 Sebastian Kuzminsky : > On 05/23/2018 03:17 PM, Anton Gladky wrote: >> freecad_0.16.6712+dfsg1-2 has just been uploaded and >> two of its maintainers (me and Teemu) decided not to maintain >> this package any more. Adam, which is currently the only >> one in "Uploaders"-field seems to be not active for a long time. >> >> I am not orphaning the package because it is team-maintained. >> But it would be good if somebody could take over the package. > > I volunteer to help maintain the freecad package. > > I'm a new-comer to the Debian Science team, and I'm not yet a Debian > Maintainer. > > I'm the maintainer (but not uploader) of dxf2gcode[0] and I "Intend To > Package" pycam[1] for the Science team. > > 0: https://packages.debian.org/dxf2gcode > 1: https://salsa.debian.org/science-team/pycam > > I've been a user of FreeCAD for many years and I'm excited to help get > it into people's hands. > > > -- > Sebastian Kuzminsky >
Re: Freecad is looking for new maintainers
On 05/23/2018 03:17 PM, Anton Gladky wrote: > freecad_0.16.6712+dfsg1-2 has just been uploaded and > two of its maintainers (me and Teemu) decided not to maintain > this package any more. Adam, which is currently the only > one in "Uploaders"-field seems to be not active for a long time. > > I am not orphaning the package because it is team-maintained. > But it would be good if somebody could take over the package. I volunteer to help maintain the freecad package. I'm a new-comer to the Debian Science team, and I'm not yet a Debian Maintainer. I'm the maintainer (but not uploader) of dxf2gcode[0] and I "Intend To Package" pycam[1] for the Science team. 0: https://packages.debian.org/dxf2gcode 1: https://salsa.debian.org/science-team/pycam I've been a user of FreeCAD for many years and I'm excited to help get it into people's hands. -- Sebastian Kuzminsky
Re: Freecad is looking for new maintainers
Hi, thanks all for opinions. I should probably do it and orphan packages, where the uploader-list is empty... Not much of them but still. With freecad I will wait till the answer from Adam or when his status will be changed to MIA. Best regards Anton 2018-05-24 12:10 GMT+02:00 Graham Inggs : > Hi Adam > > Please let us know if you intend maintaining the freecad package going > forward. > > Teemu and Anton will no longer be maintaining it (see below), so if you > won't be maintaining it, I agree with Sébastien that orphaning the package > would better match reality. > > Regards > Graham > > > On 23/05/2018 23:41, Sébastien Villemot wrote: >> >> Hi Anton, >> >> On Wed, May 23, 2018 at 11:17:35PM +0200, Anton Gladky wrote: >> >>> freecad_0.16.6712+dfsg1-2 has just been uploaded and >>> two of its maintainers (me and Teemu) decided not to maintain >>> this package any more. Adam, which is currently the only >>> one in "Uploaders"-field seems to be not active for a long time. >>> >>> I am not orphaning the package because it is team-maintained. >>> But it would be good if somebody could take over the package. >> >> >> IMO, it's better to orphan the package, to make it clear that it has no >> active >> maintainer. Otherwise that critical piece of information may go unnoticed >> for a >> long time by third parties, including potentially interested maintainers. >> And >> this doesn't prevent the future maintainer from keeping it in Debian >> Science. >> >> Best, >> >> >> > > > -- > debian-science-maintainers mailing list > debian-science-maintain...@alioth-lists.debian.net > https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers
Re: Freecad is looking for new maintainers
Hi Adam Please let us know if you intend maintaining the freecad package going forward. Teemu and Anton will no longer be maintaining it (see below), so if you won't be maintaining it, I agree with Sébastien that orphaning the package would better match reality. Regards Graham On 23/05/2018 23:41, Sébastien Villemot wrote: Hi Anton, On Wed, May 23, 2018 at 11:17:35PM +0200, Anton Gladky wrote: freecad_0.16.6712+dfsg1-2 has just been uploaded and two of its maintainers (me and Teemu) decided not to maintain this package any more. Adam, which is currently the only one in "Uploaders"-field seems to be not active for a long time. I am not orphaning the package because it is team-maintained. But it would be good if somebody could take over the package. IMO, it's better to orphan the package, to make it clear that it has no active maintainer. Otherwise that critical piece of information may go unnoticed for a long time by third parties, including potentially interested maintainers. And this doesn't prevent the future maintainer from keeping it in Debian Science. Best,
Re: Freecad is looking for new maintainers
Hi Anton, On Wed, May 23, 2018 at 11:17:35PM +0200, Anton Gladky wrote: > freecad_0.16.6712+dfsg1-2 has just been uploaded and > two of its maintainers (me and Teemu) decided not to maintain > this package any more. Adam, which is currently the only > one in "Uploaders"-field seems to be not active for a long time. > > I am not orphaning the package because it is team-maintained. > But it would be good if somebody could take over the package. IMO, it's better to orphan the package, to make it clear that it has no active maintainer. Otherwise that critical piece of information may go unnoticed for a long time by third parties, including potentially interested maintainers. And this doesn't prevent the future maintainer from keeping it in Debian Science. Best, -- ⢀⣴⠾⠻⢶⣦⠀ Sébastien Villemot ⣾⠁⢠⠒⠀⣿⡁ Debian Developer ⢿⡄⠘⠷⠚⠋⠀ http://sebastien.villemot.name ⠈⠳⣄ http://www.debian.org signature.asc Description: PGP signature
Freecad is looking for new maintainers
Dear all, freecad_0.16.6712+dfsg1-2 has just been uploaded and two of its maintainers (me and Teemu) decided not to maintain this package any more. Adam, which is currently the only one in "Uploaders"-field seems to be not active for a long time. I am not orphaning the package because it is team-maintained. But it would be good if somebody could take over the package. Best regards Anton