Re: gEDA-user: Open Collector Error Checking

2011-02-15 Thread Karl Hammar
Kai-Martin:
...
 There should probably be more active core developers in the first 
 place. What is the process to become one? Who are candidates?

I'm interested in be able to have sub-layouts, removing the
distinction between footprint/pcb and sym/sch files, and removing
annoying small things that comes in my way, mostly backend things.
I migth be interested in working with the lesstiff hid.

Regards,
/Karl Hammar

---
Aspö Data
Lilla Aspö 148
S-742 94 Östhammar
Sweden
+46 173 140 57




___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Open Collector Error Checking

2011-02-15 Thread Karl Hammar
Bert Timmerman:
...
 Peter Clifton:
  On Mon, 2011-02-14 at 13:31 -0800, Jared Casper wrote:
  
   Maybe make an official LP tag of vetted or something that junior
   developers can add to a patch, allowing a senior dev to concentrate on 
   those first, not spending on time on patches that need work.
  Sounds like a good idea - call it patch-tested or something?
  
  We should probably set up a team as a place-holder to get 
  assigned as a job-list for patches which are ready to be pushed.
 
 Maybe add a LP user geda-push and/or pcb-push (or geda-dev and/or
 pcb-dev), and assign to this user.

What about bug-squad, and then we might need a bug-meister for 
coordination (and only the bug-meister would need commit permisson).

I can participate in the sense that you can send me a bug to
investigate, and I'll look into that.

I'd nominate Kai-Martin as bug-meister if he is willing.

Regards,
/Karl Hammar

---
Aspö Data
Lilla Aspö 148
S-742 94 Östhammar
Sweden
+46 173 140 57




___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Open Collector Error Checking

2011-02-14 Thread Karl Hammar
Krzysztof:
 On Fri, Feb 11, 2011 at 08:38:47AM +0100, Karl Hammar wrote:
...
  Attached patch corrects that.
 Can you file the patch on the tracker so it isn't forgotten?
 http://bugs.launchpad.net/geda/+filebug

The patches of (numslots=0 thing, oc/oe drc2):

 http://www.seul.org/pipermail/geda-user/2010-September/049354.html
 http://www.seul.org/pipermail/geda-user/2011-February/052384.html

are so small and obvious. Do we really need the overhead of a bug
tracker for them?

But I wouldn't mind if you upload them.

Regards,
/Karl Hammar

---
Aspö Data
Lilla Aspö 148
S-742 94 Östhammar
Sweden
+46 173 140 57




___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Open Collector Error Checking

2011-02-14 Thread Kai-Martin Knaak
Karl Hammar wrote:

 The patches of (numslots=0 thing, oc/oe drc2):
 
  http://www.seul.org/pipermail/geda-user/2010-September/049354.html
  http://www.seul.org/pipermail/geda-user/2011-February/052384.html
 
 are so small and obvious. Do we really need the overhead of a bug
 tracker for them?

Well, developers of geda and/or pcb, those with write access to the
source, tend to ignore patches on the mailing list. That said, patches
on the tracker have been on hold indefinitely in the past, too. To 
change this habit, was one of the motivations for the with the switch 
from sourceforge to launchpad (hint, hint...)
At least patches can be more easily retrieved on the trackers. 

---)kaimartin(---
-- 
Kai-Martin Knaak
Email: k...@familieknaak.de
Öffentlicher PGP-Schlüssel:
http://pool.sks-keyservers.net:11371/pks/lookup?search=0x6C0B9F53



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Open Collector Error Checking

2011-02-14 Thread Karl Hammar
Kai-Martin:
 Karl Hammar wrote:
  The patches of (numslots=0 thing, oc/oe drc2):
...
  are so small and obvious. Do we really need the overhead of a bug
  tracker for them?
 Well, developers of geda and/or pcb, those with write access to the
 source, tend to ignore patches on the mailing list. That said, patches
 on the tracker have been on hold indefinitely in the past, too.

One dev have said [1] we should nag them about theese patches.

 To change this habit, was one of the motivations for the with the
 switch from sourceforge to launchpad (hint, hint...)
 At least patches can be more easily retrieved on the trackers. 

I understand the hint etc., but we should have one or more person
that could actually *commit* thoose simple fixes, either at the
official or a seperate site. I could possible set up a git repo for
thoose simple fixes. Do anyone want to join?

Regards,
/Karl Hammar

[1] http://www.seul.org/pipermail/geda-user/2009-October/021044.html

---
Aspö Data
Lilla Aspö 148
S-742 94 Östhammar
Sweden
+46 173 140 57




___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Open Collector Error Checking

2011-02-14 Thread DJ Delorie

 At least patches can be more easily retrieved on the trackers. 

When I have time to work on PCB (rare though that is), usually the
FIRST thing I do is go through the patches in the tracker and apply
whatever I can.


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Open Collector Error Checking

2011-02-14 Thread Krzysztof Kościuszkiewicz
On Mon, Feb 14, 2011 at 02:39:38PM +0100, Karl Hammar wrote:

  To change this habit, was one of the motivations for the with the
  switch from sourceforge to launchpad (hint, hint...)
  At least patches can be more easily retrieved on the trackers. 
 
 I understand the hint etc., but we should have one or more person
 that could actually *commit* thoose simple fixes, either at the
 official or a seperate site. I could possible set up a git repo for
 thoose simple fixes. Do anyone want to join?

In what way a git repo would be better than separate patches? For
testing?  Each separate set of changes would still have to be reviewed,
and I suppose that (together with the discussion/suggestion of
improvements) constitutes the main effort for accepting changes to the
main source tree.

-- 
Krzysztof Kościuszkiewicz
Simplicity is the ultimate sophistication -- Leonardo da Vinci


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Open Collector Error Checking

2011-02-14 Thread DJ Delorie

 In what way a git repo would be better than separate patches?

A separate git repo would make it harder for me to review patches.
I'm much more interested in the history and discussion of the patch,
than in the actual patch itself, and if there's anything wrong with
the patch, LP/SF is a better way to manage those issues than git.


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Open Collector Error Checking

2011-02-14 Thread Jared Casper
2011/2/14 DJ Delorie d...@delorie.com:
 A separate git repo would make it harder for me to review patches.
 I'm much more interested in the history and discussion of the patch,
 than in the actual patch itself, and if there's anything wrong with
 the patch, LP/SF is a better way to manage those issues than git.


github's pull request/code review system works pretty well for
discussing a patch (https://github.com/features/projects/codereview).
I also like the way Google Project hosting does code reviews,
especially the voting system.  I'm not sure if github has something
similar. Thought I'd throw that out there, even though we should
probably just stick to LP for everything since we just moved over to
it.  (Although I'm still unclear how to differentiate bugs and patches
in the LP tracker)

I think maybe what Karl was getting at was a group of Junior devs
that commit to a repo to indicate they have looked at and agree with
the patch.  The senior dev, if he trusts the junior dev's judgement,
issues a few git commands and the patch is in.  Perhaps now that we
are on LP, the ideas in this thread are more realizable:

http://www.seul.org/pipermail/geda-user/2010-March/045968.html

Maybe make an official LP tag of vetted or something that junior
developers can add to a patch, allowing a senior dev to concentrate on
those first, not spending on time on patches that need work.

Jared


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Open Collector Error Checking

2011-02-14 Thread Peter Clifton
On Mon, 2011-02-14 at 13:31 -0800, Jared Casper wrote:

 Maybe make an official LP tag of vetted or something that junior
 developers can add to a patch, allowing a senior dev to concentrate on
 those first, not spending on time on patches that need work.

Sounds like a good idea - call it patch-tested or something?

We should probably set up a team as a place-holder to get assigned as a
job-list for patches which are ready to be pushed.

-- 
Peter Clifton

Electrical Engineering Division,
Engineering Department,
University of Cambridge,
9, JJ Thomson Avenue,
Cambridge
CB3 0FA

Tel: +44 (0)7729 980173 - (No signal in the lab!)
Tel: +44 (0)1223 748328 - (Shared lab phone, ask for me)


signature.asc
Description: This is a digitally signed message part


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Open Collector Error Checking

2011-02-14 Thread Kai-Martin Knaak
Karl Hammar wrote:

 I understand the hint etc., but we should have one or more person
 that could actually *commit* thoose simple fixes, 

ack. 
Patches are the result of non-trivial efforts. The contributers 
deserve some attention. Even a short note, that the patch will 
not applied is way better than let the patch rot until forever 
and a day. IMHO, this kind of ignorance is a sure way to drive
away potential developers. See bug 699454 by Ineiev:
 https://bugs.launchpad.net/pcb/+bug/699454
The patch was filed in October 2008. danmc asked for some clarification 
in November. Ineiev responded in December and updated the patch.
In February somebody not logged in suggested to split the patch 
into smaller blobs. Ineiev resonded the next day and provided a 
series of patches two weeks later in March 2009. 
Then nothing until today.


 either at the official or a seperate site. I could possible set
 up a git repo for thoose simple fixes. Do anyone want to join?

Not another semi fork, please. It is already a pain to have the 
OpenGL only in Peter Cliftons version. 

---)kaimartin(---
-- 
Kai-Martin Knaak
Email: k...@familieknaak.de
Öffentlicher PGP-Schlüssel:
http://pool.sks-keyservers.net:11371/pks/lookup?search=0x6C0B9F53



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Open Collector Error Checking

2011-02-14 Thread Kai-Martin Knaak
Peter Clifton wrote:

 Maybe make an official LP tag of vetted or something that junior
 developers can add to a patch, allowing a senior dev to concentrate on
 those first, not spending on time on patches that need work.
 
 Sounds like a good idea - call it patch-tested or something?
 
 We should probably set up a team as a place-holder to get assigned as a
 job-list for patches which are ready to be pushed.

There should probably be more active core developers in the first 
place. What is the process to become one? Who are candidates?

---)kaimartin(---
-- 
Kai-Martin Knaak
Email: k...@familieknaak.de
Öffentlicher PGP-Schlüssel:
http://pool.sks-keyservers.net:11371/pks/lookup?search=0x6C0B9F53



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Open Collector Error Checking

2011-02-14 Thread Bert Timmerman
Hi Peter, 

 -Original Message-
 From: geda-user-boun...@moria.seul.org 
 [mailto:geda-user-boun...@moria.seul.org] On Behalf Of Peter Clifton
 Sent: Monday, February 14, 2011 10:34 PM
 To: gEDA user mailing list
 Subject: Re: gEDA-user: Open Collector Error Checking
 
 On Mon, 2011-02-14 at 13:31 -0800, Jared Casper wrote:
 
  Maybe make an official LP tag of vetted or something 
 that junior
  developers can add to a patch, allowing a senior dev to 
 concentrate on 
  those first, not spending on time on patches that need work.
 
 Sounds like a good idea - call it patch-tested or something?
 
 We should probably set up a team as a place-holder to get 
 assigned as a job-list for patches which are ready to be pushed.
 
 --
 Peter Clifton
 
 Electrical Engineering Division,
 Engineering Department,
 University of Cambridge,
 9, JJ Thomson Avenue,
 Cambridge
 CB3 0FA
 
 Tel: +44 (0)7729 980173 - (No signal in the lab!)
 Tel: +44 (0)1223 748328 - (Shared lab phone, ask for me)
 

Maybe add a LP user geda-push and/or pcb-push (or geda-dev and/or
pcb-dev), and assign to this user.

Just my EUR 0.02

Kind regards,

Bert Timmerman



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Open Collector Error Checking

2011-02-13 Thread Krzysztof Kościuszkiewicz
On Fri, Feb 11, 2011 at 08:38:47AM +0100, Karl Hammar wrote:

  ERROR: Pin(s) with pintype 'open collector': U70:2 U70:4 
  are connected by net 'unnamed_net204'
  to pin(s) with pintype 'open collector': U70:2 U70:4 
 ...
 
 Attached patch corrects that.

Can you file the patch on the tracker so it isn't forgotten?
http://bugs.launchpad.net/geda/+filebug


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


gEDA-user: Open Collector Error Checking

2011-02-10 Thread Oliver King-Smith
   I am getting this error when I run the DRC2
   ERROR: Pin(s) with pintype 'open collector': U70:2 U70:4
   are connected by net 'unnamed_net204'
   to pin(s) with pintype 'open collector': U70:2 U70:4
   The above statement is absolutely correct, these two pins are both open
   collector, and indeed they are wire together.  But why would I want to
   report this as an error?  Isn't part of the idea behind open_collector
   outputs the concept of wiring them together?
   Oliver


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Open Collector Error Checking

2011-02-10 Thread John Doty

On Feb 10, 2011, at 4:40 PM, Oliver King-Smith wrote:

   I am getting this error when I run the DRC2
   ERROR: Pin(s) with pintype 'open collector': U70:2 U70:4
   are connected by net 'unnamed_net204'
   to pin(s) with pintype 'open collector': U70:2 U70:4
   The above statement is absolutely correct, these two pins are both open
   collector, and indeed they are wire together.  But why would I want to
   report this as an error?  Isn't part of the idea behind open_collector
   outputs the concept of wiring them together?

Oliver, drc2 is a deeply flawed program. It reports many, many perfectly 
reasonable things as errors. That doesn't make it useless: by sifting through 
all the crud you'll find real problems. But assume that most warnings it emits 
are wrong.

John Doty  Noqsi Aerospace, Ltd.
http://www.noqsi.com/
j...@noqsi.com




___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Open Collector Error Checking

2011-02-10 Thread Colin D Bennett
On Thu, 10 Feb 2011 16:47:39 -0700
John Doty j...@noqsi.com wrote:

 
 On Feb 10, 2011, at 4:40 PM, Oliver King-Smith wrote:
 
I am getting this error when I run the DRC2
ERROR: Pin(s) with pintype 'open collector': U70:2 U70:4
are connected by net 'unnamed_net204'
to pin(s) with pintype 'open collector': U70:2 U70:4
The above statement is absolutely correct, these two pins are
  both open collector, and indeed they are wire together.  But why
  would I want to report this as an error?  Isn't part of the idea
  behind open_collector outputs the concept of wiring them together?
 
 Oliver, drc2 is a deeply flawed program. It reports many, many
 perfectly reasonable things as errors. That doesn't make it useless:
 by sifting through all the crud you'll find real problems. But assume
 that most warnings it emits are wrong.

I agree with Oliver that the essence of open collector signals is to in
fact allow multiple drivers of the line to share it!  Thus this drc
message is particularly annoying.

However, I do find running the gnetlist drc useful to find bonehead
errors like forgetting to connect a certain input port symbol to the
corresponding output port symbol, or typos in the net names of such
symbols, etc.  It's too bad that it has so many flaws, I guess, since
it has the potential of being a very powerful tool.

Regards,
Colin


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Open Collector Error Checking

2011-02-10 Thread Karl Hammar
Oliver:
...
 ERROR: Pin(s) with pintype 'open collector': U70:2 U70:4 
 are connected by net 'unnamed_net204'
 to pin(s) with pintype 'open collector': U70:2 U70:4 
...

Attached patch corrects that.

Regards,
/Karl Hammar

---
Aspö Data
Lilla Aspö 148
S-742 94 Östhammar
Sweden
+46 173 140 57

diff --git a/gnetlist/scheme/gnet-drc2.scm b/gnetlist/scheme/gnet-drc2.scm
index 380f588..281c454 100644
--- a/gnetlist/scheme/gnet-drc2.scm
+++ b/gnetlist/scheme/gnet-drc2.scm
@@ -145,9 +145,9 @@
 ;;;io
 ;;  '(#\c   #\c   #\w   #\c)
 ;;;oc
-;;  '(#\c   #\c   #\e   #\w   #\e)
+;;  '(#\c   #\c   #\e   #\w   #\c)
 ;;;oe
-;;  '(#\c   #\c   #\e   #\w   #\c   #\e)
+;;  '(#\c   #\c   #\e   #\w   #\e   #\c)
 ;;;pas
 ;;  '(#\c   #\c   #\c   #\c   #\c   #\c   #\c)
 ;;;tp


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user