Tadukoo / TadukooBible

The new Tadukoo Bible Project that will be for more than just Bukkit.
1 stars 0 forks source link

[MODULE] Tadukoo Bible API #21

Open Tadukoo opened 1 year ago

Tadukoo commented 1 year ago

Make the Tadukoo Bible API Module

Changes TODO

Tadukoo commented 1 year ago

Note: This is being worded as creating the entire module even though a bunch of work has been done on it. The goal is to make sure everything gets improved / javadoc'd / tested as needed

Tadukoo commented 1 year ago

Something that needs added/changed in this is the Settings for the Verse Retrieval option, to make it on a per translation basis (e.g. so that we could specify to download from BibleGateway for some translations, and BibleHub for others, since they have different translations available on their sites)

Tadukoo commented 1 year ago

It might make sense to have translations be a part of the Settings entirely instead of having an enum, that way people could have more customization more easily that way. With that in mind, it may also make sense to make the retrievals more generic to be able to be file based to not have to write a new class for each site / regex that comes up

Tadukoo commented 1 year ago

It also might make sense to make a more generic Reference pojo that can have both an apocrypha or bible reference. Could either be just a single reference class or do an extension thing (having BibleReference and ApocryphaReference extend the generic Reference)