[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: Fwd: Parts DB API: the story so far
From the discussion, I am unclear on support for or against using a
relational database to organize the data flow?
I do hear concerns about not having to rely upon a web bassed system.
I do hear concerns about not wanting to require users to run a database
engine.
I have expressed concerns that the data isn't flat and thus isn't
suitable for flat files.
Thanks,
Steve Meier
Peter TB Brett wrote:
> I initially posted this to -dev by mistake. DJ has already addressed item
> #11.
>
> Peter
>
> ---------- Forwarded Message ----------
>
> Subject: gEDA-dev: Parts DB API: the story so far
> Date: Tuesday 18 Dec 2007
> From: Peter TB Brett <peter@xxxxxxxxxxxxx>
> To: gEDA developer mailing list <geda-dev@xxxxxxxxxxxxxx>
>
> Hi folks,
>
> There's been some useful comments, but the thread's been slightly diverted.
> I'd like to summarise what I understand to be the varying opinions so far.
> Please tell me where I'm wrong.
>
> 1. I think that everybody agrees that _whatever_ is done must present a simple
> interface to the user, and be fairly straightforward for new users to work
> out how to use.
>
> 2. I think that everybody agrees that the new system must be fully
> back-compatible with the existing library system.
>
> 3. Several people would like assurances that the system will be generic enough
> to cope with workflows other than schematic to PCB layout (such as ASIC
> design).
>
> 4. Most people seem keen on the idea of being able to place light symbols, and
> then later replace it with or turn it into a heavy symbol as required.
>
> 5. Lots of people railed at me about embedding symbols, for no apparent
> reason. Cheers, guys.
>
> 6. I proposed the idea that most symbol placement should occur from a list
> of "active" components, and that this list could be customised in the config
> files. No-one seemed to object to this idea.
>
> 7. Some people preferred the idea of placing a light symbol, then populating
> it with attributes from a database. Other people liked the idea of placing a
> light symbol, then replacing it with a compatible heavy symbol, possibly
> generated from a database. It was suggested that in the former case, the
> database interface should be in gattrib rather than gschem.
>
> 8. Some people got side-tracked discussing the nature of attributes, and
> whether attribute editing should take place in gschem or gattrib.
>
> 9. John Griessen was keen to make sure that everybody knows that he doesn't
> like human-incompatible GUID numbers, and needed reassuring that he didn't
> have to have any if he didn't want them. (I don't like them either).
>
> 10. John Doty is very keen on being able to set up libgeda to automatically
> copy any symbols used to a local symbol store of some description.
>
> 11. Several people are keen on the idea of changing everything to use a
> separate BOM as a master document. I don't understand what they heck they're
> talking about nor how it would work, so I would like them to spell it out
> carefully for stupid people like me. To me, a BOM is a spreadsheet,
> generated from the schematics, containing a list of refdeses and part
> information which is sent to an assembly house so they know which bits to put
> where.
>
>
Please post the url for the geda archives to DJ's response or explenation.
> 12. I suggested a (fairly detailed) possible implementation, which was largely
> ignored, so I'd like people to go read it before they make any further
> comments please. Message-Id: <200712191056.21450.peter@xxxxxxxxxxxxx>
>
>
Please post the url for the geda archives to the above email.
> That's about it in terms of what's been discussed so far. Keep the ideas
> coming please...
>
> Peter
>
>
> ------------------------------------------------------------------------
>
>
>
> _______________________________________________
> geda-user mailing list
> geda-user@xxxxxxxxxxxxxx
> http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
>
_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user