Quality control in Logos 6 - a new perspective

13

Comments

  • Veli Voipio
    Veli Voipio MVP Posts: 2,070

    in the 70's someone said "let there be Gramcord" and "there was and it was good". In the beginning Bible software was created by professionals for professionals; not only did one need to know to Greek (Gramcord only had the GNT in the 70's) they need to know how to operate a mainframe.

    Well, this also reminds me for the good old days (1984) running Ethiopic script with the DEC machine in Africa for SIL. The worst thing was that the dictionary program was designed for a 128 kB memory and the computer in my use had only 64 kB. When printing the dictionary it stopped after a couple of hours, but I was able to start it again at the point it had stopped. One dictionary had to be ready for the linguist's conference next day. So I took my sleeping bag to the office and slept well when the dot matrix printer was printing, and I woke up when it stopped. Then I restarted the dictionary printing, and fell asleep again in the office, with the dot matrix printer humdrum in the background. [:)] The dictionary was ready by the morning, but the question is do the computers make our life easier?

    Gold package, and original language material and ancient text material, SIL and UBS books, discourse Hebrew OT and Greek NT. PC with Windows 11

  • JAL
    JAL Member Posts: 625 ✭✭

    Francis said:

    It's not just for personal enjoyment, Bible study and preparing Sunday school classes (to charicature a bit).

    Francis, I understand that you are not meaning to devalue these pursuits. I believe your concerns merit attention. Thank you for continuing to share in this thread.

    "The Christian mind is the prerequisite of Christian thinking. And Christian thinking is the prerequisite of Christian action." - Harry Blamires, 1963

  • MJ. Smith
    MJ. Smith MVP Posts: 54,937

    When reading the forums I begin to feel we are like kids writing to Father Christmas (who lives in the northern Finland, and nowhere else) Gift

    Everyone knows he summers somewhere between Kemi and Trevola [;)]

    Orthodox Bishop Alfeyev: "To be a theologian means to have experience of a personal encounter with God through prayer and worship."; Orthodox proverb: "We know where the Church is, we do not know where it is not."

  • Lankford Oxendine
    Lankford Oxendine Member Posts: 242 ✭✭

    I can't imagine why anyone would defend Logos 6.  I got it for free and I would most definitely have requested a refund had I paid for it.  It has been a train wreck from the beginning.  It seems that every update decreases performance.  

    Logos 4 was slow and buggy (Mac).  Logos 5 came out and we received more features, greater stability, and an increase in performance.  That is very difficult to do but Logos did it.  Here is my question to Bob and Faithlife.  What strategy, mindset, philosophy, prioritization changed that resulted in Logos 6.  It seems like Logos sacrificed performance and stability on the altar of increased features and error prone datasets.  If this is the new philosophy and future direction for Faithlife I would like to know it.  

    By the way, here is an example of incorrect data/tagging.   Bug:אֱלוֹהַּ and Morphology chart.  

  • MJ. Smith
    MJ. Smith MVP Posts: 54,937

    By the way, here is an example of incorrect data that Logos has never responded to or fixed - Bug:אֱלוֹהַּ and Morphology chart.  

    Vincent is Logos responding even when he is logged in under an account that doesn't show the Logos icon.

    Orthodox Bishop Alfeyev: "To be a theologian means to have experience of a personal encounter with God through prayer and worship."; Orthodox proverb: "We know where the Church is, we do not know where it is not."

  • Francis
    Francis Member Posts: 3,941 ✭✭✭
  • JAL
    JAL Member Posts: 625 ✭✭

    "The Christian mind is the prerequisite of Christian thinking. And Christian thinking is the prerequisite of Christian action." - Harry Blamires, 1963

  • Matthew C Jones
    Matthew C Jones Member Posts: 10,295 ✭✭✭

    Logos 7 Collectors Edition

  • Sean Boisen
    Sean Boisen Member, Logos Employee Posts: 1,452

    ...

    Here is my question to Bob and Faithlife.  What strategy, mindset, philosophy, prioritization changed that resulted in Logos 6.  It seems like Logos sacrificed performance and stability on the altar of increased features and error prone datasets.  If this is the new philosophy and future direction for Faithlife I would like to know it.  

    ...

    The presumption behind this comment seems to be that something systematic has changed: I don't think that's the case. In the 8 years I've been with Faithlife, we have always focused on creating new features for our users. We've always had more ideas that we've had resources to implement, so we've had to make hard decisions about how to prioritize them. New resources, features and datasets are how we keep our business going and continue to serve those who have invested in our product.

    We've held up projects in the past because we felt they weren't ready. In other cases, we've shipped partial data as long as what's done is useful and we feel the feature works as advertised. We take on big challenges, and sometimes that means we have to re-adjust. For example, we planned to incorporate the entire Septuagint into Clause Search for Logos 6. That involved detailed manual corrections to syntax trees for thousands of clauses, as well as other work, and after we were several months into the project, it became clear we didn't have close to enough staff and calendar days left to accomplish it. So we decided to ship only the deuterocanonical portion, since that added new capabilities: the Hebrew Bible portion is now on hold until we determine whether it's feasible (both in terms of finances and staff). What we shipped was as correct as we knew how to make it, and I'm convinced it's useful even without the Hebrew Bible portion. I'd rather users have that capability now, rather than hold that up for some future date when we might have the entire LXX done.

    Our mindset is this: we want to provide more useful data for our users. 5 years ago, we couldn't have imagined the Clause Search feature, much less providing syntax for the deuterocanonical portions of the LXX: we weren't ready, and it simply would have been too expensive a project, given our customer base. Now we've grown to a size where we can tackle such projects, and I believe they've offered important new capabilities to thousands of our users. But it's not a new direction.

    That mindset presumes the data we've already shipped is useful. If you feel that our datasets are "bug-ridden", "error-prone", or "not usable", I'd honestly like to know which ones and why, so we can investigate. I ask for examples because that helps us know what to investigate: generalities aren't actionable. If we can find straightforward errors of analysis, I'm committed to doing our best to correct them. If you simply find our data isn't helpful, I'd still like to know: maybe we can find a way to make it more useful for you (or maybe we'll have to acknowledge that it's just designed for a different segment of our user base).

    MJ. Smith said:

    I think of it much more like purchasing a resource e.g. Jurgens or Andersen-Forbes or Strong's or Louw-Nida.  I expect such resources to be very clear as to precisely what their coding means, what aspects of language/Bible they code, and the various indices within the resource interact. I expect a professor, hermeneutics book, linguistics book or friendly pastor to show me how to interpret and use that information. Because much of the implied hermeneutics of Logos reflect a hermeneutics that I cannot subscribe to, I do not want Logos/Verbum to tell me how to interpret and use the data they provide for me. However, I do respect the scholarship of the teams building the datasets, trust them as legitimate sources and want them to tell me exactly what their tags mean and don't mean.

    These are reasonable expectations, and we will work to provide documentation that addresses them.

    MJ. Smith said:

    And yes, my understanding of case frames owes much more to Martha Palmer and Charles Fillmore than Logos resources.

    The same is true for us: neither we nor Danove invented the kind of analysis our case frames reflect (I know MJ is already aware of this, but others may not be). These are significant and challenging linguistic issues, and our task is generally finding the right practical application of theoretical frameworks to Biblical data. We don't often undertake innovation in the academic or theoretical realm itself (the Greek and Hebrew products from our Discourse Team are a valuable exception). But we will work to include links to appropriate reference material in our documentation, so users will know which other sources provide important theoretical background.

  • JAL
    JAL Member Posts: 625 ✭✭

    Thanks Sean for stopping the caravan and not being indifferent toward our barking.[&]

    "The Christian mind is the prerequisite of Christian thinking. And Christian thinking is the prerequisite of Christian action." - Harry Blamires, 1963

  • Bradley Grainger (Logos)
    Bradley Grainger (Logos) Administrator, Logos Employee Posts: 12,107

    It seems like Logos sacrificed performance and stability

    When it comes to performance and stability problems, I'd echo Sean's comment:

    I ask for examples because that helps us know what to investigate: generalities aren't actionable.

    I see that you've posted (at least) one specific bug report: https://community.logos.com/forums/t/96496.aspx. I believe this is the same as https://community.logos.com/forums/t/97189.aspx, which has already been fixed internally; it doesn't look like the fix is in 6.0b but I've just submitted a request to ensure we deliver the fix ASAP.

    When it comes to performance problems, it's sometimes a general problem in the program itself, and sometimes a problem with your specific resources or documents. Unfortunately, it's very hard to diagnose performance issues from a forum post. Fortunately, the Mac logging utility has a feature to collect a "sample"; this lets the developers know exactly what is slowing down the application and create a targeted bug fix.

    I'd recommend that you first update to 6.0b RC 2, or wait for it to ship as the stable release to all users (which should be soon), so you're running the latest code. Then reproduce a performance problem, collect a sample, and post the log files in a new thread with a clear subject line. That will give us the best chance to analyse that specific problem and see if we can reproduce and fix it.

  • DMB
    DMB Member Posts: 14,333 ✭✭✭✭

    Ok, Bradley. To avoid another thread titled 'Logos6 is so [fill in the blank]', here's a specific example (Sean can take a break; this is L6 performance).

    wivucgraphs
    2009-03-24T22:03:00Z
    wivucgraphs.lbxclv

    This resource has been a great bell-weather of Logos performance every since L4 was released.  I just tried it over on Libronix, it pages quickly, redraws quickly, opens quickly, and also stands on its head when requested.  On Logos4, it could barely move.  This went on thru the various L4 updates.  Then L5 came along, and it seemed to have woken up.  I even linked to my other OT resources, on my OT window.  It didn't slow anybody down.  Now L6 comes along, and the situation is very similar to L4 ... very slow to open, doesn't respond to pageups/downs, and so forth.  I had to de-link it, since OT Bible study had really pretty much stopped.

    You've already noted in your mind that it's an oldie.  I know you. That's not the point.  The point is the L5 knew what to do; L6 doesn't.  What did L6 unlearn?

    Now, even after de-linking L6 is still slow, though admittedly a hair faster the L4.  But I pretty much avoid using it, since Bible study isn't meant to be software study.

    But I AM looking forward (somewhat supiciously) to Sean's commitment to documentation.

    "If myth is ideology in narrative form, then scholarship is myth with footnotes." B. Lincolm 1999.

  • Bradley Grainger (Logos)
    Bradley Grainger (Logos) Administrator, Logos Employee Posts: 12,107

    Denise said:

    wivucgraphs
    2009-03-24T22:03:00Z
    wivucgraphs.lbxclv

    Can you email this file to logosbugs@logos.com?

  • DMB
    DMB Member Posts: 14,333 ✭✭✭✭

    Done;  I checked to compare the files on my Libronix (XP) to Logos6 (W7); they match exactly.

    EDIT:  I'll take that back; Google says too big.  But it's the same file from your server.

    "If myth is ideology in narrative form, then scholarship is myth with footnotes." B. Lincolm 1999.

  • Francis
    Francis Member Posts: 3,941 ✭✭✭

    I have cut and pasted selections from the thread to show a certain pattern. Of course, this is selective, otherwise it would just reproduce the whole deal. Statements of satisfaction are not included -- not to deny them -- but because this is not the point I am trying to make. The point I am trying to make is simply this: look at the many users here (incl. a good number of long-time, high-proficiency users) who are saying 1) we noticed a sustained downward trend as far as quality (not innovation!) is concerned 2) that is a real cause of concern and 3) this is systemic. Many more concerns of this kind are found in many threads and have been for quite a while. 

    Francis said:

    Is Logos so broke it must release stuff asap or die and thus considers it better overall to release incomplete or error-filled, bug-ridden products?

    Luke 14:28-30 also comes to mind.

    I also wish Logos would make quality control a higher priority.

    I would find it difficult to rely on results from Faithlife-created datasets and tagging for the same reason.  With much of Faithlife's future developmental effort going into creating theses new datasets, I hope they aren't shooting themselves in the foot by creating a reputation of delivering unreliable and missing data.

    Denise said:

    The sad part is the misplaced dreams.  I was really hoping the Logos databases, the Proclaim platform, the Faithlife community product, the mobiles, and oh yes, the dating game ... the ecosystem (as Logos calls it) ... had great promise.  But each piece is not well designed and always incomplete.

    That has been a concern of mine for some years and particularly with software for Logos 5.1+, Logos 6.0 Beta and 6.0a, 6.0b betas. Complex datasets have always been a concern starting (for me) with OpenText on Logos 3, then Clause Search, BSL, People/Place/Thing tagging, and Referent tagging in Logos 5 followed by the new datasets in Logos 6. OpenText was so buggy it probably drove Logos down the path of doing its own datasets and being able to manage both development and maintenance (parallel to managing their own bibles). LCV (topics) in Logos 4 was the signal for Faithlife wanting to manage data for a better experience in searching. Now we see LCO (Cultural Concepts), Literary Typing, Semantic Roles and Case Frames which are quite complex in the way they are applied to resource text.

    The question of trust arises in the design and intended application of datasets. Whilst quality control (QC) is important in their management, most errors are due to human error/interpretation in applying the (bible-based) data. Do I trust Clause Search -- No! Do I use it - Yes. Would I recommend it - No.

    The QC of the software and the direction of development showed a marked down turn in latter part of Logos 5. The Logos 6.0 beta showed that Faithlife could not keep up with the bug reports, or wanted developers to interpret what was important to them. The lack of response in the forums and the silly errors in the 6.0a/6.0b betas is indicative.

    Lee said:

    Some users will keep quiet after a while; some users will make a personal spending decision. Expecting regular users to take up the slack is just too much.

    MJ. Smith said:

    Francis, I agree that the QA is inadequate. The number of resources that have been released then sent back for basic coding is not acceptable. Examples" the BCP without the Psalm links (Latin names rather than Psalm number), Faith of the Fathers without the link to the index that provides the primary value, the number of liturgy books not tagged to appear in the liturgy section ... those are just ones I complained about. I also agree that the Faithlife fall back on an overall error rate and their lack of time to manually check each resource is a poor excuse. At the start of each resource's development a check list of required flags for processing, indexing noting special features etc. etc. ought to be made and ought to follow the resource and manage the workflow. But I do think we have to have realistic expectations and recognize our own position in the process.

    The ultimate frustration is that Faithlife have been doing resource metadata for over a decade and it still isn't consistent and right! I don't look forward to this as an example for correcting the newer datasets!

    Also there are two levels at which these issue can be addressed. On a case by case bases - and yes logging errors is a good approach to this. But it takes effort away from what we as customers should really be doing - using and enjoying the product - and being empowered better to be about service.

    The other level is drawing attention to a "general" need for Faithlife to sharpen and refocus their activities if they wish the retain and promote an enthusiastic user base.

    Paul C said:

    What's "funny" in a VERY sad way is: The folks who are not complaining. When L6 was intro'd I upgraded to a very large package. I test drove it for a month and could not justify keeping it. Simply too buggy. I knew if I complained , I would just be chastised by the fanboys. So I quietly returned it. I suspect there are many others who did the same. Faithlife will see the trend in their sales/return numbers. I just hope it's not too late.

    I just want Logos 6 to do what it says on the tin. I just want my Logos program to work as it says it will. that's not seeking perfection – just adequate functionality.

    I think it would be in everyone's interests to have a stablereliable engine that just works. Then all those existing resources, datasets and functions would work without falling over, freezing, etc.

    I need Logos to work every time. As it is I spend a considerable amount of time every week when I should be working on the Bible text for Bible Study and Sermon Preparation, just trying to get things to work!

    Critical bugs are easy because anybody can detect them and the 'crash' has to be fixed. But QA has to ensure there is a program to detect less severe bugs and have them fixed before the software is released. This is usually called the Alpha process, but the 'Beta' process is commonly used in its place these days and I don't think it is acceptable for users to pick up silly errors or find that features are unusable when they are not mentioned in the Release Notes  i.e. when they are unrelated (as far as the user knows) to the bugs being fixed or features being implemented.

    Testing is the art of finding the bugs that are inherent in software and it is accepted that there will be latent/hidden bugs even after the most rigorous of testing programs. But I find it unacceptable that known bugs are ignored, new bugs are not acknowledged and that developer preferences override user/customer requests!

    So you can bag Windows for its 'security' issues but MS doesn't compromise essential usability to the extent that I (and others) perceive in Logos, and I won't mention what Apple does to its customers... (also remember that I'm not talking about platform preferences).

    I could say that Faithlife have lost the perspective of their customers' needs since Logos 5 and you only have to read the forums on indexing issues to get some insight on that matter. 

    Is all this being critical or negative? That can be the perception, but if it is based on facts then it should be regarded more objectively. At least that has been my aim and that of the OP. I trust Faithlife to listen and I trust Faithlife to be using their product, but I can overcome most of the technical issues (crashes!) that come my way whilst others simply cannot.

    And usability also comes down to documentation; particularly for the new Logos 6 tagging and search features.

    toughski said:

    they are willing to deliver incomplete and unreliable product

    That said people who buy 6 should not be used virtually as beta testers. To want to jump into a new feature like the atlas and find that is not complete feels amateurish (LOGOS/VERBUM 6 were/are in ways incomplete, it was made known that this was the case, but I ask WHY release it before being done, you must know there will be complaints). A springtime launch would not have been the end of the earth. I do feel the "Quality Control" was less than stellar for 6.... I would hope in the future Faithlife would wait till the product is more stable and datasets/features more complete.

    Charlene said:

    Then when Bob asked right after the release of Logos 6 what we wanted in Logos 7, he said: "Wait -- I already know the answer! "Fix annoying-thing in Logos 6 first!" :-)"And I know that he thought that that was funny, but I didn't. And don't get me wrong. There is nothing wrong with "blue skying" and planning for the future; in fact it is needed. BUT there is a time and place for that. And what is needed first is to get the quality of the Logos software back where it used to be.  You can still be innovative, but at a high standard of quality.

    I am heavily invested in Logos and so there is basically "no turning back" for me and I realize this. But I don't recommend Logos to others now. It is too complicated for the new person and there is not good documentation for the average user. Yes, I know that there are plenty of places to track down the information to learn about the software, such as the forum, but the average or new user will not do that.

    Charlene said:

    I AM concerned with what has been happening the last few years.

    Charlene said:

    gradually through the years I have seen the quality of what was being released become less of what it used to be. It is not that they were being "less innovative." It is just that the quality was not up to the same standard.

    Strongly agree with Charlene. Very buggy.

    Please don't release new software every 2 years!

    Please!

    Lee said:

    Motto: "Perform as advertised."

    I can't imagine why anyone would defend Logos 6.  I got it for free and I would most definitely have requested a refund had I paid for it.  It has been a train wreck from the beginning.  It seems that every update decreases performance.  

    Logos 4 was slow and buggy (Mac).  Logos 5 came out and we received more features, greater stability, and an increase in performance.  That is very difficult to do but Logos did it.  Here is my question to Bob and Faithlife.  What strategy, mindset, philosophy, prioritization changed that resulted in Logos 6.  It seems like Logos sacrificed performance and stability on the altar of increased features and error prone datasets.  If this is the new philosophy and future direction for Faithlife I would like to know it.

    The presumption behind this comment seems to be that something systematic has changed: I don't think that's the case. In the 8 years I've been with Faithlife, we have always focused on creating new features for our users. We've always had more ideas that we've had resources to implement, so we've had to make hard decisions about how to prioritize them. New resources, features and datasets are how we keep our business going and continue to serve those who have invested in our product.

    That mindset presumes the data we've already shipped is useful. If you feel that our datasets are "bug-ridden", "error-prone", or "not usable", I'd honestly like to know which ones and why, so we can investigate. I ask for examples because that helps us know what to investigate: generalities aren't actionable. If we can find straightforward errors of analysis,

    When it comes to performance and stability problems, I'd echo Sean's comment:

    I ask for examples because that helps us know what to investigate: generalities aren't actionable.

    I think that what many users would like to hear (and actually see) is something like this: "Yes, we acknowledge that unfortunately many users have had a frustrating experience. We are starting a process to get to the bottom of how we have gotten there and what we need to do differently so that this cycle does not continue". 

    Not: "if you want to have a better experience, the onus is on you to do the required quality control work in our place, being guinea pigs and spending your time reporting bugs, sending logs, contacting tech support, and figuring things out on the forum, wiki or on your own. We think that it is perfectly normal that so many of our users spend hours doing this week in and week out in order to be able to have normal use of our software".

    In other words, Faithlife, you need to acknowledge what has been happening, do your own homework and stop turning tables on us.

  • RyanB
    RyanB Member Posts: 686 ✭✭✭

    Francis said:

    In other words, Faithlife, you need to acknowledge what has been happening; Please do your own homework and stop turning tables on us.

    Francis, you may find this post from Kyle (who works at Faithlife) helpful for you.

  • Alan Macgregor
    Alan Macgregor Member Posts: 2,438 ✭✭✭

    Ryan

    You have totally missed the point. My main problem is not resources; it's the Logos 6 engine/datasets that misfire constantly. I just want Logos to work. I really need it to work. I am a working minister. I have weekly deadlines to meet. I spend too much time just trying to get Logos to do simple stuff – no fancy searches or esoteric functions.

    I haven't done any academic work with Logos for months now, because its search results just aren't reliable for academic writing, and it is taking so long just to produce the bread-and-butter of sermon and bible study preparation that I can't find the time. I look forward to Logos just working! Then I'll be back to full blast.

    Every blessing

    Alan

    PS I'm on record as saying that I could not have completed my PhD as a part-time postgrad who was a full-time minister without the power and time-saving abilities of Logos. Of course, I was talking about Libronix, which in my experience – just worked.

    iMac Retina 5K, 27": 3.6GHz 8-Core Intel Core i9; 16GB RAM;MacOS 10.15.5; 1TB SSD; Logos 8

    MacBook Air 13.3": 1.8GHz; 4GB RAM; MacOS 10.13.6; 256GB SSD; Logos 8

    iPad Pro 32GB WiFi iOS 13.5.1

    iPhone 8+ 64GB iOS 13.5.1

  • DMB
    DMB Member Posts: 14,333 ✭✭✭✭

    Seal my lips! Libby just works!  I was over there just minutes ago checking out Reuben's family tree (which Libby reports 6 sons; not 4 or 5 ... I think Eliab's hebrew might be confusing).

    "If myth is ideology in narrative form, then scholarship is myth with footnotes." B. Lincolm 1999.

  • Bradley Grainger (Logos)
    Bradley Grainger (Logos) Administrator, Logos Employee Posts: 12,107

    Denise said:

    Ok, Bradley. To avoid another thread titled 'Logos6 is so [fill in the blank]', here's a specific example (Sean can take a break; this is L6 performance).

    wivucgraphs
    2009-03-24T22:03:00Z
    wivucgraphs.lbxclv

    This resource has been a great bell-weather of Logos performance every since L4 was released.  I just tried it over on Libronix, it pages quickly, redraws quickly, opens quickly, and also stands on its head when requested.  On Logos4, it could barely move.  This went on thru the various L4 updates.  Then L5 came along, and it seemed to have woken up.  I even linked to my other OT resources, on my OT window.  It didn't slow anybody down.  Now L6 comes along, and the situation is very similar to L4 ... very slow to open, doesn't respond to pageups/downs, and so forth.  I had to de-link it, since OT Bible study had really pretty much stopped.

    Thanks for the specific problem report. Performance improvements for this resource will be included in the next beta.

    (FWIW, the code for displaying this resource hasn't changed since Logos 4. I can only hypothesise that you saw a speed-up in Logos 5 due to the move to .NET 4.5, and saw a slowdown in Logos 6 due to the switch to 64-bit. We've identified a performance bottleneck in the .NET Framework that's causing this to be slow and have developed a workaround in the next beta.)

  • Sean Boisen
    Sean Boisen Member, Logos Employee Posts: 1,452

    Francis said:



    ... I think that what many users would like to hear (and actually see) is something like this: "Yes, we acknowledge that unfortunately many users have had a frustrating experience. We are starting a process to get to the bottom of how we have gotten there and what we need to do differently so that this cycle does not continue". ...

    I acknowledge the frustration expressed in this thread: I've heard the message clearly, and I'm sorry for the frustrating experience. I'm taking steps to see where we can improve, and we'll do our best to ensure our data is as good as we can make it.

  • Sean Boisen
    Sean Boisen Member, Logos Employee Posts: 1,452

    Denise said:

    Seal my lips! Libby just works!  I was over there just minutes ago checking out Reuben's family tree (which Libby reports 6 sons; not 4 or 5 ... I think Eliab's hebrew might be confusing).

    Denise, I'm not quite sure if you're reporting a problem here or not. If you are, here's my guess:

    We have three family tree diagrams for Reuben:

    • The most general one shows Eliab below Pallu, based on Num 26:8, where ESV lists him as one of "the sons of Pallu". Dt 11:6 describes him as "son of Reuben".
    • This diagram and this one represent the text of 1 Chr 5:1-3 and 1-10, which lists four sons of Reuben.

    Our editorial policy for this kind of data is to represent the text(s), rather than attempt to harmonize it, when we think the facts aren't clear. Honest people can disagree about these judgments, but we tend to be more conservative in such cases. There are Bible dictionaries for the deeper discussions, and we don't have enough space in a brief label like "<relative> of Pallu" to debate the issue.

    Please try again if I've misunderstood.

  • JAL
    JAL Member Posts: 625 ✭✭

    Francis, I would like once again to thank you for starting and moderating this thread.

    I have a stake in the success of the Faithlife enterprise. This is the sum of my orders since 2008. I'd been buying Logos products for ten years already.

    I hope the observations made in this thread result in a vast impvement of QA / QC at Faithlife.

    If I needed to use Faithlife products for full-time ministry, academic, or scholarly pursuits I think I'd be troubled. Much of what I currently need from Faithlife works well.

    I hope for change. I really do! I also don't believe that Faithlife is indifferent to our barking. Though for know it seems improvement will only come if users report specific problems and submit logs.

    "The Christian mind is the prerequisite of Christian thinking. And Christian thinking is the prerequisite of Christian action." - Harry Blamires, 1963

  • DMB
    DMB Member Posts: 14,333 ✭✭✭✭

    Sean ... I appreciate your help but you cogently illustrated 'the problem' (from one participant in this thread).  Earlier today, a gentileman wanted 'geneologies' in Logos6. TJ, another great gentleman, helped out with the new Factbook, and suggested 'Reuben'.  I decided I could learn from TJ, so I did what TJ suggested.  That's when it presented 5 people diagrams ... 1 for Reuben with a father and 4 sons, plus a great-grandfather, and several step-brothers randomly selected.

    As a naive user, I THOUGHT that was as good has you had.  (Reuben's father and 4 sons).  A couple days back, again due to datasets, I assumed you had nothing on 1 Peter and concluded the Factbook only had a few of the Bible books completed.

    Here's the problem.

    - When you (not really you) curated the people diagrams and also the maps (a major earlier complaint), your algorythm or dataset has no ability to show the user the most likely to be needed (in this case 'Reuben'). Curated = amateurish upon delivery.

    - When I DID find the 3 Reuben diagrams, 2 were labeled as to their source (good); one wasn't source-labeled, and totally disagreed with the other two.  That's when I checked Libby only to find another Reuben son.  Now, 3 mysteries.

    - I went back to L6 to see what was causing the difference.  No hints.  I went back to Libby, who had kindly listed the Bible references for each of the participants ... thereby explaining the differences.  Logos6 was a waste of time (in this situation).

    This is a very small example but it demonstrates that when you're trying to study, loosely designed, possibly incomplete work, wastes immense amounts of time.  Now, I never did find actual geneologies (the original question) even though (1) they're heavily emphasized in the Bible (2) they're critical to jewish mindsets and (3) knowing the geneology explains the major argument (eg Qumran, etc).

    "If myth is ideology in narrative form, then scholarship is myth with footnotes." B. Lincolm 1999.

  • DMB
    DMB Member Posts: 14,333 ✭✭✭✭

    Bradley ... thank you for the follow-up.  I will say the Logos5 improvement was (for me) an amazing bit of wizardry in coding.  I had maybe 30-40 resources linked, and pagedowns had almost instant results even with the WIVU 'pig' jogging along.  Hoping you'll find the solution for Logos6.

    "If myth is ideology in narrative form, then scholarship is myth with footnotes." B. Lincolm 1999.

  • MJ. Smith
    MJ. Smith MVP Posts: 54,937

    JAL said:

    If I needed to use Faithlife products for full-time ministry, academic, or scholarly pursuits I think I'd be troubled.

    What puzzles me is the lack of specifics. I agree that there are a number of QA issues and that Faithlife needs to make QA an integral part of company culture. But I also see a large number of full-time ministry users, academics, scholars who use Logos/Verbum as integral tool in their work. I have seen horror stories related to specific hardware/software configurations - they have my sympathy. But I have also seen a large number of complaints that are based on misunderstandings on the part of the user e.g. "incompatible" Factbook information that simply reflects different passages of Scripture; morphological "errors" compared to other products without recognizing differences of base text and linguistic theory, "missing data" that is there if one looks in the right place.

    If you follow the forums, you'll see that many of the complaint threads belong in the "how do I" column or in faulty user memory of how previous versions work. All of which brings me back full circle to the need to distinguish between documentation & training issues, true system flaws (bugs and design) and user expectations of their dream software.

    Note this is written after a nearly 3 day period of having neither my beta or my stable versions running which put an important project behind schedule very near the turnover to another person i.e. very bad time. 

    Orthodox Bishop Alfeyev: "To be a theologian means to have experience of a personal encounter with God through prayer and worship."; Orthodox proverb: "We know where the Church is, we do not know where it is not."

  • MJ. Smith
    MJ. Smith MVP Posts: 54,937

    Denise said:

    Here's the problem.

    - When you (not really you) curated the people diagrams and also the maps (a major earlier complaint), your algorythm or dataset has no ability to show the user the most likely to be needed (in this case 'Reuben'). Curated = amateurish upon delivery.

    My take on Reuben ... when I go to the Factbook and enter Reuben, I don't divulge anything that implies whether I am more interested in his ancestors or his descendants or a chart for a given Bible passage. What I get is:

    A mouse over shows me who key individual of the chart and what passage, if any, the chart applies to.

    The Search media link informs me that the results shown are incomplete. If I don't see what I want I should run a search.

    Ah, I see I have many additional charts to chose between ... I chose two that are not tied to specific passages ... one with Reuben's ancestor Abraham as the focal point, one with Reuben himself as the focal point. But wait, as I do a mouse-over I find others that have Reuben as the focal point that are specific to a particular Bible passage.

    Hey look at the symbols... two refer to the tribe of Reuben ... a collection of people referred to as "Reuben". I am a bit surprised that there was not a distinction between Reuben himself and Reuben's descendants ... I may have found a bug. 

    Sorry Denise, I can't agree that it is hard to find what you want for genealogies - the focal point and the size of the chart are pretty good give aways. As for tied to a passage vs. not tied to a passage, if you want "not tied to a specific passage" added to the titles, it would do no harm but I am perfectly capable of recognizing there is a passage specified/there is not a passage specified.

    I do not know how Logos/Verbum determined which items to show in the Factbook preview ... I will not defend it but will say that the most likely wanted hits is a difficult target shown by how often Google is nowhere in the ballpark and Bing hasn't even found the park.

    So you are dissatisfied. Precisely how would you like the behavior changed to meet your needs? What information do you need to select the appropriate genealogies is not available? How would you like it displayed?

    Orthodox Bishop Alfeyev: "To be a theologian means to have experience of a personal encounter with God through prayer and worship."; Orthodox proverb: "We know where the Church is, we do not know where it is not."

  • JAL
    JAL Member Posts: 625 ✭✭

    MJ. Smith said:

    JAL said:

    If I needed to use Faithlife products for full-time ministry, academic, or scholarly pursuits I think I'd be troubled.

    What puzzles me is the lack of specifics.

    MJ. Smith said:

    Note this is written after a nearly 3 day period of having neither my beta or my stable versions running which put an important project behind schedule very near the turnover to another person i.e. very bad time.

    ?

    MJ. Smith said:

    If you follow the forums

    I've been addicted to following the forums from day one and have been guided and consoled by the effort of many for which I am grateful.

    JAL said:

    Much of what I currently need from Faithlife works well.

    What I need seems to work as I understand it was designed to, and often very well.

    "The Christian mind is the prerequisite of Christian thinking. And Christian thinking is the prerequisite of Christian action." - Harry Blamires, 1963

  • MJ. Smith
    MJ. Smith MVP Posts: 54,937

    JAL said:

    MJ. Smith said:

    JAL said:

    If I needed to use Faithlife products for full-time ministry, academic, or scholarly pursuits I think I'd be troubled.

    What puzzles me is the lack of specifics.

    MJ. Smith said:

    Note this is written after a nearly 3 day period of having neither my beta or my stable versions running which put an important project behind schedule very near the turnover to another person i.e. very bad time.

    ?

    You want me to embarrass myself by admitting how long it took me to figure out that there was nothing I could do to get Bradley more data when indexing eventually went to lots of memory but no processing? And that I had a big hint in the logs telling me they found a active index thread to kill despite Task Manager showing no task? Funny how restarting the machine rather than just the app cleared the problem ... the indexing completed AND let the main program take over. Still don't know how the problem from running the beta sync'ed to the production but all is well and I know running a beta leaves me out of a call to support so if I want to trust a project to a beta version, I have to take responsibility when it didn't exactly work out. And if I dedicated time to resolving it rather than multi-multi-tasking I hope I'd find it faster.[:$]

    However, the point I was trying to make was that people express distrust as a whole rather than distrust of a particular feature or dataset where Faithlife can see if the data is actually error prone, or the algorithm is actually flawed or the user doesn't understand how to use the feature (also a Faithlife concern for an "intuitive" UI)

    Orthodox Bishop Alfeyev: "To be a theologian means to have experience of a personal encounter with God through prayer and worship."; Orthodox proverb: "We know where the Church is, we do not know where it is not."

  • DMB
    DMB Member Posts: 14,333 ✭✭✭✭

    MJ ... no offense, but Sean caught the point at the very start.  The OT has a divergence in geneologies for Reuben, and always has.  Logos6 simply presents several pictures and doesn't provide info on why, which  Bible passages, etc.  Libby did (also written by Logos).  You, as a study-er, should have caught that (as Sean did). Logos6 didn't help you.  And you wasted your time writing your reply.

    And no, you didn't show any geneologies, as the OP this day requested.  Who in their right mind is going to paste 10-15 of them together?

    And give me a break on appealing to Google.  The Factbook query on maps is attrocious and even nuttier on Reuban (Asher???).

    "If myth is ideology in narrative form, then scholarship is myth with footnotes." B. Lincolm 1999.

  • MJ. Smith
    MJ. Smith MVP Posts: 54,937

    Denise - I was showing that the divergence was to be expected not a "mystery" without any reference to Libby. If you are looking for the verbal explanation why limit the search to media? You have fun being a quick-witted naysayer; I have fun being the logical alternative finder. Luckily, the forum benefits from the contrast.

    Orthodox Bishop Alfeyev: "To be a theologian means to have experience of a personal encounter with God through prayer and worship."; Orthodox proverb: "We know where the Church is, we do not know where it is not."

  • JAL
    JAL Member Posts: 625 ✭✭

    MJ. Smith said:

    However, the point I was trying to make was that people express distrust as a whole rather than distrust of a particular feature or dataset where Faithlife can see if the data is actually error prone, or the algorithm is actually flawed or the user doesn't understand how to use the feature (also a Faithlife concern for an "intuitive" UI)

    The whole is the sum of it's parts, is it not?

    MJ. Smith said:

    I know running a beta leaves me out of a call to support so if I want to trust a project to a beta version, I have to take responsibility 

    I've only braved the beta testing process once with Verbum 5.3. That was cut short but I received an early upgrade to Verbum 6.

    MJ. Smith said:

    Denise - ...You have fun being a quick-witted naysayer; I have fun being the logical alternative finder. Luckily, the forum benefits from the contrast.

    This is why when my time is limited I go directly to the most recent posts by each of you - really.

    "The Christian mind is the prerequisite of Christian thinking. And Christian thinking is the prerequisite of Christian action." - Harry Blamires, 1963

  • Matthew C Jones
    Matthew C Jones Member Posts: 10,295 ✭✭✭

    MJ. Smith said:

    You have fun being a quick-witted naysayer; I have fun being the logical alternative finder. Luckily, the forum benefits from the contrast.

    I like contrast.  That is one reason I post.  And I like Logos.  That is one reason I don't curse the project.

    JAL said:

    I have a stake in the success of the Faithlife enterprise. This is the sum of my orders since 2008.

              This is the sum of my orders since April 18th, 2008.              contrast.

                                

    Logos 7 Collectors Edition

  • JAL
    JAL Member Posts: 625 ✭✭

    This is the sum of my orders since April 18th, 2008.              contrast.

    Yes - many have a much larger stake than mine. Not merely in financial terms but in meaningful time spent contributing to the benefit of other users.

    Thank you Super.Tramp.

    "The Christian mind is the prerequisite of Christian thinking. And Christian thinking is the prerequisite of Christian action." - Harry Blamires, 1963

  • Anonymous
    Anonymous Member Posts: 879 ✭✭

    Francis said:



    ... I think that what many users would like to hear (and actually see) is something like this: "Yes, we acknowledge that unfortunately many users have had a frustrating experience. We are starting a process to get to the bottom of how we have gotten there and what we need to do differently so that this cycle does not continue". ...

    I acknowledge the frustration expressed in this thread: I've heard the message clearly, and I'm sorry for the frustrating experience. I'm taking steps to see where we can improve, and we'll do our best to ensure our data is as good as we can make it.

    Like Sean I would like to acknowledge the frustration expressed in this thread.

    Some have asked for specifics to what we are doing to address these issues. The following is a bit of insider information most of which was in motion before this thread started.

    Starting after the Logos 6 launch the Desktop team set a few plans in motion to actively improve the stability and performance of the application. During 6.0a and 6.0b the majority of the team has been focused on bug fixing and stability.

    In December we built a test harness to give us active feedback on performance. The goal of this tool is with every internal build to have a set of performance tests automatically run and give us reports similar to http://www.arewefastyet.com/. Having tools like this will help us to catch regressions in performance for key parts of the application. Last week with the test harness somewhat usable we spun up a team to focus on improving performance. However as Bradley has stated this can be hard without specifics. We know some of the key pain points, but sometimes we are surprised with the ways that people leverage the tools we built. Without knowing those surprising ways it is difficult to fix your pet issue. Like using a shoe as a hammer it isn't that it is wrong, but we may need to improve the shoe design if we know people are regularly using it that way.

    My goal for the team is to see improved stability and performance in upcoming releases. Even with new features we hope to maintain a reasonable quality bar and respond quickly to issues we miss. To this end we will be experimenting with shortening our development cycle to every six weeks. This shorter cycle will have fewer changes in each release. This will give our beta testers, internal testers, and developers greater focus for each beta cycle. The shortly cycle will also enable us to get fixes and performance improvements into peoples hands sooner.

    I appreciate that you all continue to hold us to a high standard for the product we produce. While the developers are not always actively posting on the forums many of them read a lot of this content. We are often talking about and sharing content from here and challenge each other through the challenges you post to us.

    Thank you,

    Todd

    P.S. In addition, as Bob mentioned over at https://community.logos.com/forums/p/98999/684866.aspx#684866, we are even beefing up the mobile team to improve the quality and feature set of those applications.

  • JAL
    JAL Member Posts: 625 ✭✭

    I appreciate that you all continue to hold us to a high standard for the product we produce.

    Thank you all.[&]

    "The Christian mind is the prerequisite of Christian thinking. And Christian thinking is the prerequisite of Christian action." - Harry Blamires, 1963

  • BKMitchell
    BKMitchell Member Posts: 659 ✭✭✭

    子犬を抱きしめ

    Translation:

    Hug a puppy (koinu o dakishime)

    そんなの関係ねぇ と思います[:P]。

     

    חַפְּשׂוּ בַּתּוֹרָה הֵיטֵב וְאַל תִּסְתַּמְּכוּ עַל דְּבָרַי

  • Francis
    Francis Member Posts: 3,941 ✭✭✭

    Thank you Sean and Todd. I appreciate both what acknowledgement there is and the sharing of some of the initiatives. Ultimately, I will be more interested in seeing how it translates in the end-user experience. I recognize also that you have ventured into new areas that have snowballed beyond your expectations. 

    A few suggestions:

    1. I refer again to the example of searching for the "religious feasts" as a cultural concept in John only to find that Passover and the Feast of Dedication were not included. I think that there will always be room to debate this kind of categorization. But ways must be found to bridge between how the database builders may think and the end-user. For instance, include suggestions of alternate dataset entries before the results (as in the Topic Guide). In this case, "Passover, Feast of Dedication..." or "Festivals (Bible Sense Lexicon)". In addition (and perhaps it would be simpler to implement) design a lexicon for each database. Make sure that every single entry is in it and that it tells the user where to find it. The BSL does a bit of that and Factbook too, though it does not work with Bible references. The cultural concepts section in PG is too specific to help locate the blindspots (see observations about the centrality of the search window below).

    2. In the case of tags, I guess it's more of a question than a suggestion: I simply do not understand how tagging of user-documents could be introduced as a feature if it is not properly searchable (and for that matter, the same is true of all user-document searches). How did you intend this to be used? 

    3. There have been discussions of release cycles. I am not personally bent on any specific duration. A great job can be done in 2 years and a lousy job in 5 years. I hear also what Sean said -- that new features and resources are the bread and butter of the company -- but, I wonder, how are the other Bible software companies faring that do not release as much as often? How are they surviving? I don't know the answer to this question but I am wondering, and especially whether it must be so with Faithlife. Regardless, from the standpoint of user satisfaction, I would want to answer one who asked whether all innovations should be suspended until everything is fixed? As much as the latter could be desired, I think it a more sensible approach not to set these in opposition but in relationship. Namely, keep on developing but ease up with it and increase proportionately fixing what is already here and upping quality control of new features before they come out. Say it were 50-50 right now, I would say go 30-70 instead. I do think that in the present situation, fixing has become an emergency (this includes not only bugs and missing data but also documentation). In the long-run, it's not all about having more toys to play with. I trust that the company and we the customers can be a bit more discerning there.

    4. Someone stated that Logos works well most of the time. This is the type of situation in which Logos works well: I need to read on socio-rhetorical studies, I search my library (or use lookup, factbook, etc) and find enough hits to satisfy my need. However, if I were looking for a specific article on socio-rhetorical studies, I may find that it is not coming up and that it is not tagged properly. There are many of my tasks that are of the first kind (fairly simple or broad) and yes, for these, Logos works rather well and is very useful. But in the second category, where specificity and accuracy are important, that's where problems tend to arise (in my experience very frequently). I would suggest that the core of Logos will always be its searching capability. It's nice to go and open the Atlas or BSL and look up something there, but the meat is found in the search window. When I spoke of trust before, this is one of the key areas in my thinking: when I search something specific, how often can I trust that looking for x will find all x? So whenever you design a dataset, regardless of if there is a link under tools for it, a neat concept or a shiny interface: you should expect and design it knowing that users will build searches based on it and will judge its value accordingly.

    5. Never release a new feature without solid documentation otherwise you can be guaranteed that users will be frustrated, will misuse it and that it will project badly on both the product and the company.

    Of course, I am CERTAIN that not everybody will agree. 

  • Kevin A Lewis
    Kevin A Lewis Member Posts: 758 ✭✭

    Francis said:

    Of course, I am CERTAIN that not everybody will agree. 

    However I do! - and I trust Faithlife will come to see the wisdom of some of this - at least blending in an appreciation of these issue with their other concerns that we (as users/customer) may be unaware of.

    Blessings all.

    And kudos to you Francis for sticking with this - against a lot of pushback - interestingly little of which was from the company.

    Shalom.

  • Francis
    Francis Member Posts: 3,941 ✭✭✭

    at least blending in an appreciation of these issue with their other concerns that we (as users/customer) may be unaware of.

     [Y]
  • Fr Devin Roza
    Fr Devin Roza MVP Posts: 2,420

    Thanks to Francis, Sean, Bradley, and Todd.

    I'm going to try to offer some concrete suggestions and feedback about specific areas I've seen could be improved. Some of these are quite specific, but maybe even those can help to identify broader problems, or at least areas where it might be worthwhile to do a review. 

    1. Clause Search data. I think Dave had mentioned earlier in this thread he doesn't trust the Clause Search too much, and I have reason to not always trust it either, although it has certainly worked correctly for me most of the time. Here is an email I sent in on the 9th of October, 2014 to data@logos.com. Are these in fact errors, or am I missing something about how this tool is supposed to work?

    [quote]

    Hello,

    I ran a Clause Search today for subject-lemma:אֱלֹהִים verb-morph:V????P and was surprised by the large number of hits that I got where אֱלֹהִים was not a subject at all. It made me worried about the quality of the markup in the Clause Search database.

    Some examples of what I would consider false hits (i.e., where Elohim is not in any way a subject in the phrase, not even in a broad sense of being included in a prepositional phrase which modifies the subject) are:

    Judg 20:2

    1 Sam 8:8

    2 Kings 17:7

    2 Chr 11:16; 36:16

    And I could continue…

    Please respond to this email to acknowledge it. In the past I have written to this address but never received a response. If I don’t receive a response I’ll post to the forums. Thanks.

    Fr Devin

    No response to the email to the date. Apart from the response, I wonder if these errors (supposing they are errors) are indicative of broader problems regarding the classification of subjects of clauses (or of other types of classification?). 

    2. The lack of response from data@logos.com. The second is related, and that is the type of response that is given from data@logos.com. That is, none. I think that an email should be sent thanking people for sending in corrections. I'm still not even sure if you ever received this email. 

    3. A specific problem with the Bible Sense Lexicon. I reported this problem to data@logos.com on the 1st of July, 2013. I have never received a response, and the problem persists:

    [quote]

    In Genesis 49:24, 2 Samuel 23:3 and Isaiah 30:29, the word “stone” or “rock” in the phrase “Rock of Israel” or “Stone of Israel” is currently classified under the sense “stone”. It should be classified as “God ⇔ rock”.

    My first report could be excused because you were busy releasing Logos and Verbum 6, but given that you have had 18 months to fix this report, and it is easy to fix, it might indicate a serious problem with the way these emails are handled. The sense “God ⇔ rock” does already exist, so I am pretty sure it's not just that you aren't yet doing this type of classification.

    4. Morph tagging on the Biblical Dead Sea Scrolls. As I have said before, I am quite happy with the morph tagging of the Greek and Hebrew Bible, and have never had trouble with the Septuagint tagging either. I have not been as happy with the tagging of the Biblical Dead Sea Scrolls, although I can't say it's bad either, just not quite up to par to what I would hope for. From October 2012 to January 2013 I worked quite a bit with these texts at the Hebrew University, and remember running across a surprising number of errors (maybe one or two per chapter? I'm not sure). At the time, I sent in a bunch of corrections through the "Report a Typo" mechanism. If you have those Typo reports still registered somewhere or another, I would recommend trying to pull them up and look through them to see if they are accurate, and then based on what you find there get a feel for how few or how many errors there may be by extrapolation and how worth it or not a revision would be. 

    5. Recommendations for Documentation. I am very happy to see the commitment to document tools that are of use for academics. I hope that by the time Logos 7 comes out, all the tools of most interest to academics have been documented. I think that it is important that there be a place to go to that is specifically for academics. I know that Logos has a huge and broad market, but as this thread has made clear, there are certain requirements of academics that are specific. 

    Here are the tools that I think should be highest priority... I'm sure I'm missing something, but anyway, here is what I see as being most important, with a few notes about things to not forget to include (not meant to be complete, just stuff you could forget but shouldn't):

    1. Logos Greek, Hebrew, Aramaic, and Latin Morphology databases. Ideally other morph databases as well, at least providing easy access when not already available to the documentation provided by the authors.
    2. Clause search database - Remember to document how you classify the subject of imperative verbs, and how to find the one actually doing the ordering using {Speaker <Person>}
    3. Biblical Sense Lexicon
    4. Factbook tagging - Include what is tagged and what isn't (e.g. abstract nouns, etc.). Include difference between something like <Event> and {Section <Event>}
    5. Reverse Interlinear tagging - After reading the docs on this, users should know things like they need to use the SBLGNT and LHB for reliable searches, they should know what criteria are used to markup words as primary or secondary, etc.
    6. Ancient Versions section of the Textual Variants tool (Rick Brannan already documented this in detail during the Logos 6 beta process on the Beta forum, it would be enough to rework that post).
    7. Ancient Literature Tool (Rick Brannan already documented this in detail during the Logos 6 beta process on the Beta forum, it would be enough to rework those posts, and hopefully provide more detail about the automated logic that went in to the data mining of the Church Fathers references).
    8. Journals tool - Document what is included and what not
    9. LiteraryType dataset - Especially important as this dataset is really quite poor as a dataset, in part as it was not designed to be used as a dataset, and so has different criteria and quality than the other datasets, and so users need to know what they can expect
    10. Cultural Concepts
    11. Cross References Tool

    As I said in a previous post, I don't think documenting these tools needs to be something out of this world, or even take that long. The basic question is what does an academic need to know to use these tools, who did them, including even interns, criteria used, and what their limitations are, what is missing in the tagging, etc.

    BTW, in my opinion Rick Brannon is an example of someone who seems to understand and do these things already. He also has a keen sense of the importance of releasing complete and accurate data. Thanks, Rick! I'm sure there are many others as well, I have just particularly noticed that about him, so, thanks!

    6. LiteraryType dataset - I've mentioned this before, but it's worth repeating. This dataset is particularly poor as a dataset. I have been happy with the other datasets in general, but not this one. I really think you should consider redoing it in house. At the very least, it should be a priority for documentation to warn users about its limitations, and explain why this dataset is not like the others....

    7. Communication regarding incomplete datasets - In an earlier post, Sean earlier mentioned the Factbook Septuagint Deuterocanonicals dataset. For me, that dataset is actually an example of decent communication. It was always advertised as being only the Deuterocanonicals. Perfect. What is problematic is when datasets are published and it isn't clear what is missing. Think the Journals tool, Outlines Tool, Bible Book Factbook Entries, etc.

    Don't get me wrong - I fully agree you need to advertise, be positive, etc. I don't think these limitations need to be bragged about. But at the same time the information needs to be available.

    For tools like the Journal tool, the Outlines Tool, the Bible Book Factbook Entries, etc. that are currently being worked on, ideally I think there would be either a resource in the library that listed what works were included, or maybe a webpage with that info, or maybe both. When the datasets are updated to add more works, the list of works included is also updated.

    Maybe as well on the Guides and Factbook sections there could be some sort of standard Info bubble, or help bubble that is available when documentation is available, that would bring you to the academic documentation / list of works included up to now, etc. Some tools would always have this info button (such as the Ancient Literature tool), others only when it applies (such as the Factbook entry for a Bible book).

    Thanks everybody!

  • Lew Worthington
    Lew Worthington Member Posts: 1,654 ✭✭✭

    Excellent post, Fr Devin.

    Years ago, I suggested something akin to the Literary Type Dataset, but realized at the time that in my own academic work, I would never trust someone else's categorization of a text. Instead, I wanted a way to develop my own dataset, perhaps in conjunction with a published one.

    By saying this, I'm not intending to make a suggestion in this current thread, but just a recognition that beyond QC issues, there will always be judgments that may be hard to document completely. Yet, such documentation should reveal as much as is comfortably possible about the approach, philosophy, and qualifications of the persons making these dataset assessments.

  • Fr Devin Roza
    Fr Devin Roza MVP Posts: 2,420

    Just for the record, I fully agree with all of your qualifications Lew, and that has been one of my reasons to be somewhat leery when criticisms of the datasets come without specific examples, especially given how common it is on these forums for people to misunderstand how a feature works and misinterpret it as an error.

    In the case of the LiteraryType dataset, here is a post with some examples of the type of problems this dataset has: https://community.logos.com/forums/p/94632/660593.aspx. Note these aren't really errors per se... they are more just a design that isn't optimized for the type of searches people would ideally like to do from a dataset like this. 

    I would peronally still prefer having it than not having it, but I do think it is one where you have to be careful. And, the fact that Faithlife didn't design the data may have implications (?) as regards their ability to correct it or adapt it based on how it's being used??? I'm not sure.

    Either way, as I've said before, if you keep in mind where something comes from and what its limitations are, it can almost always be useful (cf. https://community.logos.com/forums/t/92669.aspx for the source of the LiteraryType dataset, also present in the Info window of this resource, although it should also be in an Introduction to that resource as well).

    EDIT: Looks like Sean had already said he was hoping to improve and correct this dataset: https://community.logos.com/forums/t/98894.aspx. Good news. If it is low on the priority list, hopefully documentation of its sources (and limitations) can be moved up high on the priority list, at least.

  • Francis
    Francis Member Posts: 3,941 ✭✭✭

    Thank you, Devin, for your great posts.

    Fr Devin Roza said:given how common it is on these forums for people to misunderstand how a feature works and misinterpret it as an error

    I would certainly plead guilty there a number of times. But I think that lack of proper documentation, being used to encounter real errors frequently (typos, bugs and missing data) and the fact that most of the time, I am just trying to get something done, not engage in an inductive study of features/datasets all contribute quite a bit to this happening. As an analogy, one rarely accuses wrongly of lying someone who is considered truthful, but it is easier to mistakenly think that someone is lying when you know they do it often. 

    And I and others are perhaps just not as smart as you and some others can be. But even conceding this is telling: what's required of a user to be able to use Logos' features in its present state? I feel for users who say that they feel that Logos has become too complicated to use. I think that it does not have to be this way. For instance, milestones search is a great idea but it is beyond usability for most of us who find it tedious (and often unsuccessful) to try to figure out the proper syntax and datatypes format. If only it could be made more user-friendly (better documentation among other things) it would be more accessible. But when you go to a context menu or a resource box to find out the datatype and then try to type it with the milestone search syntax and it does not work you can 1) give up or 2) not understanding what's wrong, think something's is defective (this would be a kind of wrong error report that you alluded to). For my part, my mind is sufficiently crowded with what pertains to my work and there's just not always room for having to do what seems like quadratic equations in order to use a feature.

    I speak from personal experience, the last time I tried it, that's exactly what happened. After posting about it, I finally found the answer for that query. Yet the solution was by no means simple to reproduce (though it was a simple milestones search) and the next time I attempted it, I had it wrong again (could not remember the "clear-as-mud" way of doing this!). Bottom-line: I don't use it. As for my wife, who is also doing post-doctorate studies but is less techie than I, the moment I start trying to explain how we're supposed to do this, I've lost her. I would say that she uses perhaps 10% of the functionality I use and she is considered to be a very smart person. I would say that most academics that I know are also in that boat. Most are not techno-geeks however brilliant they may be otherwise. 

    My point is this: we may have a lot of false positives on the forums, but I would still insist that a lot (not all) of it originates in problems with the product itself. I repeat what I said from the very beginning: there is great promise in the product, wonderful innovations. It is very useful. But at the same time, it is very frustrating and really needs a better finish. 

  • MJ. Smith
    MJ. Smith MVP Posts: 54,937

    Thanks Fr. Devin for your concrete, actionable post. Because of different interests and goals in my use of Verbum/Logos, I have a few additional items and probably a different order of priorities but you are both spot on re: what is needed and how to inform Logos effectively of what is needed.

    Lew Worthington, your point regarding never trusting someone else's categorization of the text is also spot on. The ability to put notes on nearly everything has finally given us non-scholars the ability to note our own questions and disagreements with the tagging offers. Now Logos needs to make those notes more visible

    Orthodox Bishop Alfeyev: "To be a theologian means to have experience of a personal encounter with God through prayer and worship."; Orthodox proverb: "We know where the Church is, we do not know where it is not."

  • MJ. Smith
    MJ. Smith MVP Posts: 54,937

    Francis, you make a good point that is requires serious thought. Much of the "advanced" Logos tools either require knowledge of other Logos features or general knowledge. It is often like throwing someone with no knowledge of algebra into calculus (yes, thanks to a much older brother I do know exactly what that feels like at the age of 10). Do you have some suggestions as to how Logos can gently indicate the requisite knowledge to use the tools while not insulting the "jump in with both feet I'll figure it out" folks? Its not a matter of brightness so much as one of style of learning.

    Orthodox Bishop Alfeyev: "To be a theologian means to have experience of a personal encounter with God through prayer and worship."; Orthodox proverb: "We know where the Church is, we do not know where it is not."

  • Bradley Grainger (Logos)
    Bradley Grainger (Logos) Administrator, Logos Employee Posts: 12,107

    Francis said:

    For instance, milestones search is a great idea but it is beyond usability for most of us who find it tedious (and often unsuccessful) to try to figure out the proper syntax and datatypes format.

    We added this feature knowing that it was complex to use in its current state, but betting that for the people who did understand it, it would be an incredibly powerful feature that opens up all sort of new search possibilities.

    Was this the wrong decision? Should we hold back all features until they're sufficiently usable? Would Logos 6 be better right now if we took out Milestone Search?

    Francis said:

    Bottom-line: I don't use it.

    That's OK with us. It was not our design goal in the original version of Logos 6 to make a milestone search feature that everyone could use with just a couple of clicks. We introduced hundreds of new features (https://community.logos.com/forums/t/92701.aspx) knowing that each one had a different audience, and not expecting every single upgrading customer to master them all.

    That said, we recognise that it's not ideal that the software has advanced capabilities that many people find too cumbersome to use. So we use your (and others') feedback to drive the priority of UI enhancements to put the full power of those features in your hands. However, it might take us nine months to implement a "search builder" UI that exposes all the new Logos 6 search features in a user-friendly way. What if we had waited to ship Milestone Search until that was done, and then it turned out that no one really cared about that feature? We could have been using those 9 months to build something more useful. So we don't regret shipping an arcane UI for Milestone Search for "power users"; by doing that, we found out that it really is a feature that most customers want to use, and made the functionality available right now for those who want it.

  • Sean
    Sean Member Posts: 1,803 ✭✭✭

    Since a lot of Logos developers are active in this thread, I'll post this question here: is the forum the best way for us to report bugs/problems? On the one hand, it's great because other Logos users can interact and perhaps help us solve the problem more quickly. On the other hand, is it effective to post about a real bug here and just hope & pray it catches the eye of the right person? (At this point I'm thinking of the very tepid response repeated reports of longstanding bugs are receiving in the Android forum.) Is there a better way to do it, like an email or bug reporting tool? 

  • Anonymous
    Anonymous Member Posts: 879 ✭✭

    Sean said:

    Since a lot of Logos developers are active in this thread, I'll post this question here: is the forum the best way for us to report bugs/problems? On the one hand, it's great because other Logos users can interact and perhaps help us solve the problem more quickly. On the other hand, is it effective to post about a real bug here and just hope & pray it catches the eye of the right person? (At this point I'm thinking of the very tepid response repeated reports of longstanding bugs are receiving in the Android forum.) Is there a better way to do it, like an email or bug reporting tool? 

    The forums are the best place to report bugs. We have explored other ideas, like the respond section in the Factbook. We will continue to evaluate new options and will certainly let everyone in the forums know if that changes.

  • Francis
    Francis Member Posts: 3,941 ✭✭✭

    MJ. Smith said:

    Do you have some suggestions

    (Thursday morning @ the Faithlife café)

    Francis: Hi, MJ, how are you doing?

    MJ: Great! Just grabbing a quick coffee. Say, have you heard of the new cool feature in Logos? Now we can do milestones searches!

    Francis: Really? What's that? How does it work?

    MJ: I must run so I can't tell you much about it right now. What don't you look it up?

    Francis: OK! I will!!!

    Francis gets home. Boy, oh, boy, oh, boy! MJ seemed really excited about that one, must be a really cool and useful feature! So, let's find out how to use it. Open the help file, type "milestone". Alright, let's see, several sections: milestones, personal books syntax, how-to, visual filters and personal books.

    I know milestones have been used in personal books but that's not new, I think I read somewhere that milestone search was for all resources. So, let's start with the "Milestones" entry. OK, a definition of milestones. Nothing about milestones search. Alright, let's try "personal books syntax" then. Let's see, a couple examples of how to put milestones in pbb, page numbers, greek strong numbers, day of the year or Bible reference. I'll have to remember that it's dayofyear not dayoftheyear! I guess 12.25 must be the 25th of december. Right, under headwords, there is one more example. OK, I wished there was actual explanation and illustration on how to use search in relation to milestones, but I suppose I can try to search for one of the examples. Let's try searching the example mentioned under headwords, [[@Headword:Grace]]. I suppose that should be a basic search and I will do "all text" and "all resources". Okaaaay. nothing! Really? With all my resources? Let's see "Lookup grace". Yes! I knew it!

    Well, that was not it. Then what? "How-to"? Sounds good. Rats, it's leads me back to the definition section I saw before. Visual filters? Only tells me some filters apply in resources with milestones: the search continues. Last option! "Personal Books". No! It circles me back to the same entries!

    MJJJJJJJJJJJJJ! Where are you? Help meeeee! 

    OK, I know! It says "Help on searching" in the search window. I'll try that. Aaw! Another dead-end! Wiki? Here it is! "Search Extensions / Milestones". Oh! Oh! The section must be in the process of edition! There is nothing there. 

    OK, forums! Let's see community.logos.com, I will try specific first in the search box, "milestones search". Man alive! All these hits! None of them on the first page is on a thread dedicated to searching milestones, just passing references to my terms in other threads! 

    Oh no! My class is in 10 minutes. Gotta go!

    -------------------------------------------

    I hope that this "dramatized" description gets something across. 

    Now, let's imagine the alternate scenario, actually quite simple. 

    Francis gets home. Boy, oh, boy, oh, boy! MJ seemed really excited about that one, must be a really cool and useful feature! So, let's find out how to use it. Open the help file, type "milestone". Alright, let's see, several sections: milestones, personal books syntax, how-to, visual filters and personal books, milestones search here it is!!!

    Let's see: definition, good. Search syntax, helpful. Wow! These examples are fascinating! I could really use this! I really love that link to the datatype sections. Oh man! So many datatypes. Good thing that there is index to tell me what to use depending on which edition of Josephus I search, otherwise I would never remember. Look at that! I can even use the context-menu and reference box to help me. Cool! Let's do it. It works!!! Yay! Email to MJ: Hi MJ, I tried the new feature you told me about, it's awesome!

    ---------------------------------------------

    Hopefully it also answers what you wrote Bradley. It's not that the feature is so advanced that people can't use it. I am a postgraduate researcher in biblical studies and you tell me that not using that feature is fine! That's not the right answer or approach. Advanced does not have to be arcane. But the problem clearly is documentation here, which should be an integral part of releasing a product.

    It's not that I cannot figure out how to use it. It's that I don't have the time to do sleuth work of the kind described above nor should I or anyone have to if documentation was done right. This is in essence the problem: users should be given clear instructions and reference aids to use the tools, not have to figure things out by themselves and with such convoluted processes.

    The solution to the problem is not as complicated as you make it sound (at least in this case).