3.7.001 RC

The place to discuss the Linux/Ubuntu edition

3.7.001 RC

Postby Brother Mike » Tue Jun 23, 2009 10:55 am

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
God bless
Brother Mike
UNIX Systems Engineer

Jesus saith unto him, I am the way, the truth, and the life: no man cometh unto the Father, but by me. (John 14:6 AV)
Brother Mike
 
Posts: 174
Joined: Fri Apr 03, 2009 3:18 pm
Location: Santa Clarita, CA

Re: 3.7.001 RC

Postby Tim » Wed Jun 24, 2009 6:23 am

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)
Tim
Site Admin
 
Posts: 710
Joined: Sun Dec 07, 2008 1:14 pm

Re: 3.7.001 RC

Postby Brother Mike » Wed Jun 24, 2009 10:10 am

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 ;)
God bless
Brother Mike
UNIX Systems Engineer

Jesus saith unto him, I am the way, the truth, and the life: no man cometh unto the Father, but by me. (John 14:6 AV)
Brother Mike
 
Posts: 174
Joined: Fri Apr 03, 2009 3:18 pm
Location: Santa Clarita, CA

Re: 3.7.001 RC

Postby Tim » Wed Jun 24, 2009 10:34 am

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)
Tim
Site Admin
 
Posts: 710
Joined: Sun Dec 07, 2008 1:14 pm

Re: 3.7.001 RC

Postby Brother Mike » Wed Jun 24, 2009 1:17 pm

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:
God bless
Brother Mike
UNIX Systems Engineer

Jesus saith unto him, I am the way, the truth, and the life: no man cometh unto the Father, but by me. (John 14:6 AV)
Brother Mike
 
Posts: 174
Joined: Fri Apr 03, 2009 3:18 pm
Location: Santa Clarita, CA

Re: 3.7.001 RC

Postby Tim » Wed Jun 24, 2009 2:01 pm

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)
Tim
Site Admin
 
Posts: 710
Joined: Sun Dec 07, 2008 1:14 pm

Re: 3.7.001 RC

Postby Brother Mike » Wed Jun 24, 2009 3:27 pm

Both sound good.

Looking forward to the update
God bless
Brother Mike
UNIX Systems Engineer

Jesus saith unto him, I am the way, the truth, and the life: no man cometh unto the Father, but by me. (John 14:6 AV)
Brother Mike
 
Posts: 174
Joined: Fri Apr 03, 2009 3:18 pm
Location: Santa Clarita, CA

Re: 3.7.001 RC

Postby nymusicman » Wed Jul 01, 2009 11:32 pm

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.
nymusicman
 
Posts: 65
Joined: Wed Jul 01, 2009 11:22 pm

Re: 3.7.001 RC

Postby Tim » Thu Jul 02, 2009 6:39 am

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)
Tim
Site Admin
 
Posts: 710
Joined: Sun Dec 07, 2008 1:14 pm

Re: 3.7.001 RC

Postby Brother Mike » Thu Jul 02, 2009 10:34 am

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.
God bless
Brother Mike
UNIX Systems Engineer

Jesus saith unto him, I am the way, the truth, and the life: no man cometh unto the Father, but by me. (John 14:6 AV)
Brother Mike
 
Posts: 174
Joined: Fri Apr 03, 2009 3:18 pm
Location: Santa Clarita, CA

Next

Return to Linux Matters

Who is online

Users browsing this forum: No registered users and 2 guests

cron