<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
    <title></title>
  </head>
  <body bgcolor="#ffffff" text="#000000">
    I saw it. Thought about it, but I'm going thru the emails since
    Thursday replying to them in turn. Let me know if I don't get to it
    in a day or two.<br>
    <br>
    DM<br>
    <br>
    On 11/09/2010 01:50 PM, Chris Burrell wrote:
    <blockquote
      cite="mid:AANLkTi=cMJ3U+WNTxCWoQrELJ9_0=czUEHxAFKAv4st8@mail.gmail.com"
      type="cite">Indeed, I have seen, and we should change that. &nbsp;Did
      you have any insight in terms of the defect I raised? I'm happy to
      create a patch for it, but I'm not very familiar with that part of
      the code, having used mainly the exposed API. And so, it would be
      good to get feel for the way to go about the change, before I
      change one of the most crucial parts of the whole library! And
      also whether the other drivers would suffer from the same problem.
      <div>
        <br>
      </div>
      <div>You probably know this already, but a few good principles
        I've picked up over the last few years:</div>
      <div>- dependency injection is good and makes things (more)
        flexible (whether manual or with a framework)</div>
      <div>- singletons are very hard to test and can cause unforeseen
        issues (e.g. the one we have come across).</div>
      <div>- statics as options are quite hard to deal with (as you've
        probably seen on a previous post - still trying to get my head
        around how to change some of these - I haven't forgotten it)<br>
        <div><br>
        </div>
        <div><br>
        </div>
        <div>Chris</div>
        <div><br>
        </div>
        <div><br>
          <br>
          <div class="gmail_quote">On 9 November 2010 18:12, DM Smith <span
              dir="ltr">&lt;<a moz-do-not-send="true"
                href="mailto:dmsmith@crosswire.org">dmsmith@crosswire.org</a>&gt;</span>
            wrote:<br>
            <blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt
              0.8ex; border-left: 1px solid rgb(204, 204, 204);
              padding-left: 1ex;">
              <div class="im">On 11/06/2010 12:13 PM, Chris Burrell
                wrote:<br>
                <blockquote class="gmail_quote" style="margin: 0pt 0pt
                  0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204);
                  padding-left: 1ex;">
                  All,<br>
                  <br>
                  Just wondering if JSword provides a way of storing
                  user information such as favourite bookmarks, history,
                  etc. on a user by user basis (i.e. for potential use
                  in a web application). I have a database that I could
                  use, but perhaps JSword already provides this?<br>
                </blockquote>
                <br>
              </div>
              No. We have a bookmark mechanism planned but it is geared
              for a single user. As you have found, JSword is not
              friendly for multi-user use. We should change that.<br>
              <br>
              In Him,<br>
              <font color="#888888"> &nbsp; &nbsp;DM<br>
              </font></blockquote>
          </div>
          <br>
        </div>
      </div>
    </blockquote>
    <br>
  </body>
</html>