Re: gEDA-user: OT?: Altium (Protel) Relocates From Sydney Australia to Shanghai China

2011-04-09 Thread gedau
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

2011-04-09 Thread John Luciani
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

2011-04-09 Thread yamazakir2



___
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)

2011-04-09 Thread Vladimir Zhbanov
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)

2011-04-09 Thread Markus Traidl
   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

2011-04-09 Thread John Griessen

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

2011-04-09 Thread Stephan Boettcher
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

2011-04-09 Thread DJ Delorie

> 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

2011-04-09 Thread Bob Paddock
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

2011-04-09 Thread Karl Hammar
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