<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jul 6, 2020 at 4:09 AM Alexandre Rademaker &lt;<a href="mailto:arademaker@gmail.com" target="_blank">arademaker@gmail.com</a>&gt; 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">&gt; On 3 Jul 2020, at 11:47, <a href="mailto:goodman.m.w@gmail.com" target="_blank">goodman.m.w@gmail.com</a> wrote:<br><span class="gmail_default" style="font-family:arial,helvetica,sans-serif"></span>&gt; * It is described as being for macOS, but very little actually looks macOS-specific. Would it be appropriate to describe it in more general terms in case someone wants to run it from some other platform?<br>
<br>
Indeed, we can now take this as a solution for many more situations than those envisioned by <a href="http://moin.delph-in.net/LkbMacintosh" rel="noreferrer" target="_blank">http://moin.delph-in.net/LkbMacintosh</a>. I have added a better introduction to the README of the repo. Comments are welcome. I have also added links in <a href="http://moin.delph-in.net/ToolsTop" rel="noreferrer" target="_blank">http://moin.delph-in.net/ToolsTop</a>.<br>
<br>
&gt; * It is called docker-logon, but I don&#39;t see that it gets any of the LOGON distribution. Maybe it should be renamed?<br>
<br>
I renamed it to <a href="https://github.com/own-pt/docker-delphin" rel="noreferrer" target="_blank">https://github.com/own-pt/docker-delphin</a>.<br></blockquote><div><br></div><div><div style="font-family:arial,helvetica,sans-serif" class="gmail_default">Re macOS and LOGON, that looks better, although some of the prose further down the README still makes references to these two things. It might be good if you could group these into sections and/or clarify the additional steps (e.g., &quot;The LOGON distribution is not included but this container is compatible with its requirements. You can install LOGON by doing ...&quot;).<br></div></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
&gt; * It looks like you&#39;ve included web.c from FFTB. The FFTB project is under the MIT license, so you&#39;ll need to include its LICENSE file as well.<br>
&gt; <br>
<br>
This is important. Thank you for reminding me about license. I have added a MIT license and in the readme I also add a notice about the license of the tools.<br></blockquote><div><br></div><div style="font-family:arial,helvetica,sans-serif" class="gmail_default">I think what you added is sufficient.</div><div style="font-family:arial,helvetica,sans-serif" class="gmail_default"><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Regarding the web.c copy, I am not very happy with the current solution. I can see the following alternatives:<br>
<br>
1. Having a copy of fftb svn repo in a git repository under the DELPH-IN organization. We could than use it to replicate Woodley changes in the SVN official repo, track issues, and we could also have branches with changes like the one I proposed in the web.c.<br></blockquote><div><br></div><div><div style="font-family:arial,helvetica,sans-serif" class="gmail_default">I have also at times wanted a bug tracker for Woodley&#39;s tools, and the license doesn&#39;t prevent us from creating such a mirror, but I don&#39;t recall ever asking Woodley his opinion about this as he seems content with the current setup. He&#39;s responsive when I email patches to his code, and there&#39;s a bug tracker of sorts in the &quot;wishlist&quot; wikis (e.g., <a href="http://moin.delph-in.net/FftbWishlist" target="_blank">http://moin.delph-in.net/FftbWishlist</a>). Since your version of web.c only makes a minimal one-line change, perhaps we can just provide Woodley a patch for adding a --bind option so you can specify the address or 0?<br></div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
2. Use a patch file instead of a copy of the whole web.c, a little bit more complicate and I am not sure how safe it would be.<br>
<br>
3. Have a script to change the file during the docker image building, somehow similar to the previous option.<br></blockquote><div><br></div><div><div style="font-family:arial,helvetica,sans-serif" class="gmail_default">These sound brittle; at least, you&#39;d have to make sure they keep in sync with the current version. If we can&#39;t get a patch for a custom bind address added into FFTB, then for this solution it would be best to pin the SVN version of FFTB in the docker file so the patch will apply cleanly.<br></div><br clear="all"></div></div><br>-- <br><div dir="ltr">-Michael Wayne Goodman</div></div>