Please note that while the PCB developers do care about fixing bugs,
we all work on PCB in our free time and patience is appreciated.
Bugs should be reported in the
PCB bug tracker. While it is fine to ask questions
on the gEDA mailing lists,
the bug tracker is the prefered location for bug reports. This is because when
a developer has some time to work on bugs they are collected in one location. Feel free to file
a report in the bug tracker and also report it on the mailing list though.
Bugs reports and patchea for gschem or gsch2pcb (part of gEDA/gaf) should
be reported on the gEDA/gaf sourceforge site.
When reporting bugs in PCB, please follow these guidelines.
-
Please see if this bug has already been reported. Also if you are running a snapshot
release which is not the latest, read over the release notes for the newer releases
to see if the bug has already been fixed.
-
Include the exact pcb version. If it is a snapshot release, include the
release number, if you built from CVS sources, include the date
when you last updated your sources. If we don't know what code you're running
we can't fix it!
-
Describe how the problem can easily be reproduced. If you are able to provide
a small test case that will be a tremendous help. Bugs which require
hours of effort to reproduce are likely to take a low priority.
-
Include any other information which may be relevant to your bug. Examples are:
- Which GUI? GTK or Lesstif?
- Versions of 3rd party libraries.
-
If you are able to provide a patch, that is always helpful.
-
Please log into the bug tracking system. This allows you to receive a notification
when additional content is added to the bug report or if its status changes. It is
also useful when seeking feedback to see if a particular bug has been fixed.