On Tue, Mar 10, 2020 at 5:56 PM Michael H <cma...@gmail.com> wrote: > Greg, > > Diatheke on Ubuntu 18.04LTS is broken since Ubuntu 18 released. The bugs > were identified and fixed by this team on around march of 2018, but the way > the features freeze on Ubuntu, it remains broken. trying to update only the > sword package without updating the core is locked by dependencies. >
They should be able to cherry-pick just the commit that fixed the bug(s) into their package. If that hasn't happened that's entirely a shortcoming of the distro/packagers and not an issue with Sword. (Personally this is one of the strongest reasons I stay far away from Ubuntu for anything that's not a server, and even there I tend to avoid it unless absolutely necessary). Also, Philip says nothing of being on Ubuntu, or even Linux for that matter from what I see. --Greg > > I had to build a virtual session of ubuntu 19.04 to make it work. but in > 19.04 diatheke has no obvious bugs, other than the very last few modules > from Cyrille need a more modern Sword engine, and there for a while all of > ebible claimed it needed newer sword engine. > > Meanwhile, SIL provides Ubuntu packages for Bible translation programs > Paratext, and Fieldworks Translation editor, and maintains a linux (wine) > port of the LOGOS Bible study program for Ubuntu LTS. So, there's more > than just a passing coincidence here. It's very likely that someone in the > business of developing Bible software on Linux will end up on the Ubuntu > LTS software platform. > > > On Tue, Mar 10, 2020 at 5:38 PM Greg Hellings <greg.helli...@gmail.com> > wrote: > >> >> >> On Tue, Mar 10, 2020 at 5:27 PM Philip White <philipwh...@cedarville.edu> >> wrote: >> >>> Thanks for the responses. I will consider using the Sword library. One >>> reason I am reluctant to do so is my preference for C over C++. >>> >> >> There is a C file in the bindings that allows you to access the library >> through C instead of C++. You can find the header here: >> https://www.crosswire.org/svn/sword/trunk/include/flatapi.h >> >> Another is my preference for building software on top of standards >>> instead of ad-hoc knowledge. >>> >> >> I'm not sure I see where your objection to a well received and very open >> scripture software project that is completely FOSS would have objections, >> then. >> >> >>> > This is the beauty of the Sword library. It hides all the rest of >>> those questions: >>> > 1) Which format did it come from? OSIS? ThML? Who even knows? >>> > 2) What is the source of the original text? Could be nearly anywhere. >>> > 3) What is the source encoding? Could be lots of things. Sword will >>> normalize this all to UTF-8 for you. >>> >>> All three of these points seem less about the library, and more about >>> the final modules themselves. Does the library itself normalize this, >>> or is it normalized when the modules are created? I guess I thought >>> that all modules came from OSIS sources, which I guess is incorrect. >>> >> >> It is not correct. It is the primary way that scripture modules are >> accepted from submissions, but it is not at all the case that all modules >> come from OSIS. It's not even the original source in some cases - lots of >> them come from USFM or USX, then get converted to OSIS before being turned >> into Sword modules. >> >> Is there any reason that diatheke cannot fulfil your needs? >> >> --Greg >> >>> >>> - Philip >>> >>> _______________________________________________ >>> sword-devel mailing list: sword-devel@crosswire.org >>> http://www.crosswire.org/mailman/listinfo/sword-devel >>> Instructions to unsubscribe/change your settings at above page >>> >> _______________________________________________ >> sword-devel mailing list: sword-devel@crosswire.org >> http://www.crosswire.org/mailman/listinfo/sword-devel >> Instructions to unsubscribe/change your settings at above page > > _______________________________________________ > sword-devel mailing list: sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > Instructions to unsubscribe/change your settings at above page
_______________________________________________ sword-devel mailing list: sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel Instructions to unsubscribe/change your settings at above page