[jsword-devel] Storing user information in JSword
DM Smith
dmsmith at crosswire.org
Tue Nov 9 11:59:12 MST 2010
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.
DM
On 11/09/2010 01:50 PM, Chris Burrell wrote:
> Indeed, I have seen, and we should change that. 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.
>
> You probably know this already, but a few good principles I've picked
> up over the last few years:
> - dependency injection is good and makes things (more) flexible
> (whether manual or with a framework)
> - singletons are very hard to test and can cause unforeseen issues
> (e.g. the one we have come across).
> - 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)
>
>
> Chris
>
>
>
> On 9 November 2010 18:12, DM Smith <dmsmith at crosswire.org
> <mailto:dmsmith at crosswire.org>> wrote:
>
> On 11/06/2010 12:13 PM, Chris Burrell wrote:
>
> All,
>
> 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?
>
>
> 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.
>
> In Him,
> DM
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.crosswire.org/pipermail/jsword-devel/attachments/20101109/2f3e6f3b/attachment.html>
More information about the jsword-devel
mailing list