Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ability to Purchase Bibles from Publishers for use in FreeShow #612

Open
Timothy-Rocha opened this issue Jun 24, 2024 · 19 comments
Open

Ability to Purchase Bibles from Publishers for use in FreeShow #612

Timothy-Rocha opened this issue Jun 24, 2024 · 19 comments
Labels
website Improvements or additions to the website

Comments

@Timothy-Rocha
Copy link

Hi Team! Would it be possible to have a page similar to this one below from ProPresenter that lets you buy downloadable Bibles or licenses to use offline? I have found some of the versions we need through the methods currently provided like Beblia, but I've yet to find Spanish NTV and I'm also not sure if the XML files I was able to find from Beblia are up to date. If there was a way to pay for Bibles that are provided directly from the publisher for use in FreeShow that would be great.

image

@vassbo vassbo added the enhancement New feature or request label Jun 25, 2024
@vassbo
Copy link
Collaborator

vassbo commented Jun 25, 2024

Would be nice, will see about this.

In the meantime you can check out this great store: https://www.ajaytheceo.com/digital/bibles

@Zumalexy
Copy link

Most of the Bible's from here aren't installing like the NIV version

@vassbo
Copy link
Collaborator

vassbo commented Jul 29, 2024

@Zumalexy Looks like most are formatted using "Zefania", but the NIV uses the "OpenSong" format!

@jerm00
Copy link

jerm00 commented Aug 13, 2024

What about using the biblegateway.com api? https://www.biblegateway.com/api/documentation My pastor insists on using the NIV 2011, and I've only been able to find the 1984 version. If it's a copyright issue, maybe make it available if we paste in our own access token to be able to use it.

@vassbo
Copy link
Collaborator

vassbo commented Aug 14, 2024

@jerm00 Good suggestion, but I don't think I will add another Bible API, but is the NIV version here the correct one?:
https://www.ajaytheceo.com/digital/bibles

@jerm00
Copy link

jerm00 commented Aug 14, 2024

@jerm00 Good suggestion, but I don't think I will add another Bible API, but is the NIV version here the correct one?: https://www.ajaytheceo.com/digital/bibles

No that’s 1984, I checked. Thanks for the suggestion. I did find it (2011) in a .sqlite3 file, is that something worthwhile to feature request as an importer? I tried a converter (sqlite3 to xml) from someone here on GitHub but I couldn’t get it to convert to something readable by freeshow

@vassbo
Copy link
Collaborator

vassbo commented Aug 15, 2024

@jerm00 You can probably try this: https://github.com/jamesdoc/BibleConvertor

@Superjd10
Copy link

@jerm00 I sent you an email with my [scraping] attempt on the NIV 2011 in the OpenSong format. Let me know if that works or if you need other version(s).

@noah-sheldon
Copy link

Screenshot_20240911-213708.png

How do we display a slide from 2 Bibles at the same time?

@vassbo
Copy link
Collaborator

vassbo commented Sep 12, 2024

@phddudlexxx
Copy link

This is quite exciting. Just out of interest, how is it that VideoPsalm is getting all these other bibles for free and downloadable? I think a cool future feature would be to have a downloadable database with all these bibles just like VideoPsalm. I am also in support of the purchasing of the bible license like in Propresenter so we can support our pastors with all the relevant bible versions they need. In my church we use over 15 english versions.

@vassbo
Copy link
Collaborator

vassbo commented Nov 6, 2024

@phddudlexxx Here is a list of over 1550 free XML Bibles: https://freeshow.app/resources#scriptures

@phddudlexxx
Copy link

Thank u. I have tried to find the Amplified 2015 and all I am getting is the 1987 classic amplified bible. Even in the 1500 list of resources.

@jerm00
Copy link

jerm00 commented Nov 16, 2024

I took a look through the different translations from biblelist.netlify.app and it appears all the links are for the AMPC (1987) version. Comparing them to BibleGateway shows the differences do indeed match up exactly to AMPC, see here:

BibleGateway 1987 AMPC:
Genesis 1:1-5
1 In the beginning God (prepared, formed, fashioned, and) created the heavens and the earth.
2 The earth was without form and an empty waste, and darkness was upon the face of the very great deep. The Spirit of God was moving (hovering, brooding) over the face of the waters.
3 And God said, Let there be light; and there was light.
4 And God saw that the light was good (suitable, pleasant) and He approved it; and God separated the light from the darkness.
5 And God called the light Day, and the darkness He called Night. And there was evening and there was morning, one day.

Netlify 2015 AMP:
Genesis 1:1-5
1 IN THE beginning God (prepared, formed, fashioned, and) created the heavens and the earth.
2 The earth was without form and an empty waste, and darkness was upon the face of the very great deep. The Spirit of God was moving (hovering, brooding) over the face of the waters.
3 And God said, Let there be light; and there was light.
4 And God saw that the light was good (suitable, pleasant) and He approved it; and God separated the light from the darkness.
5 And God called the light Day, and the darkness He called Night. And there was evening and there was morning, one day.

BibleGateway 2015 AMP:
Genesis 1:1-5
1 In the beginning God (Elohim) created [by forming from nothing] the heavens and the earth.
2 The earth was formless and void or a waste and emptiness, and darkness was upon the face of the deep [primeval ocean that covered the unformed earth]. The Spirit of God was moving (hovering, brooding) over the face of the waters.
3 And God said, “Let there be light”; and there was light.
4 God saw that the light was good (pleasing, useful) and He affirmed and sustained it; and God separated the light [distinguishing it] from the darkness.
5 And God called the light day, and the darkness He called night. And there was evening and there was morning, one day.

YouVersion 2015 AMP: (this site/app is recommended by Lockman, the AMP copyright holder & creator)
Genesis 1:1-5
1 In the beginning God (Elohim) created [by forming from nothing] the heavens and the earth. [Heb 11:3]
2 The earth was formless and void or a waste and emptiness, and darkness was upon the face of the deep [primeval ocean that covered the unformed earth]. The Spirit of God was moving (hovering, brooding) over the face of the waters.
3 And God said, “Let there be light”; and there was light.
4 God saw that the light was good (pleasing, useful) and He affirmed and sustained it; and God separated the light [distinguishing it] from the darkness. [2 Cor 4:6]
5 And God called the light day, and the darkness He called night. And there was evening and there was morning, one day.

I referenced the YouVersion site to make sure BibleGateway wasn't making a mistake. I'm not sure why the AMPC 1987 version is supplied on those sites while calling it the AMP 2015 version. Not supplying the 2015 version is likely a copyright issue, I ran into a similar problem with the NIV 2011 version.

Solutions:

  1. The easiest for users (and most difficult for devs) would be the ability to import bibles where the copyright is restricted to the machine it's purchased for, like in ProPresenter. When my church used that, it worked well and I think it cost $15 to add NIV 2011.
    Advantage(s): easy setup for user, copyright license managed automatically, devs could arrange for a commission to fund software development
    Disadvantage(s): difficult (for devs) to implement, not free, requires user to arrange copyright licensing outside of app

  2. This is more of a workaround, but BibleGateway (and others) has a print/reader version of all translations on their site, which could be displayed in FreeShow as a standard website
    Advantage(s): free, functionality already exists in FreeShow, translation only limited by what can be found online
    Disadvantage(s): likely is a copyright violation for non-free versions, limited or no size/font format options, clunky to manage into a "pretty" show for an audience

  3. BibleGateway has an API that requires an authorization token. Might it be possible to implement an "add custom API" function of some sort? Where the user obtains their own token and adds the appropriate links & version info. This could prove useful for importing song lyrics & chords from SongSelect, Ultimate Guitar and etc.
    Advantage(s): copyright licensing handled externally and (hopefully) automatically, tinkering with different API links and tokens is done by the user (instead of devs)
    Disadvantage(s): Cumbersome setup for the average user

  4. Implement custom plugin/addon/extension support (could Chrome/Edge web store be implemented somehow? not sure how many of those are relevant)
    Advantage(s): burden of implementing obscure features is shifted to the community, extends functionality without limits, copyright licensing & import is handled by plugin developer and/or user
    Disadvantage(s): part of the burden of troubleshooting/managing badly programmed plugins is left on FreeShow devs, potential for main FreeShow app to be viewed as bloatware when resource-hungry plugins might be to blame, difficult (for FreeShow devs) to implement initially

edit: put bold text on some of the differences between the quoted text

@phddudlexxx
Copy link

I took a look through the different translations from biblelist.netlify.app and it appears all the links are for the AMPC (1987) version. Comparing them to BibleGateway shows the differences do indeed match up exactly to AMPC, see here:

BibleGateway 1987 AMPC:

Genesis 1:1-5

1 In the beginning God (prepared, formed, fashioned, and) created the heavens and the earth.

2 The earth was without form and an empty waste, and darkness was upon the face of the very great deep. The Spirit of God was moving (hovering, brooding) over the face of the waters.

3 And God said, Let there be light; and there was light.

4 And God saw that the light was good (suitable, pleasant) and He approved it; and God separated the light from the darkness.

5 And God called the light Day, and the darkness He called Night. And there was evening and there was morning, one day.

Netlify 2015 AMP:

Genesis 1:1-5

1 IN THE beginning God (prepared, formed, fashioned, and) created the heavens and the earth.

2 The earth was without form and an empty waste, and darkness was upon the face of the very great deep. The Spirit of God was moving (hovering, brooding) over the face of the waters.

3 And God said, Let there be light; and there was light.

4 And God saw that the light was good (suitable, pleasant) and He approved it; and God separated the light from the darkness.

5 And God called the light Day, and the darkness He called Night. And there was evening and there was morning, one day.

BibleGateway 2015 AMP:

Genesis 1:1-5

1 In the beginning God (Elohim) created [by forming from nothing] the heavens and the earth.

2 The earth was formless and void or a waste and emptiness, and darkness was upon the face of the deep [primeval ocean that covered the unformed earth]. The Spirit of God was moving (hovering, brooding) over the face of the waters.

3 And God said, “Let there be light”; and there was light.

4 God saw that the light was good (pleasing, useful) and He affirmed and sustained it; and God separated the light [distinguishing it] from the darkness.

5 And God called the light day, and the darkness He called night. And there was evening and there was morning, one day.

YouVersion 2015 AMP: (this site/app is recommended by Lockman, the AMP copyright holder & creator)

Genesis 1:1-5

1 In the beginning God (Elohim) created [by forming from nothing] the heavens and the earth. [Heb 11:3]

2 The earth was formless and void or a waste and emptiness, and darkness was upon the face of the deep [primeval ocean that covered the unformed earth]. The Spirit of God was moving (hovering, brooding) over the face of the waters.

3 And God said, “Let there be light”; and there was light.

4 God saw that the light was good (pleasing, useful) and He affirmed and sustained it; and God separated the light [distinguishing it] from the darkness. [2 Cor 4:6]

5 And God called the light day, and the darkness He called night. And there was evening and there was morning, one day.

I referenced the YouVersion site to make sure BibleGateway wasn't making a mistake. I'm not sure why the AMPC 1987 version is supplied on those sites while calling it the AMP 2015 version. Not supplying the 2015 version is likely a copyright issue, I ran into a similar problem with the NIV 2011 version.

Solutions:

  1. The easiest for users (and most difficult for devs) would be the ability to import bibles where the copyright is restricted to the machine it's purchased for, like in ProPresenter. When my church used that, it worked well and I think it cost $15 to add NIV 2011.

_Advantage(s): easy setup for user, copyright license managed automatically, devs could arrange for a commission to fund software development

Disadvantage(s): difficult (for devs) to implement, not free, requires user to arrange copyright licensing outside of app_

  1. This is more of a workaround, but BibleGateway (and others) has a print/reader version of all translations on their site, which could be displayed in FreeShow as a standard website

_Advantage(s): free, functionality already exists in FreeShow, translation only limited by what can be found online

Disadvantage(s): likely is a copyright violation for non-free versions, limited or no size/font format options, clunky to manage into a "pretty" show for an audience_

  1. BibleGateway has an API that requires an authorization token. Might it be possible to implement an "add custom API" function of some sort? Where the user obtains their own token and adds the appropriate links & version info. This could prove useful for importing song lyrics & chords from SongSelect, Ultimate Guitar and etc.

_Advantage(s): copyright licensing handled externally and (hopefully) automatically, tinkering with different API links and tokens is done by the user (instead of devs)

Disadvantage(s): Cumbersome setup for the average user_

  1. Implement custom plugin/addon/extension support (could Chrome/Edge web store be implemented somehow? not sure how many of those are relevant)

_Advantage(s): burden of implementing obscure features is shifted to the community, extends functionality without limits, copyright licensing & import is handled by plugin developer and/or user

Disadvantage(s): part of the burden of troubleshooting/managing badly programmed plugins is left on FreeShow devs, potential for main FreeShow app to be viewed as bloatware when resource-hungry plugins might be to blame, difficult (for FreeShow devs) to implement initially_

edit: put bold text on some of the differences between the quoted text

Interesting thoughts indeed, but my question is this. How is it that softwares like VideoPsalm are able to have a "free" bible store with all these bibles?

Second option, can we (Freeshow)not talk to the likes of bible gateway or services that offer the bibles for a payment and let the users buy the bibles, same way ProPresenter sells bibles for machine use?

When you really use other bible versions it's really hard to be without a version pastor is expecting one to flight easily

@vassbo vassbo added website Improvements or additions to the website and removed enhancement New feature or request labels Nov 20, 2024
@phddudlexxx
Copy link

Hi Kris
Has there be any slight headroom/moving forward with this request?

@vassbo
Copy link
Collaborator

vassbo commented Nov 29, 2024

Not yet @phddudlexxx.

@fdccichurch
Copy link

Hello, cant import the NIV bible form your given website : https://www.ajaytheceo.com/digital/bibles

@vassbo
Copy link
Collaborator

vassbo commented Dec 4, 2024

@fdccichurch You need to select the correct version, in this case OpenSong.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
website Improvements or additions to the website
Projects
None yet
Development

No branches or pull requests

8 participants