Re: gEDA-user: Library of gnucap and ngspice compatible models?
Hi DJ and all, On Mon, 2009-09-21 at 21:01 -0400, DJ Delorie wrote: > > No need to remember two sets of update commands anymore... > > Or perhaps some form of blog app? I wonder which, if any, would work > for this type of data and user base. > > > ___ > geda-user mailing list > geda-user@moria.seul.org > http://www.seul.org/cgi-bin/mailman/listinfo/geda-user I think that gschem symbols in a git repository would be Really Cool (TM). I would even join in on the fun. See http://github.com/bert/gschem-symbols This way *every* symbol in the repository can be corrected (improved), or broken by other users (use "git blame" here), and all symbols can be thrown into one directory to avoid name clashes. I would recommend users to keep a crontab job running to git pull or (git fetch) every day or so, to keep up to date. Maybe similar repositories for "pcb-footprints", "tools", "spice-models", and whatnot. Just my EUR 0.02 on the matter. BTW: the blog stuff for symbols should be in the commit message :) or on the geda-user mailing list if the content is on topic. If one thinks he/she has something to share, share it with the whole list or put it into a repository. 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: Library of gnucap and ngspice compatible models?
> No need to remember two sets of update commands anymore... Or perhaps some form of blog app? I wonder which, if any, would work for this type of data and user base. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Library of gnucap and ngspice compatible models?
On Mon, 21 Sep 2009 20:37:20 -0400, DJ Delorie wrote: > So a official spice lib - gpleda. User-contributed spice models - > gedasymbols. Sound reasonable? To me, it does ;-) > I probably should figure out how to migrate to git, though, or something > more modern than cvs. +1 No need to remember two sets of update commands anymore... ---<(kaimartin)>--- -- Kai-Martin Knaak Öffentlicher PGP-Schlüssel: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x6C0B9F53 ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Library of gnucap and ngspice compatible models?
> I favor gpleda. spice files aren't really symbols and adding them > to gedasymbols would confuse that website's purpose. Hmmm... what exactly is gedasymbol's "purpose" ? It started as just symbols, then symbols and footprints, then symbols, footprints, and tools, now symbols, footprints, tools, and plugins... I think, now, *any* user-contributed "things" that go into geda-built designs, or get added to geda tools, are acceptable. It's a useful dichotomy - gpleda hosts "official" stuff, gedasymbols hosts "unofficial" stuff. So a official spice lib - gpleda. User-contributed spice models - gedasymbols. Sound reasonable? I probably should figure out how to migrate to git, though, or something more modern than cvs. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Library of gnucap and ngspice compatible models?
> > I think gedasymbols is not the right place. The spicelib does not > > provide any model or symbol. > > gedasymbols hosts scripts and documentation too. I think user-contributed spice models may have a home on gedasymbols too :-) ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Library of gnucap and ngspice compatible models?
I favor gpleda. spice files aren't really symbols and adding them to gedasymbols would confuse that website's purpose. But gpleda is a multipurpose website and our spice library would fit nicely there. -Alan On Mon, Sep 21, 2009 at 5:18 PM, Kai-Martin Knaak wrote: > On Mon, 21 Sep 2009 12:18:41 +0200, Werner Hoch wrote: > >>> How about gedasymbols.org? >> >> I think gedasymbols is not the right place. The spicelib does not >> provide any model or symbol. > > gedasymbols hosts scripts and documentation too. I'd prefer to find all > (most) resources for my favortite EDA system at one place. There are > already more sites related to geda tools than I can point my fingers to. > > >> ... and I prefer git over cvs for such a project. > > Maybe gpleda is an option. > > ---<(kaimartin)>--- > -- > Kai-Martin Knaak > Öffentlicher PGP-Schlüssel: > http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x6C0B9F53 > > > > ___ > geda-user mailing list > geda-user@moria.seul.org > http://www.seul.org/cgi-bin/mailman/listinfo/geda-user > ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Library of gnucap and ngspice compatible models?
On Mon, 21 Sep 2009 12:18:41 +0200, Werner Hoch wrote: >> How about gedasymbols.org? > > I think gedasymbols is not the right place. The spicelib does not > provide any model or symbol. gedasymbols hosts scripts and documentation too. I'd prefer to find all (most) resources for my favortite EDA system at one place. There are already more sites related to geda tools than I can point my fingers to. > ... and I prefer git over cvs for such a project. Maybe gpleda is an option. ---<(kaimartin)>--- -- Kai-Martin Knaak Öffentlicher PGP-Schlüssel: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x6C0B9F53 ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Library of gnucap and ngspice compatible models?
Thanks. I'll work on integrating my Linear Technology scripts. On Mon, Sep 21, 2009 at 3:13 AM, Werner Hoch wrote: > Hi Alan, > > On Montag, 21. September 2009, asom...@gmail.com wrote: >> Please do publicize the repository. Or give me your own url, if >> you're running a server. > > I've pushed it to github: > http://github.com/werner2101/spicelib > > I'd like to see how github works compared to repo.or.cz. > > As everything is in alpha state, please let me know if you have > questions. > > Note: > The python script gedaparts can create static symbols out of the index > files, too. I think it's not documented anywhere. You've to add some > command line options to the script to use it. > > Regards > Werner > > > ___ > geda-user mailing list > geda-user@moria.seul.org > http://www.seul.org/cgi-bin/mailman/listinfo/geda-user > ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: PCB Version 1.99Y severe crash
On 9/21/09, gene glick wrote: > >> Actually, you didn't identify PCB version: 1.99y is just any GIT point >> after pcb-20081128 snapshot. >> > > O :) If that's the case, Most probably, no :( this is an uneducated opinion of an uneducated user, though. > I don't know how to tell. Any way for me > to know? git clone/pull and rebuild. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Library of gnucap and ngspice compatible models?
Hi Kai-Martin, On Samstag, 19. September 2009, Kai-Martin Knaak wrote: > On Sat, 19 Sep 2009 16:07:29 +0200, Werner Hoch wrote: > > I've all the stuff in a local git repository, I can push it to a > > public repository. (github or repo.or.cz) > > How about gedasymbols.org? I think gedasymbols is not the right place. The spicelib does not provide any model or symbol. ... and I prefer git over cvs for such a project. Regards Werner ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Library of gnucap and ngspice compatible models?
Hi Alan, On Montag, 21. September 2009, asom...@gmail.com wrote: > Please do publicize the repository. Or give me your own url, if > you're running a server. I've pushed it to github: http://github.com/werner2101/spicelib I'd like to see how github works compared to repo.or.cz. As everything is in alpha state, please let me know if you have questions. Note: The python script gedaparts can create static symbols out of the index files, too. I think it's not documented anywhere. You've to add some command line options to the script to use it. Regards Werner ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: PCB Version 1.99Y severe crash
> Actually, you didn't identify PCB version: 1.99y is just any GIT point > after pcb-20081128 snapshot. > O :) If that's the case, I don't know how to tell. Any way for me to know? Looks like my source files are all dated March 30th, 2009. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: pcb option --fab-author not working
(sorry, this is off-topic) diff --git a/src/misc.c b/src/misc.c index 693da81..89d5c84 100644 --- a/src/misc.c +++ b/src/misc.c @@ -1836,18 +1836,18 @@ LayerGroupsToString (LayerGroupTypePtr lg) char * pcb_author (void) { -#ifdef HAVE_GETPWUID - static struct passwd *pwentry; static char *fab_author = 0; if (!fab_author) { if (Settings.FabAuthor && Settings.FabAuthor[0]) fab_author = Settings.FabAuthor; +#ifdef HAVE_GETPWUID else { int len; char *comma, *gecos; + static struct passwd *pwentry; /* ID the user. */ pwentry = getpwuid (getuid ()); @@ -1857,20 +1857,15 @@ pcb_author (void) len = comma - gecos; else len = strlen (gecos); - fab_author = malloc (len + 1); - if (!fab_author) -{ - perror ("pcb: out of memory.\n"); - exit (-1); -} + fab_author = MyMalloc (len + 1, "pcb_author"); memcpy (fab_author, gecos, len); fab_author[len] = 0; } +#endif } - return fab_author; -#else + if (fab_author) +return fab_author; return "Unknown"; -#endif } ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: PCB Version 1.99Y severe crash
On 9/21/09, gene glick wrote: > I've had this version crash about a half dozen times. It's not just the > program itself bombing, it crashes linux. The restore process is > painful - it takes a while running fsck -v -y to get things back to > normal. > Anyway, my recollection is that each crash has been when I was doing > something with a polygon. The current crash occurred when I was > resizing a polygon. I've always respected PCB polygons very much, but I didn't knew they are _so_ mighty. I use them very cowardly, e.g. I usually avoid to put a polygon over footprints with too many pads, like in sourceforge bug report 2796086. > FWIW: > - slackware 12 > - kernel 2.6.27-7 > - desktop KDE 3.5 > - Gateway laptop > - Dual core Pentium Actually, you didn't identify PCB version: 1.99y is just any GIT point after pcb-20081128 snapshot. Kind regards, Ineiev ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user