Re: gEDA-user: gedasymbols.org down
On Sat, 2010-02-27 at 09:36 -0600, John Griessen wrote: Greg Cunningham wrote: Winter in Pennsylvania, summer here in Tasmania. need rsync round-robin dns. Rsync is being used for mirroring, but I'm not sure what the DNS setup is. Ping says it is alternating. The mirror server was quick for a while after I added an A record at my hosting service's DNS server, but is back to slow unresponsive, and does eventually serve pages after multiple attempts. How do you do round robin DNS? I think DJs DNS server may still be on and overruling mine. John Sorry for the delay, but I have had a major electrical re-fit at work. Long day... The other guys have answered adequately. I spoke without enough thought. RR dns facilitates load sharing rather than redundancy. Someone else with more experience in fail-over may offer a better suggestion. -- Greg Cunningham g...@crafty.homelinux.net ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Native Mac OS X?
On Sat, 2010-02-27 at 23:42 -0500, Charles Lepple wrote: On Sat, Feb 27, 2010 at 3:44 PM, Peter Clifton pc...@cam.ac.uk wrote: Someone with a Mac might like to try building gEDA and PCB with a native version of GTK? Is it currently possible to tell a running copy of gschem to open a schematic? If not, that is probably something that needs to be fixed before worrying about the rest of the Mac look-and-feel. Why? Is that parts of the Mac way.. single instance of a running application? Should be possible (eventually). I think the common method is for there to be some IPC code in the app (perhaps DBus, perhaps other) - which looks for other instances. If one exists, it sends the other instance a command to open the requested file - then itself exits. Gimp for OS X has been using the X11 server and some OS X look-alike themes for a while, and it integrates pretty well due to the gimp-remote command. I think I saw some D-BUS automation interface to PCB - is there something similar on gschem? Not at present. -- 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!) ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: gedasymbols.org down
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Greg Cunningham wrote: On Sat, 2010-02-27 at 09:36 -0600, John Griessen wrote: Greg Cunningham wrote: Winter in Pennsylvania, summer here in Tasmania. need rsync round-robin dns. Rsync is being used for mirroring, but I'm not sure what the DNS setup is. Ping says it is alternating. The mirror server was quick for a while after I added an A record at my hosting service's DNS server, but is back to slow unresponsive, and does eventually serve pages after multiple attempts. How do you do round robin DNS? I think DJs DNS server may still be on and overruling mine. John Sorry for the delay, but I have had a major electrical re-fit at work. Long day... The other guys have answered adequately. I spoke without enough thought. RR dns facilitates load sharing rather than redundancy. Someone else with more experience in fail-over may offer a better suggestion. I don't know what infrastructure is required for the gedasymbols web site to work. But I'll assume you run a MySQL database and you need some data volume mounted as well. Remote replication/high availability is quite hard to setup, because it's so easy to get a what HA guys call a split brain situation: The data on both nodes begins do diverge. Just think of one of the internet connections going down. I can tell you from experience that split brain is a real mess. I've got some experience with high availability using Linux HA (now called Pacemaker), DRBD (for the block device replication) and MySQL replication. But in the setups I'm managing, the servers are mounted in the same rack, with replication connection over gigabit loopback cable. To change the A record when failover happens one could do an update of the DNS entry at runtime. But I'm not sure if this can be done for the gedasymbols.org entry. Of course your provider has to offer this service to you, maybe quite expensive? What about not running the server at home, but collocated at a data center? THat would be somewhat easier to do. - - cl -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFLil3kWo2QgtqY4K8RAr8DAKCLZYk/AbqOx+gCwynitW9WbfkEugCbBPSd e2WJq4st5BtMr7uglU3NR6k= =vcXS -END PGP SIGNATURE- ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: gedasymbols.org down
On Sun, 2010-02-28 at 13:13 +0100, Christoph Lechner wrote: What about not running the server at home, but collocated at a data center? THat would be somewhat easier to do. A fine suggestion in principle - but someone would have to meet the costs of doing it. DJ hosts the gedasymbols.org service for free, out of goodwill. Perhaps there is a possibility of the gpleda.org machine being used, but that belongs to Ales - paid for by him, not the project. There are always costs associated with providing such services, or increasing traffic volumes to them. -- 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!) ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: gschem status window opens full screen
How do I stop this - it's making me nuts :) gene ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: gschem status window opens full screen
On Sun, 2010-02-28 at 07:45 -0500, gene glick wrote: How do I stop this - it's making me nuts :) Could be your window manager, could be that you have some bogus coordinates stored in the geometry file: ~/.gEDA/gschem-dialog-geometry Mine has: [log] x=197 y=155 width=626 height=710 Just delete the section, and gschem won't try to override anything. It will - however, save the position when you close the log window / gschem, and keep that for next time. If you don't want the log window popping up at all, add this to your global or per-user gschemrc: ~/.gEDA/gschemrc (log-window later) -- 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!) ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: gschem status window opens full screen
Peter Clifton wrote: Just delete the section, and gschem won't try to override anything. It will - however, save the position when you close the log window / gschem, and keep that for next time. worked great - thanks, Peter! ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Native Mac OS X?
On Sun, Feb 28, 2010 at 6:54 AM, Peter Clifton pc...@cam.ac.uk wrote: On Sat, 2010-02-27 at 23:42 -0500, Charles Lepple wrote: On Sat, Feb 27, 2010 at 3:44 PM, Peter Clifton pc...@cam.ac.uk wrote: Someone with a Mac might like to try building gEDA and PCB with a native version of GTK? Is it currently possible to tell a running copy of gschem to open a schematic? If not, that is probably something that needs to be fixed before worrying about the rest of the Mac look-and-feel. Why? Is that parts of the Mac way.. single instance of a running application? I should have qualified the needs to be fixed part a bit. It is certainly possible to run several copies of gschem on OS X (after all, it is just running an X server at the moment), but if you want it to look and feel like a native application, with a single dock icon, it is probably best to have a single instance. This would go a long way towards having a user double-click on a schematic to open it. Should be possible (eventually). I think the common method is for there to be some IPC code in the app (perhaps DBus, perhaps other) - which looks for other instances. If one exists, it sends the other instance a command to open the requested file - then itself exits. Yup, that's what I was thinking of. -- - Charles Lepple ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Open Source mechanical CAD on the horizon
On Sat, Feb 27, 2010 at 3:13 AM, Chitlesh GOORAH chitlesh.goo...@gmail.com wrote: On Wed, Feb 24, 2010 at 4:12 PM, Kai-Martin Knaak k...@familieknaak.de wrote: I just got aware of the open source mechanical CAD project freecad. It hit the debian repository a month ago. Although it is still lacking important features, much of the basic infrastructure is already up and running. http://en.wikipedia.org/wiki/FreeCAD_(Juergen_Riegel) Hello there, I was also interested to see these mechanical opensource projects into Fedora however, there are all stuck behind licensing issues. Is Debian shipping Freecad into their non-free repo or did the licensing issues clear away somehow? http://chitlesh.wordpress.com/2009/11/24/some-licenses-kill-opensource-mechanical-design-flows/ Yes, there have been many times when I wanted to use a program for a larger project but it depended on opencascade. I do not like their license but what I really dislike is how they call it opensource. Cheers, Chitlesh ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user -- http://evanfoss.googlepages.com/ ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: gedasymbols.org down
Christoph Lechner wrote: I don't know what infrastructure is required for the gedasymbols web site to work. But I'll assume you run a MySQL database and you need some data volume mounted as well. Remote replication/high availability is quite hard to setup, because it's so easy to get a what HA guys call a split brain situation: The data on both nodes begins do diverge. I think in this case, it's OK to not do CVS updates when DJ is offline, thus skipping the split brain problem. All I'd like to know is how to get decent speed of the mirror when the master is offline. The mirror is already in a datacenter with UPS etc. John -- Ecosensory Austin TX ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Open Source mechanical CAD on the horizon
[snip] http://chitlesh.wordpress.com/2009/11/24/some-licenses-kill-opensource-me= chanical-design-flows/ Yes, there have been many times when I wanted to use a program for a larger project but it depended on opencascade. I do not like their license but what I really dislike is how they call it opensource. Yeah, this is quite unfortunate. A nice thread on Fedora's position (a link from Chitlesh's blog): https://bugzilla.redhat.com/show_bug.cgi?id=459125 What is interesting too is that OpenCascade has been accepted into Debian/Ubuntu into the main repository: https://lists.ubuntu.com/archives/karmic-changes/2009-May/000579.html With the interesting changes: ... * Upstream replaced Triangle by a free implementation, thus external-triangle.patch is removed as well as dependencies against libtriangle-dev. ... * All non-free bits have thus been removed, and opencascade is moved from non-free into main. ... One of the best discussions has been at: http://www.opencascade.org/org/forum/thread_15859 The very last response/paragraph is most telling: So when Open CASCADE becomes LGPL (one day, hopefully) anyone making any modifications will have to license those modifications under LGPL, should he/she will to integrate it into the source base he/she must be ready to disclaim copyright claims. Yes, Open CASCADE is free to use those modifications in its commercial projects, just like anyone else here, and to deliver them to its paying customers ahead of others. So what ? It's fair, it's open source, isn't it ? I don't see a problem here. disclaim copyright claims? Sounds like Open CASCADE S.A.S. wants the unfair advantage in taking code contributions and delivering them to paying customers ahead of others. They want to control everything and that doesn't seem very OSS friendly at all. Either it is open source/free software or it is _not_. The more I think about it, the more I like the chaotic: you contribute something, you own the copyright to that something, and then nobody has an advantage over anybody else. The important lesson here is pick the initial license carefully when starting a new project. I've gone OT for geda-user, sorry. -Ales ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: I am such a troll for posting to slashdot
On Feb 27, 2010, at 8:51 AM, John Luciani wrote: John hasn't had time to finish :( So John, post a to-do list and your check-in check-list. If several of us volunteer to do a symbol or three we should be able to push it over the hump by a reasonable deadline Symbols by the Solstice or some other alliterative motto... -dave ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Native Mac OS X?
On Feb 27, 2010, at 12:44 PM, Peter Clifton wrote: Someone with a Mac might like to try building gEDA and PCB with a native version of GTK? OK, I'll play dumb. I recently built PCB from git after naively using macports to make all the dependancies go away. How is that different from what I did? -dave ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: gEDA user: gnetlist -gdrc buffer overflow and gnetlist -gspice-sdb killed
On Sunday 28 February 2010, John Doty wrote: Ah, but it has an open interface we can use. A great strength of gEDA is that the tools play well with other tools, whether they are part of gEDA or not. I don't care how many proprietary tools you can leverage by starting the schematic on gschem. I do care how much of a design you can do with a 100% free/open- source flow, and how well that kind of flow works. I do care about a migration path to encourage people to move from proprietary flows to free/open-source flows. I do care about cooperation between free/open-source tools, whether they are part of gEDA or not. I do care about welcoming those who are making free/open-source tools, adding to how much of a design you can do with a 100% free/open-source flow, whether they are part of gEDA or not. I do care about welcoming researchers, who are creating the new state of the art, the tools of the future. I do care about welcoming hobbyists, who are creating our culture and future. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Native Mac OS X?
On Sun, Feb 28, 2010 at 11:24 AM, Dave N6NZ n...@arrl.net wrote: On Feb 27, 2010, at 12:44 PM, Peter Clifton wrote: Someone with a Mac might like to try building gEDA and PCB with a native version of GTK? OK, I'll play dumb. I recently built PCB from git after naively using macports to make all the dependancies go away. How is that different from what I did? When you run PCB, does it require an X server? In this context, a native PCB would not need X11.app to run. -- - Charles Lepple ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Native Mac OS X?
On Feb 28, 2010, at 9:35 AM, Charles Lepple wrote: On Sun, Feb 28, 2010 at 11:24 AM, Dave N6NZ n...@arrl.net wrote: On Feb 27, 2010, at 12:44 PM, Peter Clifton wrote: Someone with a Mac might like to try building gEDA and PCB with a native version of GTK? OK, I'll play dumb. I recently built PCB from git after naively using macports to make all the dependancies go away. How is that different from what I did? When you run PCB, does it require an X server? In this context, a native PCB would not need X11.app to run. Ahhh... OK, I get it. Yes, my build brings up the X server. But other than the start-up time, that doesn't bother me. X11 is preinstalled as of 10.6 (or maybe 10.5, I forget which) so the hassle factor is pretty minimal. -dave ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: gedasymbols.org down
Someone else with more experience in fail-over may offer a better suggestion. I suspect one solution is to have the backup DNS server have different IP addresses than the primary DNS server. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Open Source mechanical CAD on the horizon
On Wed, 2010-02-24 at 15:12 +, Kai-Martin Knaak wrote: I just got aware of the open source mechanical CAD project freecad. It hit the debian repository a month ago. Although it is still lacking important features, much of the basic infrastructure is already up and running. http://en.wikipedia.org/wiki/FreeCAD_(Juergen_Riegel) ---(kaimartin) And there is http://brlcad.org/ and http://www.sweethome3d.eu/index.jsp The first seems to be mixed LGPL-2 and BSD license -- we have it in main Gentoo tree. The second is clean GPL but not in official tree ( http://bugs.gentoo.org/209696 ) ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: gedasymbols.org down
But I'll assume you run a MySQL database and you need some data volume mounted as well. Nope. Remote replication/high availability is quite hard to setup, because ... the two machines are in different time zones. To change the A record when failover happens one could do an update of the DNS entry at runtime. But I'm not sure if this can be done for the gedasymbols.org entry. The DNS is on my machine, but my machine was the one down. What about not running the server at home, but collocated at a data center? That would be somewhat easier to do. Not easier. I've done it both ways. And colos have problems, too. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Native Mac OS X?
On Feb 28, 2010, at 2:03 PM, Dave N6NZ wrote: Someone with a Mac might like to try building gEDA and PCB with a native version of GTK? OK, I'll play dumb. I recently built PCB from git after naively using macports to make all the dependancies go away. How is that different from what I did? When you run PCB, does it require an X server? In this context, a native PCB would not need X11.app to run. Ahhh... OK, I get it. Yes, my build brings up the X server. But other than the start-up time, that doesn't bother me. X11 is preinstalled as of 10.6 (or maybe 10.5, I forget which) so the hassle factor is pretty minimal. If you use X11 a lot (I use it all day, every day) it pays to just put it in your startup items so it's just sitting there running. Starting it each time for every app is, well, pretty silly. -Dave -- Dave McGuire Port Charlotte, FL ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: pcb preferences line incr.
I noticed that the preference incremental setting is not working, that is if l setting, the line increment is changed to 1 ml it still increment of 5 ml looks like some other setting is override this function. this is true for s setting also. I changed the setting then reloaded the PCB still not working. I have (and do) see the same thing. Increments seem to be 5mil regardless of the setting. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: I am such a troll for posting to slashdot
Out of curiosity, how did you go about running gEDA on Windows? Which of the binaries are you using or did you build it yourself? I've been using the gEDA+PCB work flow for all of the projects I have done since I started my business, and that has been a very successful choice for me (versus having to find capital to purchase an EDA package). Originally I was running on cygwin, and then started using Peter's Win32 builds, and recently I have been building it using minipack (I wanted to change the font scaling). I have mingw installed and use a Makefile as the glue between schematics, PCB, bom, drc etc. (I posted the makefile here recently). Further to that I use a python script I have written (and still working on) to generate IPC-7531 compliant footprints (based on dimensions from the PCBMatric land pattern calculator). I output all my schematics to PDF for printing, and transmission to clients. Outputs from PCB are gerber files for manufacturers and I have never had any issues with the format. I also use the XY output for generating pick and place files. I didn't really find gEDA any more difficult than learning OrCAD or PCAD. Everything that most people need can be done - easily. I suspect the real issues have little to do with the work flow and more to do with the question, How easily can I created something useful? I think gEDA is *possibly* more suited for professionals than hobbyists, as I has the flexibility to do really useful things (like scripting repeatable work tasks). I really believe that gEDA offers the potential to increase productivity dramatically when its features are fully leveraged. The challenge is to get more professionals to adopt itwhich means proving its worth with the hobbyists. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: I am such a troll for posting to slashdot
I suspect the real issues have little to do with the work flow and more to do with the question, How easily can I created something useful? I would be very interested in hearing how the new pcb importer helps solve that problem, if it all. I still need to update the tutorial to match the new functionality. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Native Mac OS X?
I'll take a screen shot. And send along the errors. I have to rebuild with the newest GTK+OSX. In terms of the XPM problems, it seems to be the XPM icons that don't show up, why that is I have no idea, since gd and other programs have XPM support. —Mark On Sun, Feb 28, 2010 at 2:46 PM, Dave McGuire mcgu...@neurotica.com wrote: On Feb 28, 2010, at 2:03 PM, Dave N6NZ wrote: Someone with a Mac might like to try building gEDA and PCB with a native version of GTK? OK, I'll play dumb. I recently built PCB from git after naively using macports to make all the dependancies go away. How is that different from what I did? When you run PCB, does it require an X server? In this context, a native PCB would not need X11.app to run. Ahhh... OK, I get it. Yes, my build brings up the X server. But other than the start-up time, that doesn't bother me. X11 is preinstalled as of 10.6 (or maybe 10.5, I forget which) so the hassle factor is pretty minimal. If you use X11 a lot (I use it all day, every day) it pays to just put it in your startup items so it's just sitting there running. Starting it each time for every app is, well, pretty silly. -Dave -- Dave McGuire Port Charlotte, FL ___ 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: Native Mac OS X?
On Sun, 2010-02-28 at 17:02 -0500, Mark Anderson wrote: I'll take a screen shot. And send along the errors. I have to rebuild with the newest GTK+OSX. In terms of the XPM problems, it seems to be the XPM icons that don't show up, why that is I have no idea, since gd and other programs have XPM support. —Mark If you build against a 2.18.x version of GTK, try with and without the client side windows feature forced off. That feature has introduced many bugs for the Win32 backend, and as I understand, the native Mac OS X one too. Try launching with / without this environment variable set: GDK_NATIVE_WINDOWS=1 . (Although.. I'm not sure how one goes about Launching a native MacOS X app with environment variables set. Perhaps you have a terminal window you can start it from?) -- 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!) ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: gEDA project links updated
Hi, I finally got around to adding some links people have sent me or I've found via the referrer logs. This is what happens when I get flamed on slashdot. :-) http://www.gpleda.org/links.html I've added about 25 new gEDA create open source/free hardware projects. Please send me links if you have them or if you see a broken link. I may not respond right away, but I file these e-mails away for when I'm in a updating mood. -Ales ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: gEDA/gaf Mac OSX screenshots?
Here's one of each. :) http://www.flickr.com/photos/oskay/4393096672/sizes/o/ http://www.flickr.com/photos/oskay/4393113304/sizes/o/ Awesome! Thanks, -Ales ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user