OS X Lion, Open CL and Logos 4

13»

Comments

  • Fr. Charles R. Matheny
    Fr. Charles R. Matheny Member Posts: 757 ✭✭

    Dear Jack: Not a problem, didn't take your comments as Flippant at all.

    Apology not needed, but thank you for it.

    I have read enough of your posts to know where you were coming from, where your heart is with the subject.

    Actually, posts like yours , recounting your experiences, are helpful and should be seen as such by the development group.

    Your install is another indicator of the situation.

    Thankfully you are running fairly well, yet another is not.

    This shows us that there are coding issues that make the program very "different" from machine to machine, install to install.

    I have uninstalled and reinstalled, with different results each time.

    In other words, the program ran differently after each install.

    I think this is part of what we are seeing on the forums: Inconsistency across the board with Logos installs ( at least in the Mac environment ).

    This is why we are seeing so many issues and results so "all over the place".

    Yours is running decently, and believe me- I am glad for you-smile

    I am willing to bet a dollar against a donut hole that : if you had four identical machines and installed lOGOS on them, you would get four differing performance results.

    At any rate, I know you want everyone to benefit from the software and are always trying to help.

    Blessings,

  • Fr. Charles R. Matheny
    Fr. Charles R. Matheny Member Posts: 757 ✭✭

    Hi Phil: Nice post-smile- Yea, but I can treat a toothache!

    That was too funny, laughed out loud-Thanks for the needed humor.

    Blessings

  • Fr. Charles R. Matheny
    Fr. Charles R. Matheny Member Posts: 757 ✭✭

    Hi Mike: They sort of already have this.

    You can look at the page listing what changes people want, see the votes for issues and pretty much extrapolate the information.

    Stange though- they took out the area about performance ( unless they put it back since I last looked).

    As far as Mac layouts etc.

    I am pretty positive at this point that Logos and it's developers really do not understand Mac/Apple and the sociology of the Mac community.

    I tend to think they look at Osx as just another operating system like the different ones in the Windows community. To them Mac and Osx is just another "version" like Win 98,XP,Vista, 7 and thus  it is , to them, we just like things put in different places.

    They do not understand the underlying fact that we think differently, do things differently and have entirely different expectations about how things work or should work.

    I still work in both worlds, still do repair/rebuild and builds of computers for Windows platforms ( just as a service to people these days).

    However, I would not own a Windows machine for daily use- Just couldn't go back to that ecosystem and way of living computer life.

    I still have a test box to stay current and always have a copy of Windows to run in emulation to stay current so I can repair others machines.

    Yet, again, would not use Windows myself for a daily machine- They are just horrible IMHO.

    I think this is part of that the Developers at Logos do not understand- We don't want Windows "type" functionality-at all.

    It's not the way we "think" it is not user friendly to us, it's far from it, convoluted, dysfunctional- to us.

    It was, in my opinion, A mistake to think they needed to keep Logos Ui the same, I guess they thought since most would have used the Pc version, they needed this feature.

    But the truth is: Many if not most of us never used their Pc version because it was made for-PC.

    The other thing they missed is that if one is converting from Pc to Mac, they are having to learn the new system anyway and as soon as they do, they do no longer want Pc type functioning.

    Mac folks want Mac Functionality, Dependability, Consistency , Ease of use and Linearity .

    All my Programs ( other than Logos ) function a certain way, I can look in the same places to tweak/adjust them.

    At any Apple Store they will tell you: Learn one Program, you can pretty much work with any program in the Osx world.

    Logos missed that point.

    Mr. Pritchard is a good business man, that is a known fact , he just missed what Mac folks are in setting up his business plan for Logos/Mac.

    I honestly don't think the programmers are really "Mac Folks".

    Lastly, To do a survey , it would have to be broken down by user types to be of any real use.

    Those of us that use the program Professionally or, lets say, Academically require different things from the program than many others might.

    We would probably be the smaller demographic and thus not worth Logos giving a lot of attention. Whatever the "numbers" are, that is where the focus will be because that is where the money is for the company and, there is nothing wrong with that, just good business.

    Blessings all

  • Jack Caviness
    Jack Caviness MVP Posts: 13,617

    We would probably be the smaller demographic and thus not worth Logos giving a lot of attention.

    Bob has stated that the Logos Mac community is growing quite rapidly—Don't remember percentages, if he even gave them.

    It was, in my opinion, A mistake to think they needed to keep Logos Ui the same, I guess they thought since most would have used the Pc version, they needed this feature.

    Maybe that is because they are Windows people and therefore did not understand the different expectations. If memory serves, Logos only had one Mac programmer when they started. The rest are Windows retreads. This is not meant to be disrespectful of the Mac Dev Team. It's just that their background is in Windows—and that includes Bob.

    Thank you for this post [Y]

  • If memory serves, Logos only had one Mac programmer when they started. The rest are Windows retreads. This is not meant to be disrespectful of the Mac Dev Team. It's just that their background is in Windows—and that includes Bob.

    Seem to remember the initial Libronix 3 port to Mac OS X (using Safari 4.# for display) being outsourced by Logos.  Hence, Logos 4 Mac is the first Mac release developed in-house.

    By the way, a professional iOS developer, whose primary skill is user interaction, commented to me about Logos needing user interface improvement.

    Caveat: that bi-lingual professional developer was not hired by Logos.

    Keep Smiling [:)]

  • Mitchell
    Mitchell Member Posts: 454 ✭✭

    " rel="nofollow">Keep Smiling 4 Jesus :) said:

    By the way, a professional iOS developer, whose primary skill is user interaction, commented to me about Logos needing user interface improvement.

    tell him to apply for a job there!

  • " rel="nofollow">Keep Smiling 4 Jesus :) said:

    By the way, a professional iOS developer, whose primary skill is user interaction, commented to me about Logos needing user interface improvement.

    tell him to apply for a job there!

    Already have (along with forwarding his resume to Logos), but Logos did not hire him.

    Keep Smiling [:)]

  • Thinking
    Thinking Member Posts: 368 ✭✭

    I wonder if it is possible to program Logos for browser (non-internet explorer) use. This would truly make it OS independent. I have no idea whether this is easier, harder, or impossible. I have a number of programs which do this very well. They run on Linux, Windows, and MacOS without needing to worry about the OS. This eliminates the layer with MONOnucleosis. I use a very sophisticated program that is browser based in my medical office. It runs on Windows and Mac machines. I can use Firefox, Safari, Chrome (but not Internet Explorer, since it is non-standard.). We hired programmers to write a billing program for my wife's printing business that was browser based. It, too, works well and has for years. It runs in a Mac and Linux environment.

    Obviously, Logos has thought this through and concluded they were better served by a MONO/.Net program. But I wonder what the downside to being browser based is.

  • Mike W
    Mike W Member Posts: 277 ✭✭

    Logos 3 was browser based but not client/server.  They tried to do a browser based client server app but realized they couldn't duplicate the features of Logos 4 (biblia.com replaced this attempt and is still a work in progress). The Ipad app is pretty much server based and tends to be slow for searches.  I definitely prefer to have the offline capabilities that the Mac and Windows version have.

    L3 would break everytime Microsoft updated their browser and was painfully slow (it would crash occasionally too).  I'm one of the people that hasn't had any problems with L4 on mac (2011 Macbook pro running Lion) and my experience with it has been much better than L3 on Winxp.  L4 is still too slow with linked commentaries on both windows and mac but it is much faster than L3 (changing verses with a few linked commentary could take 20 seconds or more in L3). 

    The two other major bible software programs are faster on the platforms they were written for but they aren't really cross platform (one requires a system 7 emulator to run on windows and the other  runs on wine and X11).  Logos is my primary program (I have about 7700 resources and a substantial financial investment) and their choices regarding a cross platform environment has allowed me the choice of switching to a Mac. 

    Regarding browser based I think you've noticed that complicated browser based apps tend not to work across all browsers.  My day job is with a large government agency and we have several browser based apps that only work with Internet Explorer.  Also Logos has to deal with licensing (some resources aren't currently available for Biblia.com or the IOS/Android apps).

  • Thinking
    Thinking Member Posts: 368 ✭✭

    What was the browser Logos used? IE.

    That is the heart of Logos problem. This is a deeper than even Mono and .Net. Mono and .Net are just symptoms, not the core of the problem. At its heart, Logos has always been tied to Microsoft like Peter was chained to Herod's guarding soldiers. Like Peter, they need a miraculous deliverance. Maybe we should be praying like the early church that Logos will be delivered from the deathlike grip of Microsoft think. [:D]

  • Mike W
    Mike W Member Posts: 277 ✭✭

    At its heart, Logos has always been tied to Microsoft

    L3 used IE components. Logos was a windows program for a long time before they came to the Mac with an in house program (Also, Bob used to work for Microsoft).  Early in the L4 release Bob talked about watching younger people use an iPhone and this entered into their design decisions (the iPhone app came out at the same time as L4).  I don't know if this entered into the design decision but .net allows for server based apps and desktop apps with a lot of shared code (Logos mobile apps rely heavily on Logos servers for several functions).   Their design choices result in programs that works on several platform but doesn't completely follow conventions on either Mac or Windows.  The alternative would be to write a completely different back end for each platform (the Mac interface components are native code).  Given the complexity of Logos I really don't expect this to happen. I do trust that the Logos developers will continue to improve Logos on Mac as well as windows.  SInce Mono is open source I believe that the devs can tweak the code if they find issues caused by Mono.[8-|] 

  • What was the browser Logos used? IE.

    On Windows, Libronix 3 uses IE.  When Microsoft updated the IE 9 javascript engine, they kept an option to use the old engine, which is needed for Libronix 3 => Libronix and Internet Explorer 9

    In Contrast, the Libronix 3 port to Mac used Safari 4 browser rendering.  When Apple changed javascript in Safari 5, Logos for Mac v.1 essentially became an eBook reader since Apple did not keep the heritage rendering.  When Apple changed the development kit, XCode, for OS X Lion, they removed heritage plug-in support.  Apple has a propensity for adopting newer technology sooner along with dropping support for older technology.  For Mac models, Apple tends to provide software updates for a number of years.  Yet OS X Mountain Lion cannot run on a variety of older Mac models.  With OS X Mountain Lion integrating more mobile capabilities, wonder if Apple plans to distribute OS X Mountain Lion similar to iOS that has free upgrades to current release.  From a consumer perspective, buying devices that include operating system upgrades for years is attractive.

    For mobile applications, Oracle is embedding their own Java Virtual Machine (JVM) in each application, which is a reusable architecture (that avoids one shared JVM upgrade breaking many applications).  With open source browser rendering, Logos could embed their own browser code for cross platform use (similar to Chrome, Firefox and Opera working on Mac, PC, and open source distributions).  One possibility for Logos is migrating to a client server model with both client and server components being packaged together as an application bundle.  The Logos "client" could be a customized browser using an open source rendering engine, which could be upgraded in conjunction with server components (both in the application bundle and Logos servers).

    Keep Smiling [:)]

  • Thinking
    Thinking Member Posts: 368 ✭✭

    " rel="nofollow">Keep Smiling 4 Jesus :) said:

    The Logos "client" could be a customized browser using an open source rendering engine, which could be upgraded in conjunction with server components (both in the application bundle and Logos servers).

    That was the direction I was thinking. But, of course, I know nothing of the technical hurdles from a programming perspective. I just know that it seems to work well in a few programs I am using that are truly cross platform and work well on all the platforms.

    Phil

  • Mr. Simple
    Mr. Simple Member Posts: 546 ✭✭

    My perspective -

    For $350 I can have 32 gig of RAM installed on my computer. (A nominal cost considered in the light of the investment in Logos Resources). The potential is there to keep my entire Logos Resources in memory which if leveraged would allow almost instant access. Logos is hobbled and can use only a sliver of that

    Currently Logos can barely utilize 20% of the CPU resources on my computer.

    Something is seriously wrong with this picture and the gap will increase by another 75% in the next year due to even lower cost ram, higher density multi-core mainstream computers, advances in operating systems.

     

  • Jonathan Schmanke
    Jonathan Schmanke Member Posts: 1 ✭✭

    Logos for OS is a very "heavy"  program, meaning it runs sluggish and causes everything else on my mac to slow down, there is just too much there. The essence of OS is that it is powerful yet simple, and Logos fails to meet that guideline or standard in so many ways. I didn't even reinstall it after I upgraded to lion, hopefully Logos will catch up

  • Thinking
    Thinking Member Posts: 368 ✭✭

    Logos for OS is a very "heavy"  program, meaning it runs sluggish and causes everything else on my mac to slow down, there is just too much there. The essence of OS is that it is powerful yet simple, and Logos fails to meet that guideline or standard in so many ways.

    Exactly.

  • Fr. Charles R. Matheny
    Fr. Charles R. Matheny Member Posts: 757 ✭✭

    Two crashes this morning and when finally up and running, scrolling through a Simple Old Testament search was almost impossible.

    The Scrolling in Logos is just horrendous.

    I really do wish instead of concerning themselves with new features ( as much as I would like some and, Notes working), what I really wish is that they would get what they have fixed.

    It is Broken, i.e. : does not work right, is dysfunctional , does not perform as expected, is unreliable, cannot be trusted.

    Not a Mac ready product, ( very frustrating ).

    Don't know if it's Mono, open Cl or what, frankly, don't care, just want it to work.

    I need the resources but, about ready to ask for refund.

  • Patrick S.
    Patrick S. Member Posts: 766 ✭✭

    We would probably be the smaller demographic and thus not worth Logos giving a lot of attention.

    Bob has stated that the Logos Mac community is growing quite rapidly—Don't remember percentages, if he even gave them.

    I'm sure more than once Bob has rued the day they decided to 'embrace'  the Mac. Not being Mac zealots he and the Windows background coding team, now forced into being OS X coders, would not have realised the depth of passion of Mac users.

    They should, if they haven't already, hire a 'one eyed' Mac platform zealot programmer and let them loose [:P]

     

    It was, in my opinion, A mistake to think they needed to keep Logos Ui the same, I guess they thought since most would have used the Pc version, they needed this feature.

    Maybe that is because they are Windows people and therefore did not understand the different expectations. If memory serves, Logos only had one Mac programmer when they started. The rest are Windows retreads. This is not meant to be disrespectful of the Mac Dev Team. It's just that their background is in Windows—and that includes Bob.

    The discussion about Mono is, I think, misleading things a bit (not that I am a Mono fan, read my previous posts) with respect to performance of Logos 4 Mac. The UI issues — things like slow scrolling etc., as I understand it, have nothing to do with Mono. The Logos 4 Mac UI is native Mac Objective C code.

    I think the statement "Logos only had one Mac programmer when they started. The rest are Windows retreads" says a lot. Mono accesses the Logos 4 resources (which again I believe are a common format to the Windows application) once the data is memory moving the screen around is purely native code. If I have three columns/panes opened on Logos 4 on my latest, high end iMac with top i7 processor, 16 GB of RAM, 2GB of video RAM and I want to resize horizontally one of the panes it is a painful exercise. To start with when I hover the mouse over the edge of a pane the mouse pointer doesn't even change to the resize mouse pointer. If I just click and drag anyway it is very slow and jerky. This is nothing to do with Mono. That's the negative. The plus is this can improve with improved native coding, and we can but hope that it does continually.

    "I want to know all God's thoughts; the rest are just details." - Albert Einstein

  • Fr. Charles R. Matheny
    Fr. Charles R. Matheny Member Posts: 757 ✭✭

    Good thoughts Patrick and, Yes, I bet the Mac side is driving them as nuts as it is us, perhaps even more as we only deal with our personal installs.

    I thinks its good to know the scrolling and resizing issues are not to be blamed on Mono- Poor Mono gets blamed for a lot-smile.

    The scrolling today was the worst I have ever experienced on anything and , I am used to poor scrolling in Logos. ( overshoots etc. )

    It was just horrible. sigh.

    Here is what I think: At some point, no matter what the task, what the endeavor , one has to take stock of their progress, do an honest assessment of the situation.

    In this case, in my Opinion, I would have to say: Not enough progress is being made within given timeframes to consider the current situation successful or efficient.

    I don't know how many man hours are being invested per week, nor what the pay scale is for those hours, however, what I do know is that in the time I have had this product, very, very little progress has been made in actual functionality and usability.

    The potential is there for this product, but something is going to have to be done to get it "on track" or the problems will soon start affecting its future pretty soundly.

    Thats my opinion, I mean no disrespect to the software team, I'm just a results oriented guy. I set goals and schedules for myself and others, if they are not met, I have to know why, make adjustments, rethink. Find and do what it takes to get things where they meet logical expectations.

    Anyway, good Points all Patrick.

    Blessings.

  • Donovan R. Palmer
    Donovan R. Palmer Member, MVP Posts: 2,906

    Mono, C, ABC, ZXY or whatever, it was only app on my Macbook that crashed last week. We'll see how we do on this week. [:)]

  • fgh
    fgh Member Posts: 8,948 ✭✭✭

    when I hover the mouse over the edge of a pane the mouse pointer doesn't even change to the resize mouse pointer.

    Thanks for confirming a bug I've never had time to report, and haven't seen anyone else report either. 

    Are you saying it only occurs horizontally for you? For me it's both ways.

    If I just click and drag anyway it is very slow and jerky.

    Don't think I see that. It's a bit of a fluke, though, whether I can drag at all, or if I have to click sevaral times before I find the exact right spot to drag on.

    Mac Pro (late 2013) OS 12.6.2

  • fgh said:

    when I hover the mouse over the edge of a pane the mouse pointer doesn't even change to the resize mouse pointer.

    Thanks for confirming a bug I've never had time to report, and haven't seen anyone else report either. 

    Workaround is hovering mouse near edge of panel where cursor should change, click once (for focus), followed by slowly moving mouse back and forth until cursor changes, then drag to resize.

    Keep Smiling [:)]

  • Simon
    Simon Member Posts: 113 ✭✭

    Only in the world of Bible Software to you find people so willing to put up with dysfunctional products. Christians do not make excuses and pray for the car dealership if they give bad service.

    They don't make excuses and tell people to pray for the staff of companies that sell them things that do not work properly,,,,,unless it's Bible Software.

    Personally, after owning a lot of software- I think we get what we get, because we don't require them to do any better.

    If the local Church does poorly, people move to a different Church, if the Pastor breaks his word, makes too many mistakes etc.

    But Bible Software! It's like we should not demand the best for our money, we act as if doing so is some type of sin.

    Bible Software Companies are just that-Companies. They make a product, for a profit. ( they do not love us, we are just customers )

    Someone earlier mentioned that we vote with our money. Correct.

    Absolutely agree.

    On the 27th of April, out of sheer frustration with the performance, stability and bug ridden code in Logos4Mac, I wrote an extended email to Logos. I shared many of the sentiments, feelings and frustrations expressed by users here in this forum in my email to Logos. In my email I stated one important thing, I am no longer purchasing anymore product from Logos until such time as they meet certain conditions in relation to stability and performance in Logs4Mac which is in line with the innumerable other software products which perform reliably and reasonably responsively on my MacBook Pro.

    Here is an excerpt from the response I received from Logos. [quote] ...so you can have a working Logos 4 on your MAC like all our other Mac users.

    MY QUESTION to this Forum: This may have been posted somewhere already. How may people use Logos4Mac and what is the feeling generally on its performance and reliability amongst this user base? I.e. what numbers of people using Logos4Mac are having regular performance, stability & bug issues? Does anyone have any idea of numbers here? Are we talking about an isolated few or a more broad spread of Logos4Mac users? If it's the latter can we somehow come to some sort of consensus or how we might be able to apply pressure to Logos to take us more seriously?

    Below is a good example of "immature software". It has been mentioned here already [quote] 2+ years in the software industry is a long time and we are still waiting for "mature software"

    These errors "manifest" themselves with Logos4Mac Bible Software 4.5b (4.52.0.2176).

    image

     

    image

    Blessings to you all in Jesus name.

    Simon

  • Fr. Charles R. Matheny
    Fr. Charles R. Matheny Member Posts: 757 ✭✭

    Hi Mack: Agreed and, My software is still a mess so to speak, opens poorly, at times, in a small box in lower left side. Slow, poor scrolling etc.

    I think they have us boxed in and know it is why you got that response.

    They have the resources, and they know it.

    I love the "other" software, it is incredibly stable and fast- works wonderfully.

    For Exegetical Work, It's Great.

    The Problem is they don't have much in the way of resources past Original Language work.

    Logos has the resources and, has many of them somewhat tied up . ( so to speak ).

    Logos does not have to do anything really, if we want to use these other resources, we are stuck, no recourse other than go back to paper books. Sigh.

    There are other resources I would like to add "in software format" but cannot get them elsewhere and, cannot spend any more with Logos until they earn some trust by fixing the problems.

    I find myself more and more just going back to my books and spending more time in the office itself.

    There does not seem to be any other recourse that is plausible -sigh again.

    Blessings.

  • Fr. Charles R. Matheny
    Fr. Charles R. Matheny Member Posts: 757 ✭✭

    Pretty rude reply from Logos that seems to sum it up pretty well, imho.

  • Keep Smiling 4 Jesus :)
    Keep Smiling 4 Jesus :) MVP Posts: 23,165

    S Mack said:

    Below is a good example of "immature software". It has been mentioned here already [quote] 2+ years in the software industry is a long time and we are still waiting for "mature software"

    These errors "manifest" themselves with Logos4Mac Bible Software 4.5b (4.52.0.2176).

    Apologies: using Logos 4.5b on Mac OS X 10.6.8, have been unable to replicate note highlighting line breaking as shown in images.  Please start a new thread showing how to replicate, would like to verify Logos 4.5b on PC behaves differently so can update Mac and PC User Interface Differences => Feature Parity list with another Logos 4.5b regression on Mac.

    For Logos 4.5b, Logos was focused on adding/improving social networking with Faithlife while reducing Logos 4 Mac usability with a number of regressions, which have been added to Feature Parity list.

    Edit: from a Mac perspective, wonder what the "b" in Logos 4.5b should represent ? (e.g. bit buggy)

    Keep Smiling [:)]

  • Simon
    Simon Member Posts: 113 ✭✭

    MacBook Pro Specs for reduplication of "feature(s)".

    image

    Sunday blessings for the Lord's day of victory

    Simon

  • JT (alabama24)
    JT (alabama24) MVP Posts: 36,523

    S Mack said:

    MacBook Pro Specs for reduplication of "feature(s)"

    Simon - I think KS4J was wanting a "step by step" of your issue so he could try to replicate. The more specific, the better. For example, what resources were you using? Do these glitches happen in other resources, or just the one?

    macOS, iOS & iPadOS |Logs| Install
    Choose Truth Over Tribe | Become a Joyful Outsider!

  • Simon
    Simon Member Posts: 113 ✭✭

    alabama24 said:

    Do these glitches happen in other resources, or just the one?

    Have a look at the image captures. As you can see the "glitch" is evident in two open resources.

    ;-)

  • Keep Smiling 4 Jesus :)
    Keep Smiling 4 Jesus :) MVP Posts: 23,165

    S Mack said:

    alabama24 said:

    Do these glitches happen in other resources, or just the one?

    Have a look at the image captures. As you can see the "glitch" is evident in two open resources.

    ;-)

    Curious about highlighting style definitions ?  Also wondering which highlighting style(s) were used ?  The name of one style has (2), wonder if duplicate style was chosen or if style had been edited in two Logos 4 installations then sync'd ?

    Apologies: my initial guess for highlighting style did not wrap lines as shown in screen shot.

    Appears words in two resources were selected for highlighting (different boundaries).

    Keep Smiling [:)]

  • Simon
    Simon Member Posts: 113 ✭✭

    Ok after some basic testing it appears this particular highlighting style was somehow corrupt(ed).

    Deleting the style and recreating a new copy has cleared the formatting error. As to why this error occurred is something I as yet have been unable to determine.

    Interestingly if a soft-return is inserted into label text then the text will be displayed incorrectly.

    The first highlighting style below demonstrates what I mean with a soft-return added after "to" in the lead text "fred goes to town".

    The second highlighting style is the recreated problem style and now displays correctly as one would expect. Again as to the circumstances which led up to this particular feature "manifesting" itself is unknown at this time.

    image

  • Keep Smiling 4 Jesus :)
    Keep Smiling 4 Jesus :) MVP Posts: 23,165

    S Mack said:

    image

    Wiki Mac Troubleshooting has => How to Report Bugs in Logos 4 Mac that includes option to contact Logos is using stable release or starting a new thread to discuss crash.

    Also have seen this dialog box a number of times; diagnostic log files are often helpful for crash context plus description of how Logos 4 was being used when crash occurred.

    Keep Smiling [:)]