There is nothing disparaging in the previous thread, nor is this about module bugs. It is about being able to rely on current tools as and when they become available instead of having to wait for them and it is about tools being built for Linux, though, happily, working in other environments too. But not guaranteed so. <br><br>Peter<br><br>Sent from my mobile. Please forgive shortness, typos and weird autocorrects.<div class="quote" style="line-height: 1.5"><br><br>-------- Original Message --------<br>Subject: Re: [sword-devel] Win32 sword utilities for SWORD release 1.8.0 ?<br>From: David Haslam <dfhdfh@protonmail.com><br>To: SWORD Developers' Collaboration Forum <sword-devel@crosswire.org><br>CC: <br><br><br type="attribution"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>Thanks everyone for disparaging those of us using Windows.&nbsp; ;&gt;}<br></div><div><br></div><div>I've been building modules for years with the Win32 tools, and barely encountered any problems attributable to the utility itself.<br></div><div>Nearly all the problems that arise in module development are due to getting things wrong in the OSIS XML or in the .conf file.<br></div><div><br></div><div><b>osis2mod.exe</b> just works!<br></div><div><br></div><div>As do all the other Win32 utilities (though there are a few I've never had cause to try).<br></div><div><br></div><div>If you're a regular Windows user, and all your other useful software is in Windows,<br></div><div>it's just not sensible to expect folk to jump ship to Linux merely for building and testing modules.<br></div><div><br></div><div>Of course, that doesn't mean that when we submit a <u>fully tested module</u> along with its source text and .conf file<br></div><div>that the Linux users in the modules team never introduce their own new bugs, does it?<br></div><div><br></div><div class="protonmail_signature_block"><div class="protonmail_signature_block-user"><div>Best regards,<br></div><div><br></div><div>David<br></div></div><div><br></div><div class="protonmail_signature_block-proton">Sent with <a href="https://protonmail.com">ProtonMail</a> Secure Email.<br></div></div><div><br></div><blockquote class="protonmail_quote" type="cite"><div>-------- Original Message --------<br></div><div>Subject: Re: [sword-devel] Win32 sword utilities for SWORD release 1.8.0 ?<br></div><div>Local Time: 30 December 2017 7:05 AM<br></div><div>UTC Time: 30 December 2017 07:05<br></div><div>From: refdoc@gmx.net<br></div><div>To: sword-devel mailing list &lt;sword-devel@crosswire.org&gt;<br></div><div><br></div><div>Couple of points.<br></div><div><br></div><div>A casual module developer does not need any of the utilities at their most up to date as we would not accept a module, but only a source text. So, as long is the OSIS etc is right, the rest is my concern as the module upload person.<br></div><div><br></div><div>Someone who wants to do heavy lifting and on a regular basis should usually go a direction which is well-known to work. They should not rely on tools which are maintained with little commitment. I.e. they should use Linux. Even if someone (else) successfully learns to compile on or for Windows, this is not the same as us having a commitment to maintain Windows versions. We do not have that commitment and moaning about it does not change this.<br></div><div><br></div><div>For your environment, John, the simplest I can suggest would be to move the module building onto the Linux server, instead of learning to crosscompile. The way I would do that if I was tied to Windows workstations is to install the module utilities on the server and use git hooks to compile a module each time someone pushes updates to the text. This would require a move from SVN to git, but the added advantages of that would be significant anyways. I gladly can tell you more about that if you are interested.<br></div><div><br></div><div>Peter<br></div><div><br></div><div><br></div><div><br></div><div>Sent from my mobile. Please forgive shortness, typos and weird autocorrects.<br></div></blockquote><div><br></div></blockquote></div>