<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p><br>
</p>
<div class="moz-cite-prefix">On 6/7/23 09:43, James wrote:<br>
</div>
<blockquote type="cite"
cite="mid:144D38E1-1D7C-4713-A544-74B878BAE293@tigger.ws">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<br class="">
<div><br class="">
<blockquote type="cite" class="">
<div class="">On 7 Jun 2023, at 6:51 pm, Gary Buhrmaster <<a
href="mailto:gary.buhrmaster@gmail.com"
class="moz-txt-link-freetext" moz-do-not-send="true">gary.buhrmaster@gmail.com</a>>
wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<meta charset="UTF-8" class="">
<span style="caret-color: rgb(0, 0, 0); font-family:
Helvetica; font-size: 24px; font-style: normal;
font-variant-caps: normal; font-weight: 400;
letter-spacing: normal; text-align: start; text-indent:
0px; text-transform: none; white-space: normal;
word-spacing: 0px; -webkit-text-stroke-width: 0px;
text-decoration: none; float: none; display: inline
!important;" class="">On Wed, Jun 7, 2023 at 6:38 AM James
Abernathy <</span><a
href="mailto:jfabernathy@gmail.com" style="font-family:
Helvetica; font-size: 24px; font-style: normal;
font-variant-caps: normal; font-weight: 400;
letter-spacing: normal; orphans: auto; text-align: start;
text-indent: 0px; text-transform: none; white-space:
normal; widows: auto; word-spacing: 0px;
-webkit-text-size-adjust: auto; -webkit-text-stroke-width:
0px;" class="moz-txt-link-freetext" moz-do-not-send="true">jfabernathy@gmail.com</a><span
style="caret-color: rgb(0, 0, 0); font-family: Helvetica;
font-size: 24px; font-style: normal; font-variant-caps:
normal; font-weight: 400; letter-spacing: normal;
text-align: start; text-indent: 0px; text-transform: none;
white-space: normal; word-spacing: 0px;
-webkit-text-stroke-width: 0px; text-decoration: none;
float: none; display: inline !important;" class="">>
wrote:</span><br style="caret-color: rgb(0, 0, 0);
font-family: Helvetica; font-size: 24px; font-style:
normal; font-variant-caps: normal; font-weight: 400;
letter-spacing: normal; text-align: start; text-indent:
0px; text-transform: none; white-space: normal;
word-spacing: 0px; -webkit-text-stroke-width: 0px;
text-decoration: none;" class="">
<blockquote type="cite" style="font-family: Helvetica;
font-size: 24px; font-style: normal; font-variant-caps:
normal; font-weight: 400; letter-spacing: normal; orphans:
auto; text-align: start; text-indent: 0px; text-transform:
none; white-space: normal; widows: auto; word-spacing:
0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"
class=""><br class="">
<br class="">
<br class="">
On Wed, Jun 7, 2023 at 6:19 AM Gary Buhrmaster <<a
href="mailto:gary.buhrmaster@gmail.com"
class="moz-txt-link-freetext" moz-do-not-send="true">gary.buhrmaster@gmail.com</a>>
wrote:<br class="">
<blockquote type="cite" class=""><br class="">
On Wed, May 31, 2023 at 8:20 PM Peter Bennett <<a
href="mailto:pb.mythtv@gmail.com"
class="moz-txt-link-freetext" moz-do-not-send="true">pb.mythtv@gmail.com</a>>
wrote:<br class="">
<br class="">
<blockquote type="cite" class="">There are instructions
for developers that include the precise software<br
class="">
versions we are using, at <a
href="https://www.mythtv.org/wiki/WebApp_Development"
class="moz-txt-link-freetext" moz-do-not-send="true">https://www.mythtv.org/wiki/WebApp_Development</a>
.<br class="">
</blockquote>
<br class="">
The project has previously stated that ansible<br
class="">
is the proper way to install the development<br class="">
environment.<br class="">
<br class="">
Now that you have stated that you have<br class="">
decided not to support that (i.e. you are<br class="">
choosing to abandon it for manual<br class="">
instructions), I guess I will stop my<br class="">
occasional PR's to update ansible. I<br class="">
guess you will also be updating the wiki<br class="">
to no longer recommend ansible now<br class="">
that you have decided otherwise.<br class="">
<br class="">
Thanks for the update!<br class="">
<br class="">
</blockquote>
<br class="">
Dumb question for the peanut gallery. I know ansible is
used when building from source to install all the mythtv
dependencies. It seems to be up to date for most distros I
use.<br class="">
<br class="">
It seems that any additional packages needed to
compile/build the addition of the web app would need to be
included in the ansible playbook for mythtv.<br class="">
<br class="">
Did I miss something?<br class="">
</blockquote>
<br style="caret-color: rgb(0, 0, 0); font-family:
Helvetica; font-size: 24px; font-style: normal;
font-variant-caps: normal; font-weight: 400;
letter-spacing: normal; text-align: start; text-indent:
0px; text-transform: none; white-space: normal;
word-spacing: 0px; -webkit-text-stroke-width: 0px;
text-decoration: none;" class="">
<span style="caret-color: rgb(0, 0, 0); font-family:
Helvetica; font-size: 24px; font-style: normal;
font-variant-caps: normal; font-weight: 400;
letter-spacing: normal; text-align: start; text-indent:
0px; text-transform: none; white-space: normal;
word-spacing: 0px; -webkit-text-stroke-width: 0px;
text-decoration: none; float: none; display: inline
!important;" class="">Peter said that you don't use
ansible, you</span><br style="caret-color: rgb(0, 0, 0);
font-family: Helvetica; font-size: 24px; font-style:
normal; font-variant-caps: normal; font-weight: 400;
letter-spacing: normal; text-align: start; text-indent:
0px; text-transform: none; white-space: normal;
word-spacing: 0px; -webkit-text-stroke-width: 0px;
text-decoration: none;" class="">
<span style="caret-color: rgb(0, 0, 0); font-family:
Helvetica; font-size: 24px; font-style: normal;
font-variant-caps: normal; font-weight: 400;
letter-spacing: normal; text-align: start; text-indent:
0px; text-transform: none; white-space: normal;
word-spacing: 0px; -webkit-text-stroke-width: 0px;
text-decoration: none; float: none; display: inline
!important;" class="">now follow the instructions on the
wiki.</span><br style="caret-color: rgb(0, 0, 0);
font-family: Helvetica; font-size: 24px; font-style:
normal; font-variant-caps: normal; font-weight: 400;
letter-spacing: normal; text-align: start; text-indent:
0px; text-transform: none; white-space: normal;
word-spacing: 0px; -webkit-text-stroke-width: 0px;
text-decoration: none;" class="">
<span style="caret-color: rgb(0, 0, 0); font-family:
Helvetica; font-size: 24px; font-style: normal;
font-variant-caps: normal; font-weight: 400;
letter-spacing: normal; text-align: start; text-indent:
0px; text-transform: none; white-space: normal;
word-spacing: 0px; -webkit-text-stroke-width: 0px;
text-decoration: none; float: none; display: inline
!important;" class="">That is a change in recommended
practice.</span><br style="caret-color: rgb(0, 0, 0);
font-family: Helvetica; font-size: 24px; font-style:
normal; font-variant-caps: normal; font-weight: 400;
letter-spacing: normal; text-align: start; text-indent:
0px; text-transform: none; white-space: normal;
word-spacing: 0px; -webkit-text-stroke-width: 0px;
text-decoration: none;" class="">
</div>
</blockquote>
<br class="">
</div>
<div>Peter it is meet and right that a developer, especially one
making a signifiant contribution, should use whatever tools that
they fancy.</div>
<div>Debian is anal about non-foss. I, and I guess that many folk
here, am anal about the Borg. So having Visual Studio as a
development requirement is a great pity: It means I will never
build, and depending on the run environment may never use the
tool.</div>
<div>James </div>
<br class="">
</blockquote>
<p>Since Bill Gates left Microsoft, it has become much friendlier.
Linux is no longer the great Satan. You can download a free copy
of Windows that does not need a product key to install and use it.<br>
</p>
<p>The free Visual Studio for Linux is an excellent tool. The Visual
Studio plugins are really professional quality and speed up
development greatly</p>
<p>There is no requirement to use it, any editor will do. There are
other editors for Angular. The one from jetbrains is probably a
good one. It is $15 per month per user.<br>
</p>
<p>You don't need any of these tools to build or install MythTV or
to use the web app. The generated javascript is already in github,
and is installed when you install MythTV. You will need some tools
if you want to develop the web app.</p>
<p>Peter<br>
</p>
<p><br>
</p>
</body>
</html>