Bug 773181

Summary: Enhancement request - Move to current 2010 version.
Product: [Fedora] Fedora Reporter: Robin Laing <mesat>
Component: PythonCADAssignee: Nicolas Chauvet (kwizart) <kwizart>
Status: CLOSED DEFERRED QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 16CC: kwizart
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
URL: http://sourceforge.net/projects/pythoncad/
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-01-11 10:58:03 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Robin Laing 2012-01-11 06:45:34 UTC
Description of problem:

PythonCAD needs to be updated in the Fedora package due to missing features in the latest 2010 release.  Fedora is using the 2009 release.

Version-Release number of selected component (if applicable):

PythonCAD-0.1.37-1.fc16.noarch

There is a beta version.

How reproducible:
All the time.

Steps to Reproduce:
1.  Present version cannot import DXF files.
2.  
3.
  
Actual results:
No import dialog in R37 version.

Expected results:

Able to import DXF files from other CAD programs.

Additional info:

The latest version has moved to PYQT.

Without the ability to import or export DXF files, PythonCAD is almost useless.  DWG would be better but PythonCAD doesn't support it either.

Here is the link to the latest stable files.


http://sourceforge.net/projects/pythoncad/files/pythoncad/

Comment 1 Nicolas Chauvet (kwizart) 2012-01-11 10:58:03 UTC
This released has tag "pre-alpha state". So it's not eligible for Fedora at this step.

DWG is a proprietary format, so it's unlikely that it will ever be supported in an opensource software anytime soon. If you really need to deal with this format, I would forward you to draftsight.
Now the best "Open Source" software might be FreeCAD. But as it depends upon a component that was rejected in fedora for licensing issue (OpenCASCADE) it will not be provided as part of the Fedora Package Collection either.

For PythonCAD. If you really think it worth to update to the very latest version,
please consider joining the Package Maintainer Team, so you can update it yourself.
https://fedoraproject.org/wiki/PackageMaintainers
I'm not against someone else doing the job.

Comment 2 Robin Laing 2012-01-12 07:20:12 UTC
(In reply to comment #1)
> This released has tag "pre-alpha state". So it's not eligible for Fedora at
> this step.
> 

Okay, that I can understand.  The Download page is confusing in this matter.

I understood from the page that 40 was pre-alpha.  R38 looked like it was not alpha.


> DWG is a proprietary format, so it's unlikely that it will ever be supported in
> an opensource software anytime soon. If you really need to deal with this
> format, I would forward you to draftsight.

I wish I didn't but it is a pain that I need to.

> Now the best "Open Source" software might be FreeCAD. But as it depends upon a
> component that was rejected in fedora for licensing issue (OpenCASCADE) it will
> not be provided as part of the Fedora Package Collection either.

There is also an issue with other code not provided in Fedora.  I have already submitted a bug.

> 
> For PythonCAD. If you really think it worth to update to the very latest
> version,
> please consider joining the Package Maintainer Team, so you can update it
> yourself.
> https://fedoraproject.org/wiki/PackageMaintainers
> I'm not against someone else doing the job.

Now if I had time to learn python I would love too.  If I am going to work with a project, it will be a 3D package first as this is what I need most.  BRL-CAD is powerful but not that easy to use.

Until PyCAD can work with DXF files, it is useless to me as I need some sort of standard that I can share with non-Linux users.  One reason I wanted the R38 version.