Re: gEDA-user: Library of gnucap and ngspice compatible models?

2009-09-21 Thread Bert Timmerman
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?

2009-09-21 Thread DJ Delorie

> 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?

2009-09-21 Thread Kai-Martin Knaak
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?

2009-09-21 Thread DJ Delorie

> 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?

2009-09-21 Thread DJ Delorie

> > 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?

2009-09-21 Thread asomers
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?

2009-09-21 Thread Kai-Martin Knaak
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?

2009-09-21 Thread asomers
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

2009-09-21 Thread Ineiev
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?

2009-09-21 Thread Werner Hoch
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?

2009-09-21 Thread Werner Hoch
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

2009-09-21 Thread gene glick

> 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

2009-09-21 Thread Ineiev
(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

2009-09-21 Thread Ineiev
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