Re: gEDA-user: FUNDING

2010-12-13 Thread andrew whyte
Hi Everyone,

 I realise that I am joining a very established thread, but I'd like
to put forward 2 cents worth.  Please don't be offended if what I'm
saying isn't the same as your opinion.  I have used gEDA as the main
(but not only) tool for EDA in my company for two and a half years, I
don't fully understand it - but I can use it for everything that I
need to do (principally draw schematics  layout PCBs).

 I know companies that would like to use gEDA, but must support a
back catalogue of designs that were created using other tools.  That is
to say that they have no choice but to pay for their EDA tools.

 These people do pay alot for thier tools, but they have no chioce!
As a gEDA user,  I am not tied to it, and can use whatever software suits me.

 In an open software model, the companies choose to use a given tool
because it is the most cost effective in an open marketplace.  Whilst
anyone who uses the tool is grateful to those who have created it,
they don't owe anything to the developers who have published their
source.  Guilt complexes won't work on any shrewd business person;
and I doubt those tactics are what we want to be doing if we are to
encourage the adoption of gEDA as a standard tool in the industry
anyway.  This sounds very negative, so I'll try to describe how I think
funding might be found.

 Because of the GERBER standard, FOSS stands a chance of creating
competitive tools for EDA,  this is much more difficult in areas where
open standards don't exist.

 I don't know if this has come up before in this thread, but my
opinion is that we may be able to shake down the relevant industry
groups  government bodies.  gEDA is special because it opens the
marketplace to SMEs.  It seems to me that empowering individuals and
companies is the purpose of groups like the IEEE ( the IET in the
UK).  Maybe they could spare some money for the development of a tool
that could bring a new standard to the development of electronic
products?  Right now there is a big push to help small business hit by
the recession - perhaps governments might have the right buttons
pushed too?  FOSS is about community and openness and opportunities
for all... right?

 Another option, that may not be acceptable to all, is that in the UK
RS  Farnell both recently acquired small PCB development
companies(DesignSpark  eagle respectively).  The intention being the
companies adopt the free tool which integrates easily with their
catalogue and then buy more from them.  This would be great if they
hadn't bought such poor tools (IMHO)!  Perhaps the same or other
catalogue companies could be convinced that they should pay for a
little development to put in an automatic search or part
number-attribute feature (and thereby support development of some
other features too).  I know that few developers would volunteer to
develop the parts library for the entire Digikey catalogue,  but if
the money was right wouldn't it be a worthwhile venture!?  This API
could then be open to other companies to integrate catalouges too
(so gEDA would remain unaffiliated).

 Finally,  If a company spent 4k on a developer, they could contract
them directly.  As I understand the gpl (and I'm not a legal
professional!), they wouldn't have to publish the developers work.
They could legally branch from the main tree and continue to use their
competitive advantage (in-house) since they'd spent the money to have
feature X in their tool chain.  It would be silly to give this to their
competitors too, so the expectations for donations must be *much*
lower so that companies and individuals get the features they want at
a bargain price!

 A while ago a couple of us tried to organise gEDA training,  and despite
enthusiasm from the community, I had real trouble persuading those who
didn't use it (which was kind of the point) - I had some success with a 30
page ebook proposal to the IEEE (which anyone would be very welcome to
take over as I have financial constraints that mean that it has become dormant).

Regards


Andrew



--
╒═╕
Andrew Whyte MEng CEng
╞═╡
@ - a...@paramita-electronics.com
⌨ - www.paramita-electronics.com
☎ - +44 (0) 79 81 01 61 85
╘═╛


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Text in PCB elements

2010-12-13 Thread Kai-Martin Knaak
Armin Faltl wrote:

 The GUI might look up 
 letters as footprints in the library and arrange them to yield
 human readable text.
 This sounds like recursive call of footprints to me

No. In this scenario, the footprints do not contain real, editable
text. What looks like text to humans is just lines in silk, or pads
in copper to pcb.


 - what is the advantage to proper text rendering by the routines that
 do it for silk refdes?

* No need to change the core engine of pcb

* No change in footprint format

As a consequence, it would be easier to code and implement.


 It has the same implications to footprint file format as any other
 rendering method.

There is a difference: The rendering happens on footprint creation time.
It is irreversible, meaning, the text cannot be edited after the fact.

---)kaimartin(---
-- 
Kai-Martin Knaak  tel: +49-511-762-2895
Universität Hannover, Inst. für Quantenoptik  fax: +49-511-762-2211 
Welfengarten 1, 30167 Hannover   http://www.iqo.uni-hannover.de
GPG key:http://pgp.mit.edu:11371/pks/lookup?search=Knaak+kmkop=get



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Blogging about gEDA development

2010-12-13 Thread Stefan Tauner
On Sun, 12 Dec 2010 02:43:19 +
Peter Clifton pc...@cam.ac.uk wrote:

 http://pcjc2.blogspot.com/2010/12/geda-development.html

 I hate SourceForge - Ok, that one was just me!

no you are not!
slow, paralyzing, unusable.

launchpad has some issues too, but imho it would be a good choice.

ps: Comments on this blog are restricted to team members.
not really in favor of crowd-sourcing spirit ;)
launchpad logins can be used for openid authentication btw ;)
-- 
Kind regards/Mit freundlichen Grüßen, Stefan Tauner


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Blogging about gEDA development

2010-12-13 Thread Peter Clifton
On Mon, 2010-12-13 at 11:15 +0100, Stefan Tauner wrote:
 On Sun, 12 Dec 2010 02:43:19 +
 Peter Clifton pc...@cam.ac.uk wrote:
 
  http://pcjc2.blogspot.com/2010/12/geda-development.html
 
  I hate SourceForge - Ok, that one was just me!
 
 no you are not!
 slow, paralyzing, unusable.
 
 launchpad has some issues too, but imho it would be a good choice.
 
 ps: Comments on this blog are restricted to team members.
 not really in favor of crowd-sourcing spirit ;)

I'm not sure when I set that - and team members seems odd.

 launchpad logins can be used for openid authentication btw ;)

I knew that. Shame they don't (yet) let you log IN with someone else's
OpenID.

-- 
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!)
Tel: +44 (0)1223 748328 - (Shared lab phone, ask for me)



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Blogging about gEDA development

2010-12-13 Thread Peter Clifton
On Mon, 2010-12-13 at 15:31 +, Peter Clifton wrote:
  ps: Comments on this blog are restricted to team members.
  not really in favor of crowd-sourcing spirit ;)
 
 I'm not sure when I set that - and team members seems odd.

I've switched comments on for OpenID authenticated users.

-- 
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!)
Tel: +44 (0)1223 748328 - (Shared lab phone, ask for me)



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Text in PCB elements

2010-12-13 Thread Armin Faltl

Kai-Martin Knaak wrote:

There is a difference: The rendering happens on footprint creation time.
It is irreversible, meaning, the text cannot be edited after the fact.
  
I think I got you now: you want to place one footprint per character or 
generate a footprint,
that displays your text - before I thought you want to have a way, that 
char-footprints

can somehow be referenced in another footprint.

Still I believe, that extension of the footprint format to contain text 
is the way to go.
Text can be rendered in pcb, so the routines must be there. Truetype 
fonts etc.
discussed lately are a completely different issue ofcourse - but I can 
live with fonts as is.



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Text in PCB elements

2010-12-13 Thread Colin D Bennett
On Mon, 13 Dec 2010 23:28:25 +0100
Armin Faltl armin.fa...@aon.at wrote:

 Kai-Martin Knaak wrote:
  There is a difference: The rendering happens on footprint creation
  time. It is irreversible, meaning, the text cannot be edited after
  the fact. 
 I think I got you now: you want to place one footprint per character
 or generate a footprint,
 that displays your text - before I thought you want to have a way,
 that char-footprints
 can somehow be referenced in another footprint.
 
 Still I believe, that extension of the footprint format to contain
 text is the way to go.

If footprints are extended to allow text elements to be included, then
I really hope that general polygons will be allowed too.  That would
allow users nearly unlimited flexibility, for instance:

- Easy to create a trapezoidal pad (as requested on this list recently).

- Simple to include text in arbitrary fonts using
  PostScript-pstoedit-pcb.  This is decent substitute for real
  fonts in pcb for static text that rarely changes.

Regards,
Colin


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Random thoughts on the future interface of PCB

2010-12-13 Thread Bob Paddock
 If you switch to gEDA, will you want a native windows build?  Help with that
 from anyone who is up on windows is on the wanted list.

I've been poking at 'the perfect windows version' for some time, will
give up on that for now.
I think I just make basic canvas and figure how to to get the basic
HID stuff going.

Is there any step by step guide to get a new HID up and running
(besides trolling the list here for the last few years with grep)?
One thing I don't recall be doing before is that I want to use
wxWindows, so it would have its
own main() loop.  Whats the best way to deal with that?

        And getting installer up and running is probably another story.

Dan put together a NSIS based installer based on some of my work, it
has been part of the PCB distribution for years.
Only thing it really lacks is an icon.  Not sure it has been updated
to the latest version if NSIS but that should not be hard.
See the win32 subdirectory.

Unless I missed the change, direct printing under windows does not
work, and the library manager is broken under Windows due to the way
paths are handled.
Exporting to PostScript works now when using GhostView under Windows
to print that way.

-- 
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: Random thoughts on the future interface of PCB

2010-12-13 Thread DJ Delorie

 Is there any step by step guide to get a new HID up and running

1. Copy the nohid hid.  Hard-code a drawing surface and zoom values,
   work on getting the pcb drawn correctly *at all*.

2. add in code for zooming, scrolling, flipping, etc.

3. Add in menus and shortcuts.

4. Add in all the other dialogs (attributes, netlist, pinout, etc)

5. ...

6. Profit!


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: FUNDING

2010-12-13 Thread timecop
  Another option, that may not be acceptable to all, is that in the UK
 RS  Farnell both recently acquired small PCB development
 companies(DesignSpark  eagle respectively).  The intention being the
 companies adopt the free tool which integrates easily with their
 catalogue and then buy more from them.  This would be great if they

You know a distributor fails it when the only way to lure in customers
is by providing some half-assed EDA software which happens to have all
their parts catalog footprints/symbols available. Digikey doesn't need
to do that because they actually have things in stock, ship fast, and
have worldwide free shipping deals for any reasonable kind of order,
so they don't need to buy gEDA or Eagle to keep repeat customers.

I had to order something from RS few days ago because their stuff
arrives next day to my location as opposed to worst case 4 days wiht
DigiKey Worldwide UPS, and I ended up paying $12 for *100* 1000pF
capacitors. for $12 on Digikey you get a 4000-piece *REEL*. That and
every resistor I had specced for the project I couldn't actually GET
from RS. I had to waste time recalculating vreg resistors so i could
match my order with shit RS had in stock. Ridiculous! Of course all
this WAS available from DigiKey I just had to have it asap. So what
ended up being a couple bags of resistors/caps/vregs cost me ~$90 from
RS which would have been at most $16 from Digikey. Of course this is
customer money and it just ended up being passed to them, but this is
still stupid. I don't care how much money they poured into their
stupid DesignSpark shit, their stuff is overpriced, in-stock selection
is ridiculous, and their website is fucking unusable (how about
sorting shit by stuff that's actually IN STOCK and not comes from
another country in 2 weeks - its almost impossible to actually tell
the difference between these 2 conditions because in stock indicator
in the table is both GREEN in these times.)

Anyway tl;dr version: RS sucks, DesignSpark sucks, Eagle sucks, buying
a EDA suite to pimp to your customers as the only benefit of your
shitty stock/price practice = stupid.

Also any designer too lazy to make symbols/footprints for a new part
should just /quit.

my $0.02 worth.


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Random thoughts on the future interface of PCB

2010-12-13 Thread Bob Paddock
 It won't be perfect until its compilable by VStudio IDE and debuggable
 inside it as such.
 As long as GCC is involved in any equation of building software for
 Windows, no developer (who is actually paid to develop Windows
 software) is going to even touch it.

I look forward to trying your LLVM port, when will be be ready?
http://llvm.org/


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: FUNDING

2010-12-13 Thread George M. Gallant, Jr.

On 12/13/2010 08:23 PM, timecop wrote:

  Another option, that may not be acceptable to all, is that in the UK
RS  Farnell both recently acquired small PCB development
companies(DesignSpark  eagle respectively).  The intention being the
companies adopt the free tool which integrates easily with their
catalogue and then buy more from them.  This would be great if they

You know a distributor fails it when the only way to lure in customers
is by providing some half-assed EDA software which happens to have all
their parts catalog footprints/symbols available. Digikey doesn't need
to do that because they actually have things in stock, ship fast, and
have worldwide free shipping deals for any reasonable kind of order,
so they don't need to buy gEDA or Eagle to keep repeat customers.

I had to order something from RS few days ago because their stuff
arrives next day to my location as opposed to worst case 4 days wiht
DigiKey Worldwide UPS, and I ended up paying $12 for *100* 1000pF
capacitors. for $12 on Digikey you get a 4000-piece *REEL*. That and
every resistor I had specced for the project I couldn't actually GET
from RS. I had to waste time recalculating vreg resistors so i could
match my order with shit RS had in stock. Ridiculous! Of course all
this WAS available from DigiKey I just had to have it asap. So what
ended up being a couple bags of resistors/caps/vregs cost me ~$90 from
RS which would have been at most $16 from Digikey. Of course this is
customer money and it just ended up being passed to them, but this is
still stupid. I don't care how much money they poured into their
stupid DesignSpark shit, their stuff is overpriced, in-stock selection
is ridiculous, and their website is fucking unusable (how about
sorting shit by stuff that's actually IN STOCK and not comes from
another country in 2 weeks - its almost impossible to actually tell
the difference between these 2 conditions because in stock indicator
in the table is both GREEN in these times.)

Anyway tl;dr version: RS sucks, DesignSpark sucks, Eagle sucks, buying
a EDA suite to pimp to your customers as the only benefit of your
shitty stock/price practice = stupid.

Also any designer too lazy to make symbols/footprints for a new part
should just /quit.

my $0.02 worth.


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Why do you bother to subscribe to this list? Its obvious that $0.02 is
worth more than your opinions.

George



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: FUNDING

2010-12-13 Thread timecop
 Why do you bother to subscribe to this list? Its obvious that $0.02 is
 worth more than your opinions.

Why do you bother replying?
Is it to show you agree or disagree?


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: FUNDING

2010-12-13 Thread Anthony Blake
On Tue, Dec 14, 2010 at 2:23 PM, timecop time...@gmail.com wrote:
 Anyway tl;dr version: RS sucks, DesignSpark sucks, Eagle sucks, buying
 a EDA suite to pimp to your customers as the only benefit of your
 shitty stock/price practice = stupid.

 Also any designer too lazy to make symbols/footprints for a new part
 should just /quit.

Yeah, I don't think we should be trying to integrate the
symbol/footprint library with some vendors database or webservices. We
already have a decent footprint/symbol library..

But it would be worth replacing the footprints data structures  code
and adding a decent padstack editor. I think DJ proposed this as part
of the LinuxFund work.. has there been any progress towards this?

Cheers,
Anthony


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user