<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p>You're joking, right?<br>
</p>
<div class="moz-cite-prefix">On 5/25/19 11:33 AM, <a class="moz-txt-link-abbreviated" href="mailto:refdoc@gmx.net">refdoc@gmx.net</a>
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:-grcz5u-kos44y-etah2m-10dtqg-bri20i-p6gq6nfg9lu6a4pp987q0d2y-2o6nrr-if8ob5-4p9op3-ozwx5p96r352puwgp7o80dwb-au17luwfrgdwulvnmj-bnxkf6-qrsq04fzjqas-q9nksygcb3v8.1558809238958@email.android.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
I presume, as the most constructive end of this discussion, a
README file in the locale.d folder, explaining the format and
holding a warning not to keep extraneous files here would be the
best. I will add this asap. At least the beginnings of one. <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: [sword-svn] [JIRA] (API-215) All files in locale are
read not only those ending with .conf<br>
From: "Troy A Griffitts (JIRA)" <jira@crosswire.org><br>
To: <a class="moz-txt-link-abbreviated" href="mailto:sword-cvs@crosswire.org">sword-cvs@crosswire.org</a><br>
CC: <br>
<br>
<br type="attribution">
<blockquote class="quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<meta http-equiv="Content-Type" content="text/html;
charset=UTF-8">
<meta name="viewport" content="width=device-width,
initial-scale=1.0, maximum-scale=1.0">
<base href="http://tracker.crosswire.org">
<title>Message Title</title>
<table id="background-table" style="border-collapse:
collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt;
background-color: #f5f5f5; border-collapse: collapse;
mso-table-lspace: 0pt; mso-table-rspace: 0pt"
cellspacing="0" cellpadding="0" bgcolor="#f5f5f5"
width="100%">
<!-- header here --> <tbody>
<tr>
<td id="header-pattern-container" style="padding: 0px;
border-collapse: collapse; padding: 10px 20px">
<table id="header-pattern" style="border-collapse:
collapse; mso-table-lspace: 0pt; mso-table-rspace:
0pt" cellspacing="0" cellpadding="0" border="0">
<tbody>
<tr>
<td id="header-avatar-image-container"
style="padding: 0px; border-collapse:
collapse; vertical-align: top; width: 32px;
padding-right: 8px" width="32" valign="top">
<img id="header-avatar-image"
class="image_fix"
src="cid:jira-generated-image-avatar-0330466b-af6e-4435-93f3-617d1aa51878"
style="border-radius: 3px; vertical-align:
top" moz-do-not-send="true" border="0"
width="32" height="32"> </td>
<td id="header-text-container" style="padding:
0px; border-collapse: collapse;
vertical-align: middle; font-family: Arial,
sans-serif; font-size: 14px; line-height:
20px; mso-line-height-rule: exactly;
mso-text-raise: 1px" valign="middle"> <a
class="user-hover" rel="scribe"
id="email_scribe"
href="http://tracker.crosswire.org/secure/ViewProfile.jspa?name=scribe"
style="color:#000000;; color: #3b73af;
text-decoration: none"
moz-do-not-send="true">Troy A Griffitts</a>
<strong>commented</strong> on <a
href="http://tracker.crosswire.org/browse/API-215"
style="color: #3b73af; text-decoration:
none" moz-do-not-send="true"><img
src="cid:jira-generated-image-avatar-8d226f8d-b3a5-4a80-b329-d1a8f00d0cad"
alt="Bug" moz-do-not-send="true"
border="0" align="absmiddle" width="16"
height="16"> API-215</a> </td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td id="email-content-container" style="padding: 0px;
border-collapse: collapse; padding: 0 20px">
<table id="email-content-table"
style="border-collapse: collapse;
mso-table-lspace: 0pt; mso-table-rspace: 0pt;
border-spacing: 0; border-collapse: separate"
cellspacing="0" cellpadding="0" border="0"
width="100%">
<tbody>
<tr>
<!-- there needs to be content in the cell for it to render in some clients -->
<td class="email-content-rounded-top
mobile-expand" style="padding: 0px;
border-collapse: collapse; color: #ffffff;
padding: 0 15px 0 16px; height: 15px;
background-color: #ffffff; border-left: 1px
solid #cccccc; border-top: 1px solid
#cccccc; border-right: 1px solid #cccccc;
border-bottom: 0; border-top-right-radius:
5px; border-top-left-radius: 5px; height:
10px; line-height: 10px; padding: 0 15px 0
16px; mso-line-height-rule: exactly"
bgcolor="#ffffff" height="10"> </td>
</tr>
<tr>
<td class="email-content-main mobile-expand "
style="padding: 0px; border-collapse:
collapse; border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc; border-top:
0; border-bottom: 0; padding: 0 15px 0 16px;
background-color: #ffffff" bgcolor="#ffffff">
<table class="page-title-pattern"
style="border-collapse: collapse;
mso-table-lspace: 0pt; mso-table-rspace:
0pt" cellspacing="0" cellpadding="0"
border="0" width="100%">
<tbody>
<tr>
<td style="vertical-align: top;;
padding: 0px; border-collapse:
collapse; padding-right: 5px;
font-size: 20px; line-height: 30px;
mso-line-height-rule: exactly"
class="page-title-pattern-header-container">
<span
class="page-title-pattern-header"
style="font-family: Arial,
sans-serif; padding: 0; font-size:
20px; line-height: 30px;
mso-text-raise: 2px;
mso-line-height-rule: exactly;
vertical-align: middle"> <a
href="http://tracker.crosswire.org/browse/API-215"
style="color: #3b73af;
text-decoration: none"
moz-do-not-send="true">Re: All
files in locale are read not
only those ending with .conf</a>
</span> </td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td id="text-paragraph-pattern-top"
class="email-content-main mobile-expand
comment-top-pattern" style="padding: 0px;
border-collapse: collapse; border-left: 1px
solid #cccccc; border-right: 1px solid
#cccccc; border-top: 0; border-bottom: 0;
padding: 0 15px 0 16px; background-color:
#ffffff; border-bottom: none;
padding-bottom: 0" bgcolor="#ffffff">
<table class="text-paragraph-pattern"
style="border-collapse: collapse;
mso-table-lspace: 0pt; mso-table-rspace:
0pt; font-family: Arial, sans-serif;
font-size: 14px; line-height: 20px;
mso-line-height-rule: exactly;
mso-text-raise: 2px" cellspacing="0"
cellpadding="0" border="0" width="100%">
<tbody>
<tr>
<td
class="text-paragraph-pattern-container
mobile-resize-text " style="padding:
0px; border-collapse: collapse;
padding: 0 0 10px 0">
<p style="margin: 10px 0 0 0;
margin-top: 0">Hi <a
href="http://tracker.crosswire.org/secure/ViewProfile.jspa?name=lafricain"
class="user-hover"
rel="lafricain" style="color:
#3b73af; text-decoration: none"
moz-do-not-send="true">Cyrille</a>.
I could simply add a check when
iterating filenames to be sure the
file ends with .conf, but this was
probably removed during an
optimization phase. When
initializing SWORD, a ton a .conf
files are read, including all the
locale files, and uilocale files
for the frontend and also all the
module .conf file. This can
create a startup time of over a
second, depending on the hardware
running the software. This might
not seem like much, but consider a
command line tool running in a
loop, if each iteration takes over
a second, this can be extremely
inefficient. I am sad you had to
struggle with this for a few
hours. I understand that can be
frustrating-- especially if it
seems like it could have been
easily prevented with a simple
check. I hope this gives even a
little peace as to why this check
isn't in place. Thank you for
your time and service together
with us at CrossWire. You are
very appreciated.</p>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td class="email-content-main mobile-expand "
style="padding: 0px; border-collapse:
collapse; border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc; border-top:
0; border-bottom: 0; padding: 0 15px 0 16px;
background-color: #ffffff" bgcolor="#ffffff">
<table id="actions-pattern"
style="border-collapse: collapse;
mso-table-lspace: 0pt; mso-table-rspace:
0pt; font-family: Arial, sans-serif;
font-size: 14px; line-height: 20px;
mso-line-height-rule: exactly;
mso-text-raise: 1px" cellspacing="0"
cellpadding="0" border="0" width="100%">
<tbody>
<tr>
<td id="actions-pattern-container"
style="padding: 0px;
border-collapse: collapse; padding:
10px 0 10px 24px; vertical-align:
middle; padding-left: 0"
valign="middle">
<table style="border-collapse:
collapse; mso-table-lspace: 0pt;
mso-table-rspace: 0pt"
align="left">
<tbody>
<tr>
<td
class="actions-pattern-action-icon-container"
style="padding: 0px;
border-collapse: collapse;
font-family: Arial,
sans-serif; font-size: 14px;
line-height: 20px;
mso-line-height-rule:
exactly; mso-text-raise: 0;
vertical-align: middle"> <a
href="http://tracker.crosswire.org/browse/API-215#add-comment"
target="_blank" title="Add
Comment" style="color:
#3b73af; text-decoration:
none"
moz-do-not-send="true"> <img
class="actions-pattern-action-icon-image"
src="cid:jira-generated-image-static-comment-icon-88d09e6f-d385-4b93-b929-6aaf99bc2a09"
alt="Add Comment"
title="Add Comment"
style="vertical-align:
middle"
moz-do-not-send="true"
border="0" width="16"
height="16"> </a> </td>
<td
class="actions-pattern-action-text-container"
style="padding: 0px;
border-collapse: collapse;
font-family: Arial,
sans-serif; font-size: 14px;
line-height: 20px;
mso-line-height-rule:
exactly; mso-text-raise:
4px; padding-left: 5px"> <a
href="http://tracker.crosswire.org/browse/API-215#add-comment"
target="_blank" title="Add
Comment" style="color:
#3b73af; text-decoration:
none"
moz-do-not-send="true">Add
Comment</a> </td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<!-- there needs to be content in the cell for it to render in some clients -->
<tr>
<td class="email-content-rounded-bottom
mobile-expand" style="padding: 0px;
border-collapse: collapse; color: #ffffff;
padding: 0 15px 0 16px; height: 5px;
line-height: 5px; background-color: #ffffff;
border-top: 0; border-left: 1px solid
#cccccc; border-bottom: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
mso-line-height-rule: exactly"
bgcolor="#ffffff" height="5"> </td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td id="footer-pattern" style="padding: 0px;
border-collapse: collapse; padding: 12px 20px">
<table id="footer-pattern-container"
style="border-collapse: collapse;
mso-table-lspace: 0pt; mso-table-rspace: 0pt"
cellspacing="0" cellpadding="0" border="0">
<tbody>
<tr>
<td id="footer-pattern-text"
class="mobile-resize-text" style="padding:
0px; border-collapse: collapse; color:
#999999; font-size: 12px; line-height: 18px;
font-family: Arial, sans-serif;
mso-line-height-rule: exactly;
mso-text-raise: 2px" width="100%"> This
message was sent by Atlassian JIRA <span
id="footer-build-information">(v7.7.0#77001-<span
title="3be31511dfd860a9aedae108fbd5f079b4968c6a"
data-commit-id="3be31511dfd860a9aedae108fbd5f079b4968c6a}">sha1:3be3151</span>)</span>
</td>
<td id="footer-pattern-logo-desktop-container"
style="padding: 0px; border-collapse:
collapse; padding-left: 20px;
vertical-align: top" valign="top">
<table style="border-collapse: collapse;
mso-table-lspace: 0pt; mso-table-rspace:
0pt">
<tbody>
<tr>
<td
id="footer-pattern-logo-desktop-padding"
style="padding: 0px;
border-collapse: collapse;
padding-top: 3px"> <img
id="footer-pattern-logo-desktop"
src="cid:jira-generated-image-static-footer-desktop-logo-22bf57b2-1804-4a47-b4c0-9050bdd6652b"
alt="Atlassian logo"
title="Atlassian logo"
class="image_fix"
moz-do-not-send="true" width="169"
height="36"> </td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</blockquote>
</jira@crosswire.org></div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
sword-cvs mailing list
<a class="moz-txt-link-abbreviated" href="mailto:sword-cvs@crosswire.org">sword-cvs@crosswire.org</a>
<a class="moz-txt-link-freetext" href="http://www.crosswire.org/mailman/listinfo/sword-cvs">http://www.crosswire.org/mailman/listinfo/sword-cvs</a>
</pre>
</blockquote>
</body>
</html>