Re: Freecad is looking for new maintainers

2018-05-26 Thread Drew Parsons
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

2018-05-26 Thread Leopold Palomo-Avellaneda
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

2018-05-26 Thread Graham Inggs
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

2018-05-26 Thread Sebastian Kuzminsky
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

2018-05-26 Thread Graham Inggs
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

2018-05-26 Thread Rebecca N. Palmer

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

2018-05-25 Thread Kurt Kremitzki



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

2018-05-25 Thread Sebastian Kuzminsky

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

2018-05-25 Thread Filippo Rusconi

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

2018-05-25 Thread Anton Gladky
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

2018-05-24 Thread 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

2018-05-24 Thread Anton Gladky
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

2018-05-24 Thread 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

2018-05-24 Thread Anton Gladky
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

2018-05-24 Thread 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,







Re: Freecad is looking for new maintainers

2018-05-23 Thread Sébastien Villemot
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

2018-05-23 Thread Anton Gladky
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