Open Tadukoo opened 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
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)
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
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)
Make the Tadukoo Bible API Module
Changes TODO