On Wed, Dec 14, 2005 at 05:48:10AM -0500, Bob Paddock wrote: > On Tuesday 13 December 2005 08:34 am, Stuart Brorson wrote: > > > Renaming the footprints may cause havoc with existing designs. I > > wouldn't do it. Rather, I'd do this: > > > > 1. Add the new footprints/footprint names to the newlib dir. > > 2. After one year, move the old ones to a separate directory called > > newlib-oldnames or some such. > > It would be better to have a directory that contains only > IPC-7351 parts, add additional directories as new standards emerge. > > In the contract manufacturing environment it is not uncommon > to have to update a design many years later. So whatever > time you pick for "after one year", it will be wrong. > > On Tuesday 13 December 2005 08:42 am, John Luciani wrote: > > >I would create symlinks to the old ones. This way the new names and > >the old names can coexist. > > Symlinks are not supported on all platforms. I am using an index file > to work around that problem in wxPCB.
But what about platform that doesn't support files? Like calculators? Or don't support computing at all, like frogs, bonfires and stones? Clear specification under what conditions gEDA is supposed to work is necessary (POSIX?) because it cannot run everywhere. CL<
