<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
I'm very happy to discover how many people use KonNYM!!<br>
I'm working on a new version with notes. And we are translating the
old testament...<br>
<br>
<div class="moz-cite-prefix">Le 09/06/2017 à 19:36, DM Smith a
écrit :<br>
</div>
<blockquote
cite="mid:CB7FBB5E-A170-4D9F-8AD4-51632BFA7501@crosswire.org"
type="cite">
<meta http-equiv="Content-Type" content="text/html;
charset=windows-1252">
BTW, I’ve shortened this, removing country info, so you can reply
to it without having it bounce for being too big…
<div class=""><br class="">
<div>
<blockquote type="cite" class="">
<div class="">On Jun 9, 2017, at 2:13 PM, DM Smith wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<meta http-equiv="Content-Type" content="text/html;
charset=windows-1252" class="">
<div style="word-wrap: break-word; -webkit-nbsp-mode:
space; -webkit-line-break: after-white-space;" class="">Here
are the stats for as far back as we have them. Total by
module broken out by “agent” and then by country. Other
(SWORD) is the installmgr that doesn’t further identify
itself like xiphos and PocketSword do. FTP & HTTP -
Direct downloads are all downloads that are not
identified as one of the others.
<div class=""><br class="">
</div>
<div class="">Given the high number of times that PorCap
has been downloaded, I think we need to try to
maintain backward compatibility.</div>
<div class=""><br class="">
<div class="">[dmsmith@www bin]$ ./moduleStats.pl
-name KonNYM,PorCap,SloStritar -start
1900-01-01 -end now<br class="">
16085<span class="Apple-tab-span" style="white-space:pre">        </span>PorCap<br
class="">
By agent<br class="">
8441<span class="Apple-tab-span" style="white-space:pre">        </span>AndBible
(JSword)</div>
</div>
</div>
</div>
</blockquote>
<blockquote type="cite" class="">
<div class="">
<div style="word-wrap: break-word; -webkit-nbsp-mode:
space; -webkit-line-break: after-white-space;" class="">
<div class="">
<div class="">3290<span class="Apple-tab-span" style="white-space: pre;">        </span>Other
(SWORD)</div>
</div>
</div>
</div>
</blockquote>
<blockquote type="cite" class="">
<div class="">
<div style="word-wrap: break-word; -webkit-nbsp-mode:
space; -webkit-line-break: after-white-space;" class="">
<div class="">
<div class="">1490<span class="Apple-tab-span" style="white-space:pre">        </span>Xiphos
(SWORD)</div>
</div>
</div>
</div>
</blockquote>
<blockquote type="cite" class="">
<div class="">
<div style="word-wrap: break-word; -webkit-nbsp-mode:
space; -webkit-line-break: after-white-space;" class="">
<div class="">
<div class="">1205<span class="Apple-tab-span" style="white-space:pre">        </span>PocketSword
(SWORD)</div>
</div>
</div>
</div>
</blockquote>
<blockquote type="cite" class="">
<div class="">
<div style="word-wrap: break-word; -webkit-nbsp-mode:
space; -webkit-line-break: after-white-space;" class="">
<div class="">
<div class="">1034<span class="Apple-tab-span" style="white-space:pre">        </span>HTTP
- Direct download</div>
</div>
</div>
</div>
</blockquote>
<blockquote type="cite" class="">
<div class="">
<div style="word-wrap: break-word; -webkit-nbsp-mode:
space; -webkit-line-break: after-white-space;" class="">
<div class="">
<div class="">277<span class="Apple-tab-span" style="white-space:pre">        </span>Other
(JSword)</div>
</div>
</div>
</div>
</blockquote>
<blockquote type="cite" class="">
<div class="">
<div style="word-wrap: break-word; -webkit-nbsp-mode:
space; -webkit-line-break: after-white-space;" class="">
<div class="">
<div class="">251<span class="Apple-tab-span" style="white-space:pre">        </span>Search
engine</div>
</div>
</div>
</div>
</blockquote>
<blockquote type="cite" class="">
<div class="">
<div style="word-wrap: break-word; -webkit-nbsp-mode:
space; -webkit-line-break: after-white-space;" class="">
<div class="">
<div class="">97<span class="Apple-tab-span" style="white-space:pre">        </span>FTP
- Direct download</div>
</div>
</div>
</div>
</blockquote>
<blockquote type="cite" class="">
<div class="">
<div style="word-wrap: break-word; -webkit-nbsp-mode:
space; -webkit-line-break: after-white-space;" class="">
<div class="">
<div class="">============<br class="">
<br class="">
1427<span class="Apple-tab-span" style="white-space:pre">        </span>SloStritar<br
class="">
By agent<br class="">
799<span class="Apple-tab-span" style="white-space:pre">        </span>Other
(SWORD)</div>
</div>
</div>
</div>
</blockquote>
<blockquote type="cite" class="">
<div class="">
<div style="word-wrap: break-word; -webkit-nbsp-mode:
space; -webkit-line-break: after-white-space;" class="">
<div class="">
<div class="">196<span class="Apple-tab-span" style="white-space:pre">        </span>AndBible
(JSword)</div>
</div>
</div>
</div>
</blockquote>
<blockquote type="cite" class="">
<div class="">
<div style="word-wrap: break-word; -webkit-nbsp-mode:
space; -webkit-line-break: after-white-space;" class="">
<div class="">
<div class="">160<span class="Apple-tab-span" style="white-space: pre;">        </span>Search
engine</div>
</div>
</div>
</div>
</blockquote>
</div>
<div>
<blockquote type="cite" class="">
<div class="">
<div style="word-wrap: break-word; -webkit-nbsp-mode:
space; -webkit-line-break: after-white-space;" class="">
<div class="">
<div class="">95<span class="Apple-tab-span" style="white-space:pre">        </span>HTTP
- Direct download</div>
</div>
</div>
</div>
</blockquote>
<blockquote type="cite" class="">
<div class="">
<div style="word-wrap: break-word; -webkit-nbsp-mode:
space; -webkit-line-break: after-white-space;" class="">
<div class="">
<div class="">71<span class="Apple-tab-span" style="white-space: pre;">        </span>FTP
- Direct download</div>
</div>
</div>
</div>
</blockquote>
<blockquote type="cite" class="">
<div class="">
<div style="word-wrap: break-word; -webkit-nbsp-mode:
space; -webkit-line-break: after-white-space;" class="">
<div class="">
<div class="">71<span class="Apple-tab-span" style="white-space:pre">        </span>Xiphos
(SWORD)<br class="">
21<span class="Apple-tab-span" style="white-space:pre">        </span>Other
(JSword)<br class="">
14<span class="Apple-tab-span" style="white-space:pre">        </span>PocketSword
(SWORD)<br class="">
============<br class="">
<br class="">
919<span class="Apple-tab-span" style="white-space:pre">        </span>KonNYM<br
class="">
By agent<br class="">
557<span class="Apple-tab-span" style="white-space:pre">        </span>Other
(SWORD)<br class="">
123<span class="Apple-tab-span" style="white-space:pre">        </span>Search
engine<br class="">
72<span class="Apple-tab-span" style="white-space:pre">        </span>HTTP
- Direct download<br class="">
51<span class="Apple-tab-span" style="white-space:pre">        </span>AndBible
(JSword)<br class="">
49<span class="Apple-tab-span" style="white-space:pre">        </span>Xiphos
(SWORD)<br class="">
44<span class="Apple-tab-span" style="white-space:pre">        </span>FTP
- Direct download<br class="">
14<span class="Apple-tab-span" style="white-space:pre">        </span>Other
(JSword)<br class="">
9<span class="Apple-tab-span" style="white-space:pre">        </span>PocketSword
(SWORD)<br class="">
============<br class="">
<br class="">
<div class="">
<blockquote type="cite" class="">
<div class="">On Jun 9, 2017, at 1:33 PM, DM
Smith wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<meta http-equiv="Content-Type"
content="text/html; charset=windows-1252"
class="">
<div style="word-wrap: break-word;
-webkit-nbsp-mode: space;
-webkit-line-break: after-white-space;"
class="">I’d like to have Troy and Peter’s
guidance on this. It is both a software and
a module management issue. Back in the day,
we knew this was likely to happen.
<div class=""><br class="">
</div>
<div class="">I’m still gathering stats. It
is a slow process. I think it should help
inform a decision. The upshot is that
there are thousands of downloads of these
three modules since they have been
introduced. Some are more popular than
others. Details to follow.<br class="">
<div class=""><br class="">
</div>
<div class="">The question is how to go
forward. One way is to break backward
compatibility. The other is to try to
create a reasonable migration path.
(Which is what I recommend.)</div>
<div class=""><br class="">
</div>
<div class="">From an engineering
perspective, we can have any number of
versifications in the engine and they
can have any name. However, we’ve been
reluctant to add versifications,
especially if they are one offs. So far
versification names are a blend of
A-Za-z0-9, I don’t know if there are
other restrictions. It seems to follow C
variable naming restrictions.</div>
<div class=""><br class="">
</div>
<div class="">Things to consider when
updating a module’s conf.</div>
<div class="">MinimumVersion. When we add
a new versification, it is tied to a
particular release. This means that new
module potentially won’t be available
until the SWORD engine is released (any
day now….) and the front-end is updated.</div>
<div class=""><br class="">
</div>
<div class="">Obsoletes. For a module to
obsolete another, it needs a different
[Name] and have Obsoletes. It probably
should have a different Description (old
JSword bug, long since fixed, doesn’t
like it when two modules have the same
Description).</div>
<div class=""><br class="">
</div>
<div class="">Versification. It should
give the appropriate v11n.</div>
<div class=""><br class="">
</div>
<div class="">DM</div>
<div class=""><br class="">
<div class="">
<blockquote type="cite" class="">
<div class="">On Jun 9, 2017, at
11:13 AM, Cyrille wrote:</div>
<br
class="Apple-interchange-newline">
<div class="">
<meta content="text/html;
charset=windows-1252"
http-equiv="Content-Type"
class="">
<div text="#000000"
bgcolor="#FFFFFF" class=""> Not
a lot! And Konnym doesn't have
(not yet) the Old Testament. I
manage it...<br class="">
Then if you prefer to write a
new v11n, I can do it. But what
name to give it? And I would to
write 2 v11n, one for esther 10
and one for Esther 16.<br
class="">
A name can be CatholicEs10, and
CatholicEs16?<br class="">
<br class="">
<div class="moz-cite-prefix">Le
09/06/2017 à 15:46, DM Smith a
écrit :<br class="">
</div>
<blockquote
cite="mid:FEEA0D5C-0344-48A6-A7B5-2BF3E7A814FB@crosswire.org"
type="cite" class="">
<meta
http-equiv="Content-Type"
content="text/html;
charset=windows-1252"
class="">
On the CrossWire server the
following are in the main
repository:
<div class="">
<div style="margin: 0px;
font-size: 18px;
line-height: normal;
font-family: Menlo;
background-color: rgb(255,
255, 255);" class=""><span
style="font-variant-ligatures: no-common-ligatures" class="">konnym.conf:Versification=Catholic2</span></div>
<div style="margin: 0px;
font-size: 18px;
line-height: normal;
font-family: Menlo;
background-color: rgb(255,
255, 255);" class=""><span
style="font-variant-ligatures: no-common-ligatures" class="">porcap.conf:Versification=Catholic</span></div>
<div style="margin: 0px;
font-size: 18px;
line-height: normal;
font-family: Menlo;
background-color: rgb(255,
255, 255);" class=""><span
style="font-variant-ligatures: no-common-ligatures" class="">slostritar.conf:Versification=Catholic</span></div>
<div class=""><span
style="font-variant-ligatures:
no-common-ligatures"
class=""><br class="">
</span></div>
<div class="">Checking the
download stats for these.
Will get back with the
results.</div>
<div class=""><br class="">
</div>
<div class="">In Him,</div>
<div class=""><span class="Apple-tab-span" style="white-space:pre">        </span>DM</div>
<div class=""><br class="">
</div>
<div class=""><br class="">
<blockquote type="cite"
class="">
<div class="">On Jun 9,
2017, at 10:37 AM,
Cyrille wrote:</div>
<br
class="Apple-interchange-newline">
<div class="">
<div class="">Hi,<br
class="">
What the solution
proposed? Is it
possible to know
exactly how modules<br
class="">
are compiled with
the Catholic and
Catholic2? I'm
interesting to know
it...<br class="">
<br class="">
Le 06/06/2017 à
14:50, DM Smith a
écrit :<br class="">
<blockquote
type="cite"
class="">If an
existing v11n
changes, all
modules released
by it will have to
be re-released
with the update
and all front-ends
will have to be
recompiled with
it. JSword will
need to change too
and front-ends
based upon it,
also.<br class="">
<br class="">
The reason is
simple the index
file for a
testament is an
indexed array with
each verse in the
v11n having a
predetermined
index.<br class="">
<br class="">
If no modules have
been released with
it, it is a fairly
safe change. The
risk are older
front-ends with
the wrong tables.<br
class="">
<br class="">
Issuing a v2
(simply another
v11n with a new
name) and
deprecating the
older probably is
a safer change.<br
class="">
<br class="">
In Him,<br
class="">
</blockquote>
</div>
</div>
</blockquote>
</div>
</div>
</blockquote>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
<br class="">
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
sword-devel mailing list: <a class="moz-txt-link-abbreviated" href="mailto:sword-devel@crosswire.org">sword-devel@crosswire.org</a>
<a class="moz-txt-link-freetext" href="http://www.crosswire.org/mailman/listinfo/sword-devel">http://www.crosswire.org/mailman/listinfo/sword-devel</a>
Instructions to unsubscribe/change your settings at above page</pre>
</blockquote>
<br>
</body>
</html>