<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Greg,</p>
<p>While it is true that there is a big difference between making a
script (python or otherwise) for yourself or for others, I contend
that it is good to always had some documentation (in the form of
help), if nothing other than to give yourself help in figuring out
how to run your script a year or more later.</p>
<p>I have found ShellCheck <a class="moz-txt-link-rfc2396E" href="https://www.shellcheck.net/"><https://www.shellcheck.net/></a> to
be very helpful in writing shell scripts as it finds errors in
code that are not on the main program path. Also it helps in
cleaning up the code to make it more readable. I am sure there are
similar programs for python.</p>
<p>As for learning more about go, I would like to see a presentation
on that. So far my only interaction with go was to compile galene
(a video conf system, like Jitsi, but _way_ easier to setup)
inside a linux container running on Pi 3b+. Worked great!</p>
<p>Craig...<br>
</p>
<p><br>
</p>
<div class="moz-cite-prefix">On 10/9/22 11:02, Greg H wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CAEuphw0_8LV38X4Kx8zN2-HYLnFjq7i9A2+FWWR0uXcp_sJ0sA@mail.gmail.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div dir="ltr">
<div>Thanks for the feedback Deid. <br>
</div>
<div><br>
</div>
<div>Part of this is (automated) testing and linting. It's
arguably the most important aspect of the workflow. Manual
testing works, but regressions happen because the dev forgot
all the things they're testing. Automation can help reduce
regressions and allow the dev to focus on the fun code.</div>
<div><br>
</div>
<div>As for the presentation, I'm always up for pulling
something new and shiny (like Go) off the shelf. </div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Sun, Oct 9, 2022 at 8:10 AM
Deid Reimer <<a href="mailto:deid@drsol.com"
moz-do-not-send="true" class="moz-txt-link-freetext">deid@drsol.com</a>>
wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<div dir="auto">Since I'm retired and have no real need to
package and publish my code I would prefer to see a new
language and a bit about it. Then that's just me. <br>
<br>
</div>
<div dir="auto">There certainly is a need to look at at
proper project management. Heck I need that too! I just
don't find it interesting. <br>
<br>
</div>
<div dir="auto">Deid<br>
</div>
<div dir="auto">va7rei</div>
<div class="gmail_quote">On Oct. 9, 2022, at 7:42 a.m., Greg
H <<a href="mailto:greg.horie@gmail.com"
target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">greg.horie@gmail.com</a>>
wrote:
<blockquote class="gmail_quote" style="margin:0pt 0pt 0pt
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div dir="ltr">
<div>Hi Folks</div>
<div><br>
</div>
<div>Yesterday I suggested a presentation on <a
href="https://go.dev/" target="_blank"
moz-do-not-send="true">Go</a> programming basics.
Since most of us are a little further down the
Python path, another topic that might interest the
group is a modern python development workflow. <br>
</div>
<div><br>
</div>
<div>Many of us will hack out a .py script once in a
while, but I'm not sure how many of us know how to
configure our development environment to properly
test, package, and publish our python code. If this
sounds more interesting than Go basics, I could
present on this topic instead.<br>
</div>
<div><br>
</div>
<div>What do you think?</div>
<div><br>
</div>
<div>Greg</div>
<div><br>
</div>
</div>
<pre>--
VicPiMakers mailing list
<a href="mailto:VicPiMakers@vicpimakers.ca" target="_blank" moz-do-not-send="true" class="moz-txt-link-freetext">VicPiMakers@vicpimakers.ca</a>
<a href="http://vicpimakers.ca/mailman/listinfo/vicpimakers_vicpimakers.ca" target="_blank" moz-do-not-send="true" class="moz-txt-link-freetext">http://vicpimakers.ca/mailman/listinfo/vicpimakers_vicpimakers.ca</a>
</pre>
</blockquote>
</div>
</div>
-- <br>
VicPiMakers mailing list<br>
<a href="mailto:VicPiMakers@vicpimakers.ca" target="_blank"
moz-do-not-send="true" class="moz-txt-link-freetext">VicPiMakers@vicpimakers.ca</a><br>
<a
href="http://vicpimakers.ca/mailman/listinfo/vicpimakers_vicpimakers.ca"
rel="noreferrer" target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">http://vicpimakers.ca/mailman/listinfo/vicpimakers_vicpimakers.ca</a><br>
</blockquote>
</div>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
</blockquote>
<div class="moz-signature">-- <br>
IPv6 is the future, the future is here<br>
<a href="ipv6hawaii.org" class="moz-txt-link-freetext">ipv6hawaii.org</a></div>
</body>
</html>