Mailing list archives : pcb-rnd

ID:1062
From:Anthony Tuttle <ke...@gmail.com>
Date:Sat, 9 Dec 2017 16:32:08 -0600
Subject:Re: [pcb-rnd] symbolic milestone: 2/3 rnd, 1/3 legacy
in-reply-to:1061 from Evan Foss <ev...@gmail.com>
--f403045fbba8268359055fefdf7b
Content-Type: text/plain; charset="UTF-8"
 
Excellent, thanks!
 
On Sat, Dec 9, 2017 at 10:11 AM, Evan Foss <evanfoss@gmail.com> wrote:
 
> On Sat, Dec 9, 2017 at 10:36 AM,  <gedau@igor2.repo.hu> wrote:
> > Hello pcb-rnd community,
> >
> > pcb-rnd has reached a symbolic milestone: we are beyond 66.667% in the
> code
> > change statistics, which means more then 2/3 of the C source code lines
> are
> > either new or got a relevant change since the fork.
> >
> > (Indentation or moving the code around is considered irrelevant; for more
> > details on how/why this rate is calculated, please see
> > http://repo.hu/projects/pcb-rnd/devlog/20171117_chgstat.html )
> >
> > To celebrate the symbolic event, I've implemented an "invoke external
> > editor" action. This makes it possible to click on a subcircuit and get a
> > second pcb-rnd (or a text editor) started up, the object edited, saved,
> and
> > auto-replaced on the original board with the edited version. Sort of
> > in-place footprint instance edition, without copy to buffer, save buffer,
> > breakup, rebuild, etc. I think this could make a lot of user's life
> easier -
> > this is my way to say thank you to the pcb-rnd community.
> >
> > 66.667% is just a number, it is not significant in itself. What is
> important
> > is all the new features and _major_ refactoring/cleanup behind the
> numbers,
> > which often resulted in fixing decade old bugs or misfeatures. I believe
> the
> > last 1 year of pcb-rnd was among the top 3 most productive years in
> project
> > history, including PCB, back to the mid 90's!
>
> Fantastic!
>
>
> > Thank you all for joining the effort!
>
>
> Thank you for all the hard work.
>
> > Regards,
> >
> > Igor2
> >
> >
>
>
>
> --
> Home
> http://evanfoss.googlepages.com/
> Work
> http://forge.abcd.harvard.edu/gf/project/epl_engineering/wiki/
>
> -----BEGIN PGP PUBLIC KEY BLOCK-----
> Version: GnuPG v2
>
> mQENBFYy4RYBCAC183JomLtbdAlcKiaPDoVHq52LDmVmH75aiEc69m7YxDt54/ai
> VtYCAobbGVIyn3Hlz3uhF6LnPl/6Lm1VdnCfpwu3KQhCO6ds10ow2C30X4ohCqOd
> hCVg5C+ILmQkEffFrFODy3ji+PYTF4pADvHCWsTMv0hf0llwFOJsBCK6cl02IffE
> JPqy4PjM1nZ9HpzT84JBaG/4OGvTZ8SQ2yFUl265jagvygPTf88H1xpZHH1r8dB1
> stjUHLmPH8AOyDgKxFchgGeDc3p/vJtgDDIXAFfDXG0NSRovLmtaQdGxe47Zf/go
> bXiEM7YL2WqQe5zfEA919JxkEwlDKYniOSVzABEBAAG0N0V2YW4gRm9zcyAoVGhp
> cyBpcyBteSBwdWJsaWMga2V5LikgPGV2YW5mb3NzQGdtYWlsLmNvbT6JATkEEwEC
> ACMFAlYy4RYCGwMHCwkIBwMCAQYVCAIJCgsEFgIDAQIeAQIXgAAKCRCIpQTcE8nN
> bbBaCACAm8pU5lG1ev2Fsw68Axtcl57SJrYieqX96c3YuYH9JpqMqJRnd9nDKw9X
> tQuvuH7tUk0VbOaDqReOYJVI/4c5wb9AaOFp6K2DUcupq6XhgXpvz3HzoPwjAdIj
> XuQzdRUx5+innTJrSkGuBYW/CZ2zqEx4xfLlq4rO0hoTUMR8QVp2cCrkw6BT0m86
> APIw/ZnjoxM8IEzr7MxfRIg3qpzrZk28rmhx+k78Jyk61UhwcCPGIm/pjUopTwYJ
> 3YBdRB2cYD2aN7A1JVf5cRmSQYooHBGpH0kYvomGk97PKqypVuJ7OpG9xM58wUcC
> qUVt9hKlePLzP8csYjt8onqI7qIIuQENBFYy4RYBCADlH8spG3WkCx62vB5mr5Z0
> SCDd/RcyA4A5y5EOj5KurQkrSWpgi9Ho1yKruMJ6blQR2qkc66KqH9pnXDm/ZI1M
> K/wdW3ngETxBmXoozzFMT89aEWIVR5/PFodWK1elekE9iJxACuR98Zg2QttTD3x8
> A9w8VEyMLOXcDTrPFpHegMKswFBg5iuMulAdXAoGejWTI3n+qKFpabHm2Lfs6wjk
> 5rjucpTdeFK6UeWF1xAvNxXibuu5BlGwv53930qIXRwO/Gn2Rh5DXWxKU2fEIme/
> xgQQmIsDeUoWbfybdjw/x7Q0LW4mINiLDQcGHHRQKFIxbAJCT3USPLGh5xwE9/Er
> ABEBAAGJAR8EGAECAAkFAlYy4RYCGwwACgkQiKUE3BPJzW0uYAf9Hf30n8tM3mR2
> Zo6ESE0ivgdgjaJtAWrBUx7JzAzPjBnBOlNnu5Y9lVEqetvUPH6e3PvaHYUuaUU8
> 0HwxuKBW9nUprgV6uIu1DZmlcp+SxpbuCy7RDpNocRLNWWFMaYYzznmTgfnTgD4D
> gCq8Mf1mcfrluTkOAo+QNqbMfl1GISClopRqxVuAo59ewgMnFujwgd8w12BwWl24
> CzqOs5HqcUslePj+LzcjSNgVCklYwKl+0dsb/fctMOCtHodwqm2CBJ+zydvNmYkD
> fxda/J91Z1xrah5ec++FL0L4vs+jCiIWJeupJFKlr1hCMZiiGH7W554loK5l4jv3
> EY347EidAw==
> =Ta4p
> -----END PGP PUBLIC KEY BLOCK-----
>
>
>
 
--f403045fbba8268359055fefdf7b
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 
<div dir=3D"ltr">Excellent, thanks!</div><div class=3D"gmail_extra"><br><di=
v class=3D"gmail_quote">On Sat, Dec 9, 2017 at 10:11 AM, Evan Foss <span di=
r=3D"ltr">&lt;<a href=3D"mailto:evanfoss@gmail.com" target=3D"_blank">evanf=
oss@gmail.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" st=
yle=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span=
 class=3D"">On Sat, Dec 9, 2017 at 10:36 AM,=C2=A0 &lt;<a href=3D"mailto:ge=
dau@igor2.repo.hu">gedau@igor2.repo.hu</a>&gt; wrote:<br>
&gt; Hello pcb-rnd community,<br>
&gt;<br>
&gt; pcb-rnd has reached a symbolic milestone: we are beyond 66.667% in the=
 code<br>
&gt; change statistics, which means more then 2/3 of the C source code line=
s are<br>
&gt; either new or got a relevant change since the fork.<br>
&gt;<br>
&gt; (Indentation or moving the code around is considered irrelevant; for m=
ore<br>
&gt; details on how/why this rate is calculated, please see<br>
&gt; <a href=3D"http://repo.hu/projects/pcb-rnd/devlog/20171117_chgstat.htm=
l" rel=3D"noreferrer" target=3D"_blank">http://repo.hu/projects/pcb-<wbr>rn=
d/devlog/20171117_chgstat.<wbr>html</a> )<br>
&gt;<br>
&gt; To celebrate the symbolic event, I&#39;ve implemented an &quot;invoke =
external<br>
&gt; editor&quot; action. This makes it possible to click on a subcircuit a=
nd get a<br>
&gt; second pcb-rnd (or a text editor) started up, the object edited, saved=
, and<br>
&gt; auto-replaced on the original board with the edited version. Sort of<b=
r>
&gt; in-place footprint instance edition, without copy to buffer, save buff=
er,<br>
&gt; breakup, rebuild, etc. I think this could make a lot of user&#39;s lif=
e easier -<br>
&gt; this is my way to say thank you to the pcb-rnd community.<br>
&gt;<br>
&gt; 66.667% is just a number, it is not significant in itself. What is imp=
ortant<br>
&gt; is all the new features and _major_ refactoring/cleanup behind the num=
bers,<br>
&gt; which often resulted in fixing decade old bugs or misfeatures. I belie=
ve the<br>
&gt; last 1 year of pcb-rnd was among the top 3 most productive years in pr=
oject<br>
&gt; history, including PCB, back to the mid 90&#39;s!<br>
<br>
</span>Fantastic!<br>
<span class=3D""><br>
<br>
&gt; Thank you all for joining the effort!<br>
<br>
<br>
</span>Thank you for all the hard work.<br>
<br>
&gt; Regards,<br>
&gt;<br>
&gt; Igor2<br>
&gt;<br>
&gt;<br>
<br>
<br>
<br>
--<br>
Home<br>
<a href=3D"http://evanfoss.googlepages.com/" rel=3D"noreferrer" target=3D"_=
blank">http://evanfoss.googlepages.<wbr>com/</a><br>
Work<br>
<a href=3D"http://forge.abcd.harvard.edu/gf/project/epl_engineering/wiki/" =
rel=3D"noreferrer" target=3D"_blank">http://forge.abcd.harvard.edu/<wbr>gf/=
project/epl_engineering/<wbr>wiki/</a><br>
<br>
-----BEGIN PGP PUBLIC KEY BLOCK-----<br>
Version: GnuPG v2<br>
<br>
mQENBFYy4RYBCAC183JomLtbdAlcKi<wbr>aPDoVHq52LDmVmH75aiEc69m7YxDt5<wbr>4/ai<=
br>
VtYCAobbGVIyn3Hlz3uhF6LnPl/<wbr>6Lm1VdnCfpwu3KQhCO6ds10ow2C30X<wbr>4ohCqOd<=
br>
hCVg5C+ILmQkEffFrFODy3ji+<wbr>PYTF4pADvHCWsTMv0hf0llwFOJsBCK<wbr>6cl02IffE<=
br>
JPqy4PjM1nZ9HpzT84JBaG/<wbr>4OGvTZ8SQ2yFUl265jagvygPTf88H1<wbr>xpZHH1r8dB1<=
br>
stjUHLmPH8AOyDgKxFchgGeDc3p/<wbr>vJtgDDIXAFfDXG0NSRovLmtaQdGxe4<wbr>7Zf/go<=
br>
bXiEM7YL2WqQe5zfEA919JxkEwlDKY<wbr>niOSVzABEBAAG0N0V2YW4gRm9zcyAo<wbr>VGhp<=
br>
cyBpcyBteSBwdWJsaWMga2V5LikgPG<wbr>V2YW5mb3NzQGdtYWlsLmNvbT6JATkE<wbr>EwEC<=
br>
ACMFAlYy4RYCGwMHCwkIBwMCAQYVCA<wbr>IJCgsEFgIDAQIeAQIXgAAKCRCIpQTc<wbr>E8nN<=
br>
bbBaCACAm8pU5lG1ev2Fsw68Axtcl5<wbr>7SJrYieqX96c3YuYH9JpqMqJRnd9nD<wbr>Kw9X<=
br>
tQuvuH7tUk0VbOaDqReOYJVI/<wbr>4c5wb9AaOFp6K2DUcupq6XhgXpvz3H<wbr>zoPwjAdIj<=
br>
XuQzdRUx5+innTJrSkGuBYW/<wbr>CZ2zqEx4xfLlq4rO0hoTUMR8QVp2cC<wbr>rkw6BT0m86<=
br>
APIw/<wbr>ZnjoxM8IEzr7MxfRIg3qpzrZk28rmh<wbr>x+k78Jyk61UhwcCPGIm/pjUopTwYJ<=
br>
3YBdRB2cYD2aN7A1JVf5cRmSQYooHB<wbr>GpH0kYvomGk97PKqypVuJ7OpG9xM58<wbr>wUcC<=
br>
qUVt9hKlePLzP8csYjt8onqI7qIIuQ<wbr>ENBFYy4RYBCADlH8spG3WkCx62vB5m<wbr>r5Z0<=
br>
SCDd/<wbr>RcyA4A5y5EOj5KurQkrSWpgi9Ho1yK<wbr>ruMJ6blQR2qkc66KqH9pnXDm/ZI1M<=
br>
K/<wbr>wdW3ngETxBmXoozzFMT89aEWIVR5/<wbr>PFodWK1elekE9iJxACuR98Zg2QttTD<wbr=
>3x8<br>
A9w8VEyMLOXcDTrPFpHegMKswFBg5i<wbr>uMulAdXAoGejWTI3n+<wbr>qKFpabHm2Lfs6wjk<=
br>
5rjucpTdeFK6UeWF1xAvNxXibuu5Bl<wbr>Gwv53930qIXRwO/<wbr>Gn2Rh5DXWxKU2fEIme/<=
br>
xgQQmIsDeUoWbfybdjw/<wbr>x7Q0LW4mINiLDQcGHHRQKFIxbAJCT3<wbr>USPLGh5xwE9/Er<=
br>
ABEBAAGJAR8EGAECAAkFAlYy4RYCGw<wbr>wACgkQiKUE3BPJzW0uYAf9Hf30n8tM<wbr>3mR2<=
br>
Zo6ESE0ivgdgjaJtAWrBUx7JzAzPjB<wbr>nBOlNnu5Y9lVEqetvUPH6e3PvaHYUu<wbr>aUU8<=
br>
0HwxuKBW9nUprgV6uIu1DZmlcp+<wbr>SxpbuCy7RDpNocRLNWWFMaYYzznmTg<wbr>fnTgD4D<=
br>
gCq8Mf1mcfrluTkOAo+<wbr>QNqbMfl1GISClopRqxVuAo59ewgMnF<wbr>ujwgd8w12BwWl24<=
br>
CzqOs5HqcUslePj+<wbr>LzcjSNgVCklYwKl+0dsb/<wbr>fctMOCtHodwqm2CBJ+zydvNmYkD<=
br>
fxda/J91Z1xrah5ec++FL0L4vs+<wbr>jCiIWJeupJFKlr1hCMZiiGH7W554lo<wbr>K5l4jv3<=
br>
EY347EidAw=3D=3D<br>
=3DTa4p<br>
-----END PGP PUBLIC KEY BLOCK-----<br>
<br>
<br>
</blockquote></div><br></div>
 
--f403045fbba8268359055fefdf7b--
 

Reply subtree:
1062 Re: [pcb-rnd] symbolic milestone: 2/3 rnd, 1/3 legacy from Anthony Tuttle <ke...@gmail.com>