3.7.001 RC

The place to discuss the Linux/Ubuntu edition
Brother Mike
Posts: 198
Joined: Fri Apr 03, 2009 3:18 pm
Location: Santa Clarita, CA

3.7.001 RC

Post by Brother Mike »

Hey Tim

I have been using 3.7.001 RC (5/20/09).

In my daily usage, I have seen no real issues to report. There is a weird thing that happens with the text in Scripture Pad. There are times when the last character typed (especially after a font characteristic change) does not display, or is not fully displayed (corrects when the next character is typed)

Please know that I have only been using, I have not had an opportunity to sit down and stress it.

Kubuntu 9.04
BA 3.7.001 RC

UPDATE:
On my ubuntu box:
When I use the font buttons, BOLD, ITALIC, UNDERLINE the font displays erratic.
When I use the selections from the SP menu, they seem to work ok.
This is not a show stopper, just the chars display oddly. Best if you just try it.
I will look at it from my kubuntu box later tonight

Tim
Site Admin
Posts: 1454
Joined: Sun Dec 07, 2008 1:14 pm

Re: 3.7.001 RC

Post by Tim »

Ok. I'll try to reproduce it.

Furthermore, for 3.7 I will have to move the modules folder from user/share/bibleanalyzer to /home/(user)/Public/Bible Analyzer so the module creations tools can write to the folder. As you know usr/... is owned by root and one must sudu to write there, and home/... is not and writable. The app files will still be in usr/...

Will this cause any issues or is there a better place to put them that is writable?

Thanks
Tim Morton
Developer, Bible Analyzer

But to him that worketh not, but believeth on him that justifieth the ungodly, his faith is counted for righteousness. (Rom 4:5 AV)

Brother Mike
Posts: 198
Joined: Fri Apr 03, 2009 3:18 pm
Location: Santa Clarita, CA

Re: 3.7.001 RC

Post by Brother Mike »

That would be a good move. It is a bit of a pain editing the files in the /usr/share/... directory.

Is there a real need for the "Public" directory?
I would think that /home/(user)/bible_analyzer/modules would be a more descriptive location.

Pardon my formatting. I dislike caps and spaces in UNIX directory trees. Just me, but would be a preference ;)

Tim
Site Admin
Posts: 1454
Joined: Sun Dec 07, 2008 1:14 pm

Re: 3.7.001 RC

Post by Tim »

Yes, the Public folder is not needed, but what about multiple users? I don't think Linux has a ALLUSERS folder like Windows. If one user installs Bible Analyzer I would like all users to have access to it. I don't think Linux allows that unless the admin gives permissions to all. I thought maybe the Public folder could be used for that so one would not have to give permissions to their USER folder.

Any alternatives or suggestions?
Tim Morton
Developer, Bible Analyzer

But to him that worketh not, but believeth on him that justifieth the ungodly, his faith is counted for righteousness. (Rom 4:5 AV)

Brother Mike
Posts: 198
Joined: Fri Apr 03, 2009 3:18 pm
Location: Santa Clarita, CA

Re: 3.7.001 RC

Post by Brother Mike »

Well we have a couple of options.

Would you be able, under python, to utilise multiple module directories?

One problem with multi users and 1 directory is that many people can modify the module willy-nilly.

Even getting multi users into someone's home directory is bad protocol, IMHO.

If you can utilise multiple directories for modules, have one, where the included modules are stored. You can allow access via permissions (777) or groups. This could be done with the install script running as root, and create and set permissions and file ownerships. This would not necessarily solve the multi user modification of modules, unless you set permissions correctly.

Then have a directory in each user's home dir and they could save modules there that they create. They can move the modules into the shared dir if needed.

This could be done to the current /usr/shared/bibleanalyzer/modules directory by setting the directory permissions to 777 on it and sub directories. This would allow user to modify and save modules threre, but I think then a public folder, say under /home/public, would be better, just to keep people out of the executables directory.

I hope I expalined that clearly :roll:

Tim
Site Admin
Posts: 1454
Joined: Sun Dec 07, 2008 1:14 pm

Re: 3.7.001 RC

Post by Tim »

Yes, there can be multiple folder, but they would behave different between the platforms. I will consider it for another release. For this one in Linux I will probable just use the Public folder and if the admin wants to open permissions for that folder only then it will make the modules available for all.

I don't think a lot of users of Bible Analyzer have multi-user setups on their computers. Most are single user, but I still need to account for the possibility.
Tim Morton
Developer, Bible Analyzer

But to him that worketh not, but believeth on him that justifieth the ungodly, his faith is counted for righteousness. (Rom 4:5 AV)

Brother Mike
Posts: 198
Joined: Fri Apr 03, 2009 3:18 pm
Location: Santa Clarita, CA

Re: 3.7.001 RC

Post by Brother Mike »

Both sound good.

Looking forward to the update

nymusicman
Posts: 67
Joined: Wed Jul 01, 2009 11:22 pm

Re: 3.7.001 RC

Post by nymusicman »

I was just wondering what the progress was on the update. I have kubuntu 9.04 and I'm really missing using BibleAnalyzer. Xiphos is really good and I use this one as well but there are certain features I get in BibleAnalyzer that just haven't been implemented into Xiphos.

I was also wondering if the dependency updates would be released too because as I can see it now, I can't even install the old dependencies.

Tim
Site Admin
Posts: 1454
Joined: Sun Dec 07, 2008 1:14 pm

Re: 3.7.001 RC

Post by Tim »

Here is an update to Bible Analyzer 3.7. http://www.BibleAnalyzer.com/files/linux-ba-3.7.zip

It is the app files only, but it requires some module location changes.

To install you need to have an earlier Bible Analyzer Linux installation from a .deb file. From what I understand all the dependencies are now on the Ubuntu standard repositories so you shouldn't need to download from the links on the website. Then follow these steps,
  • Unzip and copy the files in the archive above to the usr/share/bibleanalyzer folder. There is a Tools folder in the archive that must be kept intact and placed under the above folder (like this, usr/share/bibleanalyzer/Tools).

    Move the usr/share/bibleanalyzer/Modules folder to home/[USER]/Public/Bible_Analyzer/Modules. You must create this folder. Also replace [USER] with your user name. This is the new Modules location to make it easier to create modules.

    Download and place this http://www.BibleAnalyzer.com/files/quotes.txt file in the home/[USER]/Public/Bible_Analyzer folder.
Now try to run Bible Analyzer.

I have a .deb ready but will not be able to upload it until sometime tomorrow. I only have dial-up here.
Tim Morton
Developer, Bible Analyzer

But to him that worketh not, but believeth on him that justifieth the ungodly, his faith is counted for righteousness. (Rom 4:5 AV)

Brother Mike
Posts: 198
Joined: Fri Apr 03, 2009 3:18 pm
Location: Santa Clarita, CA

Re: 3.7.001 RC

Post by Brother Mike »

Hi Tim

When I run the new version, I get this:

Code: Select all

mjones@ubuntu1:/usr/share/bibleanalyzer$ python -u analyzer3.py
/home/mjones/Public/Bible_Analyzer/Modules/  Path
/home/mjones/Public/Bible_Analyzer/Modules/
/home/mjones/.bibleanalyzer
Traceback (most recent call last):
  File "analyzer3.py", line 5, in <module>
    import imgViewer, txtReader, popup, contextMenu, editor, fixRef, Tools.modTools
ImportError: No module named modTools
I think last time, there was an issue with caps, everything looks right.

Post Reply