Mail Archives: geda-user/2016/07/06/11:40:01
X-Authentication-Warning: | delorie.com: mail set sender to geda-user-bounces using -f
|
X-Recipient: | geda-user AT delorie DOT com
|
X-Original-DKIM-Signature: | v=1; a=rsa-sha256; c=relaxed/relaxed;
|
| d=gmail.com; s=20120113;
|
| h=mime-version:in-reply-to:references:from:date:message-id:subject:to;
|
| bh=evE+ynpUSPUpz2gQoh3DFrwV+Wn64mMWkRMOrGGLl44=;
|
| b=O5dEWPTNcxs3n1oFR1XLAvD8MbLuqyu3cdG21QhbGPP3krIbkbPbLpvRcn/63D0CSp
|
| fPPqoVdAWnWvcByVhYYr4wmjY3qlTurdpyCT1C4QQC+YWKKGHonrhzN4AHYXmUpsoobj
|
| j/Ij9PlBywdezEqpNm5DIBptYxIqloSY4er8GhiZX58advLFqnUlA2gCz0UhYfY/FFy5
|
| uUyCxH9tVJ4d3RgNCHV1HOIZx9M4LuDbIw1OpuiWx0HgLzu3u6g3qGFfcoJFw7waeAKC
|
| z1tP3qtpckjM9yN2yaeq2DB+9Mmwk+JesJVQSeG+apXJa2Fk93fs0Ortttczsg96iQi4
|
| 1bcQ==
|
X-Google-DKIM-Signature: | v=1; a=rsa-sha256; c=relaxed/relaxed;
|
| d=1e100.net; s=20130820;
|
| h=x-gm-message-state:mime-version:in-reply-to:references:from:date
|
| :message-id:subject:to;
|
| bh=evE+ynpUSPUpz2gQoh3DFrwV+Wn64mMWkRMOrGGLl44=;
|
| b=Z6Hv0lhT2zehHVMCYli9hj4G8Y0i4LqwnicssJ9An+rd9+zoRygzpcPWLyFcNTqH9+
|
| a8Ub+wcLnH31cK6jf4DEBcCcGcC02PjhyJxBD5h7QXqGduU4KiLTVVrSIEmXWCu+1h2J
|
| j4efCZtLkjievIPg2DgUBoym+1nbcVANlRrR8BHYDFSLb4tHbTAXHwORnEiSwclueTQM
|
| x9iyYTPr2K1jyUmb6Iv+YFqG5XaRHoimO7tZZ2IDsF7aDG1xs3TuY/4GVsSlRZii/wsH
|
| /qmNEWv1Z/+EfYIK25rfr7ABhlZ3HsReDheOpI2+Zz65ppelDBXVfXP2ZKzNt6zlwf4n
|
| qSrg==
|
X-Gm-Message-State: | ALyK8tKd5JNUTgztRMKDb2i6OKMcTBeAf8OEARaDEYOAL5sptDfTl9jzuuFeSLIRY+dgCmgQF1KT2+CoV1i4Nw==
|
X-Received: | by 10.55.12.1 with SMTP id 1mr30532505qkm.136.1467819528741; Wed,
|
| 06 Jul 2016 08:38:48 -0700 (PDT)
|
MIME-Version: | 1.0
|
In-Reply-To: | <CAOP4iL36ffcrhRYC5SJj1-5AT3OcgKM3wp2nHzFJrHKRdvkAkA@mail.gmail.com>
|
References: | <C1B27CB8-9811-4101-8166-F8E17D7026FF AT wellesley DOT edu> <CAOP4iL36ffcrhRYC5SJj1-5AT3OcgKM3wp2nHzFJrHKRdvkAkA AT mail DOT gmail DOT com>
|
From: | "Russell Nelson (russnelson AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
|
Date: | Wed, 6 Jul 2016 11:38:44 -0400
|
Message-ID: | <CA+uY=MTtD5+MtmVUbPCQacPzbpLGXUgBFJWe6xZpZH-bR7mT=g@mail.gmail.com>
|
Subject: | Re: [geda-user] Exporting a design
|
To: | geda-user AT delorie DOT com
|
Reply-To: | geda-user AT delorie DOT com
|
Errors-To: | nobody AT delorie DOT com
|
X-Mailing-List: | geda-user AT delorie DOT com
|
X-Unsubscribes-To: | listserv AT delorie DOT com
|
--001a114c8f589aea850536f95d46
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
This seems fairly straightforward. You need a program that can parse both
.pcb and .sch files, and pull out the .fp and .sym files, then create a
.zip out of them. How hard can that be?
On Wed, Jul 6, 2016 at 11:05 AM, Ouabache Designworks (z3qmtr45 AT gmail DOT com)
[via geda-user AT delorie DOT com] <geda-user AT delorie DOT com> wrote:
>
>
> On Wed, Jul 6, 2016 at 4:14 AM, James Battat (jbattat AT wellesley DOT edu) [via
> geda-user AT delorie DOT com] <geda-user AT delorie DOT com> wrote:
>
>> After completing a schematic and board layout, I=E2=80=99d like to distr=
ibute the
>> full project to a colleague. I=E2=80=99d like to send them a single fil=
e that is
>> self-contained (meaning all .sch files, .pcb file, custom footprints and
>> symbols), in a way that makes it easy on the recipient. What is the
>> recommended approach?
>>
>> At present, I have my design files (.sch, .pcb and config files) under
>> version control. I separately have my symbols and footprints in version
>> control. So a collaborator must check out the code for the board, and t=
he
>> code for the symbols/footprints, and then ensure that the symbol/footpri=
nt
>> paths in the preference files align with their directory structure, etc.
>> In this approach, they also must get all of my custom symbols/footprints=
,
>> not just the ones used in the current project.
>>
>> There must be a better way. What do you do?
>>
>> James
>>
>>
>> That's why we need a repository manager tool. EDA tools have
> traditionally assumed that the human would download all the needed
> repositories beforehand and everything would be in the file system.
>
> That worked ten years ago but todays designs require a huge number of
> repos. It is time to automate this step.
>
> IP-Xact should have defined a framework for this but they punted on this
> issue so we are left to figure it out ourselves.
>
> John Eaton
>
>
>
>
--001a114c8f589aea850536f95d46
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr">This seems fairly straightforward. You need a program that=
can parse both .pcb and .sch files, and pull out the .fp and .sym files, t=
hen create a .zip out of them. How hard can that be?</div><div class=3D"gma=
il_extra"><br><div class=3D"gmail_quote">On Wed, Jul 6, 2016 at 11:05 AM, O=
uabache Designworks (<a href=3D"mailto:z3qmtr45 AT gmail DOT com">z3qmtr45 AT gmail DOT c=
om</a>) [via <a href=3D"mailto:geda-user AT delorie DOT com">geda-user AT delorie DOT com=
</a>] <span dir=3D"ltr"><<a href=3D"mailto:geda-user AT delorie DOT com" target=
=3D"_blank">geda-user AT delorie DOT com</a>></span> wrote:<br><blockquote clas=
s=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;pad=
ding-left:1ex"><div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><div cla=
ss=3D"gmail_quote">On Wed, Jul 6, 2016 at 4:14 AM, James Battat (<a href=3D=
"mailto:jbattat AT wellesley DOT edu" target=3D"_blank">jbattat AT wellesley DOT edu</a>)=
[via <a href=3D"mailto:geda-user AT delorie DOT com" target=3D"_blank">geda-user@=
delorie.com</a>] <span dir=3D"ltr"><<a href=3D"mailto:geda-user AT delorie.=
com" target=3D"_blank">geda-user AT delorie DOT com</a>></span> wrote:<br><bloc=
kquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #cc=
c solid;padding-left:1ex">After completing a schematic and board layout, I=
=E2=80=99d like to distribute the full project to a colleague.=C2=A0 I=E2=
=80=99d like to send them a single file that is self-contained (meaning all=
.sch files, .pcb file, custom footprints and symbols), in a way that makes=
it easy on the recipient.=C2=A0 What is the recommended approach?<br>
<br>
At present, I have my design files (.sch, .pcb and config files) under vers=
ion control.=C2=A0 I separately have my symbols and footprints in version c=
ontrol.=C2=A0 So a collaborator must check out the code for the board, and =
the code for the symbols/footprints, and then ensure that the symbol/footpr=
int paths in the preference files align with their directory structure, etc=
.=C2=A0 In this approach, they also must get all of my custom symbols/footp=
rints, not just the ones used in the current project.<br>
<br>
There must be a better way.=C2=A0 What do you do?<br>
<span><font color=3D"#888888"><br>
James<br>
<br>
<br>
</font></span></blockquote></div>That's why we need a repository manage=
r tool. EDA tools have traditionally assumed that the human would download =
all the needed repositories beforehand and everything would be in the file =
system.<br></div><div class=3D"gmail_extra"><br></div><div class=3D"gmail_e=
xtra">That worked ten years ago but todays designs require a huge number of=
repos. It is time to automate this step.<br><br></div><div class=3D"gmail_=
extra">IP-Xact should have defined a framework for this but they punted on =
this issue so we are left to figure it out ourselves.<br><br></div><div cla=
ss=3D"gmail_extra">John Eaton<br><br><br></div><div class=3D"gmail_extra"><=
br></div></div>
</blockquote></div><br></div>
--001a114c8f589aea850536f95d46--
- Raw text -