gEDA-dev: [RFC] Embedding/archiving compromise
John Doty
jpd at wispertel.net
Sat Oct 20 12:31:28 EDT 2007
On Oct 20, 2007, at 10:06 AM, Stuart Brorson wrote:
> ISTR that Mentor's Design Architect used a directory with a bunch of
> sub-directories as the orgainzational principle for a project.
>
> My only question is: is this kind of architecture cross-platform
> enough that it could work on OSX and windoze as well?
OSX is essentially BSD under the hood, so the architecture should be
fine. The only source of (rare) trouble is that in the HFS+
filesystem (the default), file names are case-insensitive (but case-
preserving).
I move gEDA projects back and forth between my OSX laptop and my
Linux desktops without any trouble at all.
The OSX frameworks consistently use UTF-8 for file names, so
internationalization is a little easier, and it doesn't add to the
broader conflict among various Unix practices.
> It seems
> likely, but I am always afraid of hidden gotchas.
>
> Stuart
>
>
> On Sat, 20 Oct 2007, DJ Delorie wrote:
>
>>
>> Why project-in-file at all?
>>
>> Why not define the "project" as "this directory" ?
>>
>> Various sub-projects could exist in the same directory, sharing a
>> symbol/footprint database. Well-known file extensions could be used
>> to map files to various control purposes (I use "*.prj" for every
>> gschem->pcb grouping).
>>
>> That way, we retain the unix file/script design, we get a heirarchy
>> for free, and yet it's self-contained.
>>
>>
>> _______________________________________________
>> geda-dev mailing list
>> geda-dev at moria.seul.org
>> http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev
>>
>
>
> _______________________________________________
> geda-dev mailing list
> geda-dev at moria.seul.org
> http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev
John Doty Noqsi Aerospace, Ltd.
http://www.noqsi.com/
jpd at noqsi.com
More information about the geda-dev
mailing list