taskSavannah Administration - Tasks: task #14037, Submission of QtCAM


task #14037: Submission of QtCAM

Submitted by:  Francisco Javier <anengineer>
Submitted on:  Sat 11 Jun 2016 10:37:03 AM UTC  
Should Start On: Sat 11 Jun 2016 12:00:00 AM UTCShould be Finished on: Tue 21 Jun 2016 12:00:00 AM UTC
Category: Project ApprovalPriority: 5 - Normal
Status: Wait replyPrivacy: Public
Percent Complete: 0%Assigned to: Assaf Gordon <agn>
Open/Closed: OpenEffort: 0.00

Add a New Comment(Rich Markup)

You are not logged in

Please log in, so followups can be emailed to you.


Sun 03 Jul 2016 01:00:08 PM UTC, comment #3:

Sorry, I forgot to add the new author to the _init_.py, it has been added in the new file I've attached.

Sorry and thank you.

(file #37685)

Francisco Javier <anengineer>
Sun 03 Jul 2016 12:47:49 PM UTC, comment #2:


Thank you a lot for the feedback, I think I've corrected what you mentioned: now, all header files refer to GPLv3, I've added such header to all the files I've left (Or, at least, is what I think), and there is another developer that will help on the project.

Now, the header also mentions 3 or later:"either version 3 of the License, or (at your option) any later version."

I've added the new file in "Attached Files" below, I hope it is correct.

Thank you again, mister Gordon.

(file #37684)

Francisco Javier <anengineer>
Sat 02 Jul 2016 08:22:22 PM UTC, comment #1:


Thank you for submitting a new project to host on GNU Savannah.

To comply with the hosting requirements, there are few issues that need to be addressed
(see http://savannah.gnu.org/register/requirements.php and
http://savannah.gnu.org/maintenance/HowToGetYourProjectApprovedQuickly )

Please add copyright and license information to all files (e.g. ./setup.py).

The license in most files mentions GPLv2, yet the COPYING file is GPLv3, and the _license__variable in ./qtcam/__init_.py says "GPL3" as well.

Please choose a consistent license version (2 or 3), and ensure it says "or later version" everywhere ( see http://savannah.gnu.org/maintenance/GnuGplTwoOrLater/ ).

When the files are amended, please upload a new archive to the savannah
website (the "Attach Files" at the bottom of the page),
and the project registration could proceed.

- assaf

Assaf Gordon <agn>
Site AdministratorIn charge of this item.
Sat 11 Jun 2016 10:37:03 AM UTC, original submission:

A new project has been registered at Savannah
This project account will remain inactive until a site admin approves or discards the registration.

Registration Administration

While this item will be useful to track the registration process, approving or discarding the registration must be done using the specific Group Administration page, accessible only to site administrators, effectively logged as site administrators (superuser):

Registration Details

  • Name: QtCAM
  • System Name: qtcam
  • Type: non-GNU software and documentation
  • License: GNU General Public License v2 or later


This application is able to assist in the analysis and design of a cam-follower mechanism (https://en.wikipedia.org/wiki/Cam).

The idea is to make a free replacement of an application called DYNACAM (http://www.designofmachinery.com/Cam/) made by Robert Norton and I have the help of an important cam expert who agrees with this vision.

It is written entirely in Python 3.

I haven't found any other application that does the same and has a free license so this perhaps this is one of the few.

Other Software Required:

matplotlib - http://matplotlib.org/users/license.html - http://matplotlib.org/

NumPy - BSD-new license - http://www.numpy.org/

svgwrite - MIT - https://pypi.python.org/pypi/svgwrite

PyQt - GNU GPL - https://riverbankcomputing.com/software/pyqt/intro

Other Comments:

There are no media files in the project yet (drawings, icons...) but they will be added in the future and I will make sure it is under a free software respectful icense

Tarball URL:


Francisco Javier <anengineer>


(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):

Attached Files
file #37685:  qtcam.tar.gz added by anengineer (338KiB - application/gzip - Let's hope it is now correct, for my own good.)
file #37684:  qtcam.tar.gz added by anengineer (338KiB - application/gzip - Let's hope it is now correct.)


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -unavailable- added by agn (Posted a comment)
  • -unavailable- added by anengineer (Submitted the item)

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.


    Please enter the title of George Orwell's famous dystopian book (it's a date):



    Follow 4 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Sun 03 Jul 2016 01:00:08 PM UTCanengineerAttached File-=>Added qtcam.tar.gz, #37685
    Sun 03 Jul 2016 12:47:49 PM UTCanengineerAttached File-=>Added qtcam.tar.gz, #37684
    Sat 02 Jul 2016 08:22:22 PM UTCagnStatusNone=>Wait reply
      Assigned toNone=>agn

    Back to the top

    Powered by Savane 3.1-cleanup1