Re: gEDA-user: Parts DB API

2008-02-07 Thread Robert Butts
My only request is to design it with the disabled in mind. If its graphical, include shortcut keys. Using the accessiblity mouse keys and waiting for the mouse to travel from point to point multiplied by repetitive tasks effects the time to completion significantly. On Dec 20, 2007 4:00 PM, John

Re: gEDA-user: Parts DB API

2007-12-20 Thread John Doty
On Dec 20, 2007, at 1:24 PM, Dave McGuire wrote: > On Dec 19, 2007, at 5:47 PM, John Doty wrote: >>>As do I. I've always thought that gattrib's functionality being >>> implemented as a separate program is a bit odd. I think there >>> should >>> be a menu choice like "Edit all component at

Re: gEDA-user: Parts DB API

2007-12-20 Thread Dave McGuire
On Dec 19, 2007, at 5:47 PM, John Doty wrote: >>As do I. I've always thought that gattrib's functionality being >> implemented as a separate program is a bit odd. I think there should >> be a menu choice like "Edit all component attributes..." which would >> bring up what we now see as gattri

Re: gEDA-user: Parts DB API

2007-12-20 Thread John Griessen
Peter TB Brett wrote: > On Wednesday 19 December 2007 23:51:37 John Doty wrote: The attribute value in the parts file then >> overrides the value in the graphics, but the graphical properties of >> the attribute still originate in the graphics. > > For e.g. inductors, how do you make sure that the

Re: gEDA-user: Parts DB API

2007-12-20 Thread John Griessen
Dave N6NZ wrote: > John Doty wrote: >> 3. The flat file is a simple interface between BOM management and the >> schematic->netlist->layout flow. Modular. >> > > I suppose as an intermediate step, you could get the same effect with a > sch2sch attribute replacer. It could look for the trigger a

Re: gEDA-user: Parts DB API

2007-12-20 Thread John Doty
On Dec 20, 2007, at 1:51 AM, Peter TB Brett wrote: > On Wednesday 19 December 2007 23:51:37 John Doty wrote: > >> There is no graphical information in the parts file. For an attribute >> to be visible in the schematic, a visible default/placeholder >> attribute should be visibly present in the sy

Re: gEDA-user: Parts DB API

2007-12-20 Thread Peter TB Brett
On Wednesday 19 December 2007 23:51:37 John Doty wrote: > There is no graphical information in the parts file. For an attribute > to be visible in the schematic, a visible default/placeholder > attribute should be visibly present in the symbol or visibly attached > in the schematic. The attribute

Re: gEDA-user: Parts DB API

2007-12-19 Thread Dave N6NZ
John Doty wrote: > 2. The flat file is another place where one can inspect or intervene in > the flow. There is value in that, certainly. > 3. The flat file is a simple interface between BOM management and the > schematic->netlist->layout flow. Modular. > I suppose as an intermediate step,

Re: gEDA-user: Parts DB API

2007-12-19 Thread John Doty
On Dec 19, 2007, at 10:01 PM, Dave N6NZ wrote: > > > John Doty wrote: >> On Dec 18, 2007, at 2:32 PM, Peter TB Brett wrote: >> >>> "Rewrite the component library C & Scheme APIs, and make a new GUI >>> for it in >>> gschem" is achievable (just). Ideally, I'd like to be able to do >>> it in a >>>

Re: gEDA-user: Parts DB API

2007-12-19 Thread Dave N6NZ
John Doty wrote: > On Dec 18, 2007, at 2:32 PM, Peter TB Brett wrote: > >> "Rewrite the component library C & Scheme APIs, and make a new GUI >> for it in >> gschem" is achievable (just). Ideally, I'd like to be able to do >> it in a >> tidy, self-contained way. > > May I suggest the follo

Re: gEDA-user: Parts DB API

2007-12-19 Thread Dave N6NZ
John Doty wrote: > Consider that a design might contain a bunch of chips, each with a > bypass capacitor. Now, for sanity, it makes a lot of sense to use the > *same* bypass capacitor device throughout the design. However, what > if you need to change it? This would argue for being able t

Re: gEDA-user: Parts DB API

2007-12-19 Thread DJ Delorie
> Can the method DJ used for plugins in pcb be used by gschem at all? That works if you have a way to "register" functions and call them by name, instead of linking them in. Should be easy with the existing guile support. As for *what* to register, I suppose that depends on the user. PCB just

Re: gEDA-user: Parts DB API

2007-12-19 Thread John Griessen
Peter Clifton wrote: > If the the core gattrib functionality were a GUI plugin, and gattrib a > framework shell for loading schematics into memory etc.., then passing > the TOPLEVEL to the gattrib widget, we might be able to have the best of > both worlds. > > Plugins won't be too far away in gsc

Re: gEDA-user: Parts DB API

2007-12-19 Thread John Doty
On Dec 18, 2007, at 2:32 PM, Peter TB Brett wrote: > "Rewrite the component library C & Scheme APIs, and make a new GUI > for it in > gschem" is achievable (just). Ideally, I'd like to be able to do > it in a > tidy, self-contained way. May I suggest the following path to the future? I beli

Re: gEDA-user: Parts DB API

2007-12-19 Thread John Doty
On Dec 19, 2007, at 2:56 PM, Dave McGuire wrote: > On Dec 19, 2007, at 3:52 PM, Ivan Stankovic wrote: >>> Is there any barrier to integrating gattrib with gschem? I think >>> I'd >>> be >>> happy with being able to pop up gattrib as a gigantic modal dialog. >> >> I had actually proposed just t

Re: gEDA-user: Parts DB API, GUI

2007-12-19 Thread Peter TB Brett
On Wednesday 19 December 2007 19:57:58 John Griessen wrote: > Peter TB Brett wrote: > > On Tuesday 18 December 2007 23:22:49 Levente wrote: > >> I wanted to do that, but, to be honest, I have zero knowledge of gschem > >> internals. I've tried to figure things out, but failed. > > > > That's where

Re: gEDA-user: Parts DB API

2007-12-19 Thread Peter TB Brett
On Tuesday 18 December 2007 18:52:39 [EMAIL PROTECTED] wrote: > What I would quite like to do is to implement something similar to what > has been described, especially since I have found a major bug which only > (yet another) serious component library API change will fix. I'd like to point out t

Re: gEDA-user: Parts DB API

2007-12-19 Thread Ivan Stankovic
On Wed, Dec 19, 2007 at 09:15:03PM +, Peter Clifton wrote: > On Wed, 2007-12-19 at 21:48 +0100, Ivan Stankovic wrote: > > Yes, I have been working on a gattrib rewrite and I've just barely > > got to load/save component attribs. > > If this is in git, it would be great to be able to track prog

Re: gEDA-user: Parts DB API

2007-12-19 Thread Peter TB Brett
On Wednesday 19 December 2007 20:28:22 John Griessen wrote: > Levente wrote: > > Peter TB Brett <[EMAIL PROTECTED]> wrote: > >> - Each symbol (or part) has to be uniquely identified by a string, and > >> each database/website/directory gets queried in reverse order of being > >> added to the librar

Re: gEDA-user: Parts DB API

2007-12-19 Thread Dave McGuire
On Dec 19, 2007, at 3:52 PM, Ivan Stankovic wrote: >> Is there any barrier to integrating gattrib with gschem? I think I'd >> be >> happy with being able to pop up gattrib as a gigantic modal dialog. > > I had actually proposed just that some months ago (it was on IRC), > but the idea was dismiss

Re: gEDA-user: Parts DB API

2007-12-19 Thread Dave McGuire
On Dec 19, 2007, at 12:40 PM, DJ Delorie wrote: >> Keeping thing simple for new users is very important. > > I.e. we need to make it *seem* like there's one unified library, > regardless of how we actually distribute the data. [sorry for jumping in again] That's exactly what I had in mind a

Re: gEDA-user: Parts DB API

2007-12-19 Thread Werner Hoch
Hi Ivan, On Mittwoch, 19. Dezember 2007, Ivan Stankovic wrote: > On Wed, Dec 19, 2007 at 12:02:34PM -0800, Dave N6NZ wrote: > > Is there any barrier to integrating gattrib with gschem? I think > > I'd be happy with being able to pop up gattrib as a gigantic modal > > dialog. > > I had actually pr

Re: gEDA-user: Parts DB API

2007-12-19 Thread Kai-Martin Knaak
On Wed, 19 Dec 2007 21:52:47 +0100, Ivan Stankovic wrote: > Personally, I think integrating gattrib with gschem (as in: > gattrib-in-gschem would just be gschem's attribute dialog on steroids) > makes perfect sense. Me too. ---<(kaimartin)>--- -- Kai-Martin Knaak

Re: gEDA-user: Parts DB API

2007-12-19 Thread John Griessen
Peter TB Brett wrote: > On Wednesday 19 December 2007 12:48:55 DJ Delorie wrote: > Secondly, I object strongly to the idea of using a BOM as a master document. > > 2. How do you do design re-use? [jg]If you mean, how do you send out reusable chunks easily, you could embed light symbols in gschem,

Re: gEDA-user: Parts DB API

2007-12-19 Thread Peter Clifton
On Wed, 2007-12-19 at 21:48 +0100, Ivan Stankovic wrote: > On Wed, Dec 19, 2007 at 05:42:59PM +, Peter Clifton wrote: > > I'm not arguing to replace gattrib though. Ivan Stankovic is / was doing > > work on gattrib, so I'd expect to see some improvements there in due > > course. > > Yes, I ha

Re: gEDA-user: Parts DB API

2007-12-19 Thread Peter Clifton
On Wed, 2007-12-19 at 21:52 +0100, Ivan Stankovic wrote: > On Wed, Dec 19, 2007 at 12:02:34PM -0800, Dave N6NZ wrote: > > Is there any barrier to integrating gattrib with gschem? I think I'd be > > happy with being able to pop up gattrib as a gigantic modal dialog. > > I had actually proposed j

Re: gEDA-user: Parts DB API

2007-12-19 Thread John Doty
On Dec 19, 2007, at 1:54 PM, Andy Peters wrote: > On Dec 19, 2007, at 8:34 AM, DJ Delorie wrote: > >> >>> That is true. But why do we need this? Why should pcb know that the >>> attribute "value=LM2596" came from a database, or from manual input, >>> script generated? >> >> I'm thinking of the ca

Re: gEDA-user: Parts DB API

2007-12-19 Thread Ivan Stankovic
On Wed, Dec 19, 2007 at 12:02:34PM -0800, Dave N6NZ wrote: > Is there any barrier to integrating gattrib with gschem? I think I'd be > happy with being able to pop up gattrib as a gigantic modal dialog. I had actually proposed just that some months ago (it was on IRC), but the idea was dismisse

Re: gEDA-user: Parts DB API

2007-12-19 Thread Ivan Stankovic
On Wed, Dec 19, 2007 at 05:42:59PM +, Peter Clifton wrote: > I'm not arguing to replace gattrib though. Ivan Stankovic is / was doing > work on gattrib, so I'd expect to see some improvements there in due > course. Yes, I have been working on a gattrib rewrite and I've just barely got to load/

Re: gEDA-user: Parts DB API

2007-12-19 Thread Andy Peters
On Dec 19, 2007, at 8:34 AM, DJ Delorie wrote: > >> That is true. But why do we need this? Why should pcb know that the >> attribute "value=LM2596" came from a database, or from manual input, >> script generated? > > I'm thinking of the case where an attribute is defaulted by some BOM > manager be

Re: gEDA-user: Parts DB API

2007-12-19 Thread John Griessen
Peter TB Brett wrote: > On Wednesday 19 December 2007 12:48:55 DJ Delorie wrote: > Secondly, I object strongly to the idea of using a BOM as a master document. > > 1. How do you cope with the designer deleting a component and then renumbering >the ones that are left? BOM has no unique IDs, t

Re: gEDA-user: Parts DB API

2007-12-19 Thread John Doty
On Dec 19, 2007, at 1:28 PM, John Griessen wrote: > > Me too. I don't want to get stuck inoperable without finding the > mate to a long UUID style > string of identifier numbers. Again, I like the "stockroom" concept, where everything you need gets automagically imported into a directory tha

Re: gEDA-user: Parts DB API

2007-12-19 Thread John Griessen
DJ Delorie wrote: >> For the time being, however, I don't see any reason not to stick to >> using some sort of external helper programs for actually accessing >> the database, as long as we can get the UI and basic Scheme API >> nailed down. > > I've argued in the past that gattrib should be respo

Re: gEDA-user: Parts DB API

2007-12-19 Thread John Griessen
Levente wrote: > Peter TB Brett <[EMAIL PROTECTED]> wrote: > >> - Each symbol (or part) has to be uniquely identified by a string, and each >> database/website/directory gets queried in reverse order of being added to >> the library. This is as currently. But not for all time. can't it just s

Re: gEDA-user: Parts DB API

2007-12-19 Thread John Griessen
John Doty wrote: wouldn't a project parts database be better? Use a > light symbol, attach a single attribute identifying it to your parts > database, and put the rest of the attributes there. > > That's what I think of as BOM-centric design. I can imagine attribs at the gschem level and a bom

Re: gEDA-user: Parts DB API

2007-12-19 Thread John Griessen
Peter TB Brett wrote: we need to be back-compatible with all the heavy symbol libraries > people currently have. > > (Or for that matter to use light symbols directly for documentation diagrams > without needing to having to faff around with a database). > > That's not say that a specific databa

Re: gEDA-user: Parts DB API

2007-12-19 Thread Dave N6NZ
Peter Clifton wrote: > On Wed, 2007-12-19 at 09:35 -0800, Dave N6NZ wrote: > >> And as to it being painful to go back and forth between gschem and >> gattrib, why, by golly, you are right. Except for the fact that it >> currently happens to be a whole lot less painful than entering all your

Re: gEDA-user: Parts DB API, GUI

2007-12-19 Thread John Griessen
Peter TB Brett wrote: > On Tuesday 18 December 2007 23:22:49 Levente wrote: >> I wanted to do that, but, to be honest, I have zero knowledge of gschem >> internals. I've tried to figure things out, but failed. > > That's where I come in. > >> I think we should have in rc files specification to da

Re: gEDA-user: Parts DB API

2007-12-19 Thread John Doty
On Dec 19, 2007, at 6:18 AM, Peter TB Brett wrote: > On Wednesday 19 December 2007 12:48:55 DJ Delorie wrote: >>> For the time being, however, I don't see any reason not to stick to >>> using some sort of external helper programs for actually accessing >>> the database, as long as we can get the

Re: gEDA-user: Parts DB API

2007-12-19 Thread John Doty
values > from the DB. Yes! Yes! > > In fact, this scheme is normally called the "parameterized cell" > design, which makes billion transistor VLSI design possible. > > > > -Original Message- > From: Levente <[EMAIL PROTECTED]> > To: [EMAIL PROT

Re: gEDA-user: Parts DB API

2007-12-19 Thread Peter Clifton
On Wed, 2007-12-19 at 09:35 -0800, Dave N6NZ wrote: > And as to it being painful to go back and forth between gschem and > gattrib, why, by golly, you are right. Except for the fact that it > currently happens to be a whole lot less painful than entering all your > attributes directly in gsch

Re: gEDA-user: Parts DB API

2007-12-19 Thread DJ Delorie
> Keeping thing simple for new users is very important. I.e. we need to make it *seem* like there's one unified library, regardless of how we actually distribute the data. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin

Re: gEDA-user: Parts DB API

2007-12-19 Thread Dave N6NZ
Peter TB Brett wrote: > Um... I think exactly the opposite. What you're suggesting would just make > the already-steep gschem learning curve even worse. I'm trying to find a way > to make it so that there is *one* unified part/symbol library that's > sufficiently powerful and flexible for pe

Re: gEDA-user: Parts DB API

2007-12-19 Thread Dave N6NZ
Peter TB Brett wrote: > On Wednesday 19 December 2007 12:48:55 DJ Delorie wrote: >>> For the time being, however, I don't see any reason not to stick to >>> using some sort of external helper programs for actually accessing >>> the database, as long as we can get the UI and basic Scheme API >>> n

Re: gEDA-user: Parts DB API

2007-12-19 Thread DJ Delorie
> That is true. But why do we need this? Why should pcb know that the > attribute "value=LM2596" came from a database, or from manual input, > script generated? I'm thinking of the case where an attribute is defaulted by some BOM manager because it's the only option that fits. For example, if yo

Re: gEDA-user: Parts DB API

2007-12-19 Thread Steve Meier
I think here we are using the term bom for a file that has possibly a lot of information in it. Maybe more then we want to give to a purchasing group. Should we change our usage here and now to keep the traditional meaning of bom and that bom should be a csv file? I would agree. Then we need a di

Re: gEDA-user: Parts DB API

2007-12-19 Thread Steve Meier
One more time in -> process -> out - Today's model 1) sch, sym -> gschem -> sch, sym, ps 2) sch -> gattrib -> sch 3) sch, sym -> gnetlist -> netlist, bill_of_materials or sch, sym -> gsch2pcb/gnetlist -> pcb_file 3) netlist, p

Re: gEDA-user: Parts DB API

2007-12-19 Thread Peter TB Brett
On Wednesday 19 December 2007 15:02:44 Steve Meier wrote: > 6) bom -> ? -> csv > > Somebody has to take bom and convert it to a csv text file suitable for > ordering parts I've never understood why the BOM isn't just a csv file? Peter -- Peter Brett Electronic Sys

Re: gEDA-user: Parts DB API

2007-12-19 Thread Steve Meier
in -> process -> out - Today's model 1) sch, sym -> gschem -> sch, sym, ps 2) sch -> gattrib -> sch 3) sch -> gnetlist -> netlist, bill_of_materials or sch -> gsch2pcb/gnetlist -> pcb_file 3) pcb_file -> pcb -> gbr, cnc, ps, bi

Re: gEDA-user: Parts DB API

2007-12-19 Thread Steve Meier
Levente's Model? in -> process -> out - 1) sch, bom -> gschem (with db interface)-> sch, bom, ps 2) sch, bom -> gattrib (with db interface) -> sch, bom 3) sch, bom -> netlister -> netlist 4) netlist -> pcb -> gbr, cnc, ps, eco 5

Re: gEDA-user: Parts DB API

2007-12-19 Thread Levente
DJ Delorie <[EMAIL PROTECTED]> wrote: > >> For the time being, however, I don't see any reason not to stick to >> using some sort of external helper programs for actually accessing >> the database, as long as we can get the UI and basic Scheme API >> nailed down. > > I've argued in the past that

Re: gEDA-user: Parts DB API

2007-12-19 Thread Steve Meier
in -> process -> out - 1) sch -> gschem -> sch, ps 2) sch, bom -> gattrib (with db interface) -> sch, bom 3) sch, bom -> netlister -> netlist 4) netlist -> pcb -> gbr, cnc, ps, eco 5) sch, bom, eco -> netlister -> sch I use netl

Re: gEDA-user: Parts DB API

2007-12-19 Thread Peter Clifton
On Wed, 2007-12-19 at 09:34 -0500, DJ Delorie wrote: > > > pcb has a similar problem - there's nothing in the file format that > > > says "footprint name goes here". However, I'm thinking we can just > > > store that in an attribute. > > > > It would then become ambiguous -- not to mention remov

Re: gEDA-user: Parts DB API

2007-12-19 Thread Peter TB Brett
On Wednesday 19 December 2007 14:34:25 DJ Delorie wrote: > > > pcb has a similar problem - there's nothing in the file format that > > > says "footprint name goes here". However, I'm thinking we can just > > > store that in an attribute. > > > > It would then become ambiguous -- not to mention rem

Re: gEDA-user: Parts DB API

2007-12-19 Thread Peter Clifton
On Wed, 2007-12-19 at 09:23 -0500, DJ Delorie wrote: > I suppose we could have a separate attribute verb, that sets an > invisible attribute without needing to specify a location, size, > color, etc. That would be really nice. Peter B and I looked at it this way... Attribute verb defines the at

Re: gEDA-user: Parts DB API

2007-12-19 Thread DJ Delorie
> > pcb has a similar problem - there's nothing in the file format that > > says "footprint name goes here". However, I'm thinking we can just > > store that in an attribute. > > It would then become ambiguous -- not to mention removing backward > compatibility -- unless the database system was

Re: gEDA-user: Parts DB API

2007-12-19 Thread Levente
Peter TB Brett <[EMAIL PROTECTED]> wrote: > That's called embedding. :) Without a file-format change, the only > non-ambiguous way of associating a symbol in the schematic with a symbol in > the library/database/whatever is to use the field in the component > specification reserved for the comp

Re: gEDA-user: Parts DB API

2007-12-19 Thread Peter TB Brett
On Wednesday 19 December 2007 14:25:25 DJ Delorie wrote: > > Without a file-format change, the only non-ambiguous way of > > associating a symbol in the schematic with a symbol in the > > library/database/whatever is to use the field in the component > > specification reserved for the component nam

Re: gEDA-user: Parts DB API

2007-12-19 Thread DJ Delorie
> When all is said and done, however we get there don't schematics have to > be able to display at least for a hard copy. Depends on the attribute. Value and pin numbers definitely need to be displayed on the schematics. Preferred vendor? RoHS status? Probably not. __

Re: gEDA-user: Parts DB API

2007-12-19 Thread DJ Delorie
> Without a file-format change, the only non-ambiguous way of > associating a symbol in the schematic with a symbol in the > library/database/whatever is to use the field in the component > specification reserved for the component name. pcb has a similar problem - there's nothing in the file form

Re: gEDA-user: Parts DB API

2007-12-19 Thread DJ Delorie
> Pin numbers on the schematic _ARE_ back-annotation from the part of > the work-flow which maps light->heavy. That works too. IIRC, the technical problem is that gschem has no way of adding attributes to pins at the schematic level, unless the symbol is embedded. As we all know, I'm not a fan

Re: gEDA-user: Parts DB API

2007-12-19 Thread Steve Meier
When all is said and done, however we get there don't schematics have to be able to display at least for a hard copy. The real pin number and the real value? I can't imagine debugging a board without them. Steve Meier DJ Delorie wrote: >> For the time being, however, I don't see any reason not

Re: gEDA-user: Parts DB API

2007-12-19 Thread Steve Meier
When all is said and done, however we get there don't schematics have to be able to display at least for a hard copy. The real pin number and the real value? I can't imagine debugging a board without them. Steve Meier DJ Delorie wrote: >> For the time being, however, I don't see any reason not

Re: gEDA-user: Parts DB API

2007-12-19 Thread Peter TB Brett
On Wednesday 19 December 2007 12:17:02 Levente wrote: > Peter TB Brett <[EMAIL PROTECTED]> wrote: > > I still haven't been convinced by these arguments, especially since > > _nothing_ you've described can't be implemented with symbols which are > > embedded by default. (So there. :P ) > > Ok, you

Re: gEDA-user: Parts DB API

2007-12-19 Thread Peter Clifton
On Wed, 2007-12-19 at 07:48 -0500, DJ Delorie wrote: > I think the only things that need to be added to the symbols > themselves are things that need to appear in the schematics - like pin > numbers. We need a way to assign pin numbers to labelled pins so that > you can see in the schematic which

Re: gEDA-user: Parts DB API

2007-12-19 Thread Peter TB Brett
On Wednesday 19 December 2007 12:48:55 DJ Delorie wrote: > > For the time being, however, I don't see any reason not to stick to > > using some sort of external helper programs for actually accessing > > the database, as long as we can get the UI and basic Scheme API > > nailed down. > > I've argue

Re: gEDA-user: Parts DB API

2007-12-19 Thread DJ Delorie
> For the time being, however, I don't see any reason not to stick to > using some sort of external helper programs for actually accessing > the database, as long as we can get the UI and basic Scheme API > nailed down. I've argued in the past that gattrib should be responsible for attributes, no

Re: gEDA-user: Parts DB API

2007-12-19 Thread Levente
Peter TB Brett <[EMAIL PROTECTED]> wrote: > [-- multipart/signed, encoding 7bit, 1 lines --] > >[-- text/plain, encoding quoted-printable, charset: iso-8859-1, 119 lines > --] > > On Wednesday 19 December 2007 09:52:49 Levente wrote: >> Peter TB Brett <[EMAIL PROTECTED]> wrote: >> >> [...] >

Re: gEDA-user: Parts DB API

2007-12-19 Thread Peter TB Brett
On Wednesday 19 December 2007 09:52:49 Levente wrote: > Peter TB Brett <[EMAIL PROTECTED]> wrote: > > [...] > > >> The symbol files should be as light as possible, and we should make them > >> heavy by adding information coming from the database. > > > > Totally agree. Could we implement this by a

Re: gEDA-user: Parts DB API

2007-12-19 Thread Levente
Peter TB Brett <[EMAIL PROTECTED]> wrote: [...] >> The symbol files should be as light as possible, and we should make them >> heavy by adding information coming from the database. > > Totally agree. Could we implement this by asking the backend to take care > of where the symbols come from, an

Re: gEDA-user: Parts DB API

2007-12-19 Thread Paul Tan
ansistor VLSI design possible. -Original Message- From: Levente <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] Sent: Wed, 19 Dec 2007 12:33 am Subject: Re: gEDA-user: Parts DB API Steve Meier <[EMAIL PROTECTED]> wrote: > On Tue, 2007-12-18 at 23:22 +, Levente wrote: >>

Re: gEDA-user: Parts DB API

2007-12-19 Thread Levente
Steve Meier <[EMAIL PROTECTED]> wrote: > On Tue, 2007-12-18 at 23:22 +, Levente wrote: >> [EMAIL PROTECTED] wrote: >> >> Hi Peter, >> >> > >> >> The symbol files should be as light as possible, and we should make them >> heavy by adding information coming from the database. >> > > > So

Re: gEDA-user: Parts DB API

2007-12-19 Thread Peter TB Brett
On Tuesday 18 December 2007 23:59:50 Steve Meier wrote: > On Tue, 2007-12-18 at 23:22 +, Levente wrote: > > [EMAIL PROTECTED] wrote: > > > > The symbol files should be as light as possible, and we should make them > > heavy by adding information coming from the database. > > So can we make a li

Re: gEDA-user: Parts DB API

2007-12-19 Thread Peter TB Brett
On Tuesday 18 December 2007 23:22:49 Levente wrote: > I wanted to do that, but, to be honest, I have zero knowledge of gschem > internals. I've tried to figure things out, but failed. That's where I come in. > I think we should have in rc files specification to database server(s), and > a relativ

Re: gEDA-user: Parts DB API

2007-12-18 Thread Paul Tan
-Original Message- From: Steve Meier <[EMAIL PROTECTED]> To: gEDA user mailing list Sent: Tue, 18 Dec 2007 3:59 pm Subject: Re: gEDA-user: Parts DB API On Tue, 2007-12-18 at 23:22 +, Levente wrote: > [EMAIL PROTECTED] wrote: > > Hi Peter, > > > > The symbol

Re: gEDA-user: Parts DB API

2007-12-18 Thread Steve Meier
On Tue, 2007-12-18 at 23:22 +, Levente wrote: > [EMAIL PROTECTED] wrote: > > Hi Peter, > > > > The symbol files should be as light as possible, and we should make them heavy > by adding information coming from the database. > So can we make a list of what should come from the light symb

Re: gEDA-user: Parts DB API

2007-12-18 Thread Steve Meier
Peter, I have been working on the scheme interface quite a bit recently. What you are discussing is fairly similar to the area I am digging into. As a bit of a back ground. The basic algoryth I use for reading in a project is to. Take the list of input files from the command line. For each of

Re: gEDA-user: Parts DB API

2007-12-18 Thread Levente
[EMAIL PROTECTED] wrote: Hi Peter, I have a few thoughts on this topic, but maybe they are not quite answers to your questions. I've been thinking about this topic while I was in Stuttgart in the summer. What I did is a database structure, and a simple command line application, that connects to

Re: gEDA-user: Parts DB API

2007-12-18 Thread Peter TB Brett
On Tuesday 18 December 2007 21:18:21 Dave N6NZ wrote: > [EMAIL PROTECTED] wrote: > > Hi folks, > > > > > What I would quite like to do is to implement something similar to what > > has been described, especially since I have found a major bug which only > > (yet another) serious component library

Re: gEDA-user: Parts DB API

2007-12-18 Thread Dave N6NZ
[EMAIL PROTECTED] wrote: > Hi folks, > What I would quite like to do is to implement something similar to what > has been described, especially since I have found a major bug which only > (yet another) serious component library API change will fix. Excellent! > > - What you want the API to be

gEDA-user: Parts DB API

2007-12-18 Thread peter
Hi folks, There has been an interesting discussion about parts databases and the gschem component library. What I would quite like to do is to implement something similar to what has been described, especially since I have found a major bug which only (yet another) serious component library API c