Re: gEDA-user: OT?: Altium (Protel) Relocates From Sydney Australia to Shanghai China
On Sat, Apr 09, 2011 at 10:51:00AM -0400, Bob Paddock wrote: > The developers always wanted to know "the fastest way" to do something > and had no interest in learning "the best way" to do something. Lately I had the chance to work together with professional software developers from multiple different western countries, and I have to tell you it is not china-specific. I think it's a generic big-company problem that you will see all around the world. Those developers work for money, not for joy, so fastest way is the only way for them, especially combined with the pressure from the management to deliver at deadline _and_ save cost (do it with less developers). > > In the end the company did ship Cellphones that some how did work. Is > that all that maters? I hope not... > Is this one company representative of all development in China? I hope not... because of the above, in that big-copmpany environment it's very common to use duct tape all around. If there is a requirement and some well defined method that will be used to tes if the requirement is met at the end, you can be almost sure the developer will implement something that will work only for that one test case and will ignore the general idea behind th erequirement or the test case. This how sleep(1) kind of "fixes" end up in network code. I don't say it's because those developers are stupid or even inexperienced. It's more like the whole company culture. If you want to make things properly in such an environment, it will take more time and the feedback will not be "cool, you made some really robust, reusable code" but "next time please spend less on the golden knobs and concentrate on the task". Thus the best developers either leave after a while (either to other company or promoted to management) or they will start following the lazy methods knowing that it's not good, but "i have no choice". > Hopefully this will drive a lot more interest to gEDA and PCB. Honestly, I doubt. At the end once the user got used to whichever tool, he won't switch easily even if quality starts to go down. Regards, Tibor ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: please recommend me a good water soluable flux
Kester 2331-ZX Aggressive flux so make sure you clean thoroughly. (* jcl *) -- http://www.wiblocks.com ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: please recommend me a good water soluable flux
___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Strokes in gEDA (gschem)
On Sat, Apr 09, 2011 at 09:20:04PM +0200, Markus Traidl wrote: ... >I like theses mouse strokes very much and I found the possibility to >enable these strokes even in gschem: > >(middle-button "stroke") > >But: I did not find any information what type of strokes are defined >and where I can change these strokes. > >Can anybody give me some hints? man gschem and look for option -t See http://geda.seul.org/wiki/geda:usage#what_are_the_names_and_locations_of_the_rc_files_used_with_geda_gaf_applications Or simply do: locate system-gschemrc Open the 'system-gschemrc' and look for 'strokes'. -- VZh ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: Strokes in gEDA (gschem)
Hello, I just started using gEDA. Actually I like it very much, because it reminds me to the tools what I have to use at work ... There I use Mentor Boardstation with mouse strokes. I like theses mouse strokes very much and I found the possibility to enable these strokes even in gschem: (middle-button "stroke") But: I did not find any information what type of strokes are defined and where I can change these strokes. Can anybody give me some hints? Regards, Markus ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Split ground planes and zero ohm jumpers
On 04/08/2011 03:43 PM, Karl Hammar wrote: Like this? # 3216 / 1206 as "connecting" footprint > Works perfectly fine (for the attached pcb file) till you press "o": > > Warning! Net "unnamed_net1" is shorted to net "unnamed_net3" > Warning! Net "unnamed_net1" is shorted to F1 pad c Thanks Karl. That's what I was thinking, yes. DJ's flag Idea might be good. What could it break? How could it trip you up if you forgot it? How could it be made unforgettable? On 04/08/2011 09:29 PM, Steven Michalske wrote: > Aliases, these map two net names to the same net and an attribute on > the primary net marks it as the name it should use. Where the highest > primary name in the hierarchy is used. Steve's case is conceptually clean. Are you doing that with a modified gschem gnetlist, or a proprietary tool? > Why not a description for what it is, instead of fending off some > program. Like "square,use=xx", where xx could be "fuse", "antenna", > etc. Flags like that would be helpful... [DJ]"For starters, flags are one-bit values." OK, right, then adding attribs would help. And now we have yet another development task identified with no one to code it yet... allow attribs to be converted to flags for certain keywords, (which would be disallowed for general use then...) JG ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Split ground planes and zero ohm jumpers
DJ Delorie writes: >> Why not a description for what it is, instead of fending off some >> program. Like "square,use=xx", where xx could be "fuse", "antenna", >> etc. > > For starters, flags are one-bit values. > > Also, if you allow the user to put in a wide range of values, then the > routines in pcb need to understand what those wide range of values > *means* so they can do the right thing. Exactly. The attributes and flags shall have meaning to the program, without overloading them with higher-level semantics. -- Stephan ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Split ground planes and zero ohm jumpers
> Why not a description for what it is, instead of fending off some > program. Like "square,use=xx", where xx could be "fuse", "antenna", > etc. For starters, flags are one-bit values. Also, if you allow the user to put in a wide range of values, then the routines in pcb need to understand what those wide range of values *means* so they can do the right thing. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: OT?: Altium (Protel) Relocates From Sydney Australia to Shanghai China
I know several people here use Altium and/or Protel, such as when the Day Job forces us to do so, anyway though you might find of interest that Altium has announced they are moving the company to Shanghai China. Former Altium employ David L. Jones of EEBlog http://www.eevblog.com/ confirms this: "They [Altium] are moving, lock stock and barrel, to China, and as a result, a whole bunch of people were made redundant or laid off...I don't know the exact numbers, but it's a lot,...The idea is to move all their R&D to China, and pretty much start again." -- David L. Jones of as quoted here http://www.theamphour.com/2011/04/05/the-chinese-clairvoyancy/ . Press Release: http://www.noodls.com/view/35AEF71FED0C4035C1F9EA872525988B2CCC323E News : http://pcdandf.blogspot.com/2011/04/altium-on-move.html http://www.electronicsnews.com.au/news/altium-relocates-from-sydney-to-shanghai The press release says: "Altium plans to expand its R&D team over time by drawing on the talent pool in China." I spent some time with someone who had been doing some consulting for a company in China that developed Cellphones. His description of the development process in China was, ammm, unkind. His description went something like this: The Chinese developers had no access to Internet. They had no idea what "good code" should look like [Sadly, from seeing code on Internet, it seems like a lot of people that do have Internet don't get know either]. After a new developer gained some experience they were promoted to management, and a new inexperienced developer was brought in to replace him [No evidence to support there are any female developers involved here. Are females smart enough to stay out of this field or they are never born with the 'Knack' (Dilbert[TM] reference)?]. Any developer that wanted to keep doing development, because they enjoyed it, was seen as lazy by the culture from not getting promoted to management. The developers always wanted to know "the fastest way" to do something and had no interest in learning "the best way" to do something. In the end the company did ship Cellphones that some how did work. Is that all that maters? I hope not... Is this one company representative of all development in China? I hope not... Hopefully this will drive a lot more interest to gEDA and PCB. -- http://blog.softwaresafety.net/ http://www.designer-iii.com/ http://www.wearablesmartsensors.com/ ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Split ground planes and zero ohm jumpers
DJ Delorie: > > # shorting trace > > Pad [ -1.550mm 0.000mm1.550mm 0.000mm 0.5mm 0.5mm 0.700mm "c" "c" > > "square" ] > Perhaps a new flag for pads that means "non-net copper" ? Then > "square,nonnet" (for example) tells 'o' to ignore that copper when > determining connectivity, but DRC would still check it for > manufacturability. Why not a description for what it is, instead of fending off some program. Like "square,use=xx", where xx could be "fuse", "antenna", etc. Regards, /Karl Hammar --- Aspö Data Lilla Aspö 148 S-742 94 Östhammar Sweden +46 173 140 57 ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user