Replies: 3 comments 3 replies
-
Hi @mochsner Thanks for your feedback!
Point 2b) and 2c) could be made configurable. Point 2d) is anyway only activated based on enabling it first. So, as I mentioned above - for the most part the app already functions offline and if you want to have a complete offline behavior we could make 2b) and 2c) configurable. |
Beta Was this translation helpful? Give feedback.
-
You mentioned that the only way to avoid the initial Internet connection is to pre-package sword modules with the app. I think even this can be circumvented by allowing an installation from a .zip file. Another Android Sword Project app called Bishop allows for this, but it lacks many of the advanced features available in Ezra such as the variant viewer, etc. What are your thoughts about inclusion of an "install module from .zip," feature? This would allow those in persecuted countries to pass modules around in multiple ways, and install and stay offline. |
Beta Was this translation helpful? Give feedback.
-
I actually prefer that implementation, as the less friction the better.
Documentation would be key with an implementation like this.
Thank you for the fast response.
…On Sat, Jan 6, 2024, 2:53 PM Tobias Klein ***@***.***> wrote:
@sosukeinu <https://github.com/sosukeinu> Yes, that could probably be
done. We would have to come up with a UI for that, though.
Since this is a bit of a rare usecase (not many people requested this so
far), we could alternatively just provide documentation on how to put SWORD
modules into the right folder on the various platforms. On Android this
should be /sdcard/Documents/sword (currently not implemented, though).
If a certain path is read by default, then the user would just have to
place the modules in that folder (outside of Ezra) and Ezra would read any
modules available from that folder. What do you think about that? With that
approach we could skip implementing a separate UI just for the "offline"
installation.
—
Reply to this email directly, view it on GitHub
<#971 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAHVKZ3YIXYCZMJHWR2ZKBLYNGTSXAVCNFSM6AAAAABBFWJEPKVHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM4DAMZTGE3DS>
.
You are receiving this because you were mentioned.Message ID:
<ezra-bible-app/ezra-bible-app/repo-discussions/971/comments/8033169@
github.com>
|
Beta Was this translation helpful? Give feedback.
-
Not sure if this is the right place for this (versus discussions), but as a new user (just discovered Ezra today), the first thing I saw (on Android), was the big red error "IMPORTANT NOTE: If you are located in a country where Christians are persecuted, be aware that your internet provider will be able to detect that you are accessing Christian resources!.
And, well, it just made me think about how one might be able to circumvent this, as it seems like a great app and in my opinion seems like it will long-term have more adoption over BibleTime (which I just came from).
Some thoughts on ta
(1) There's an Android .apk on Github, but it's nowhere on the website (which can be translated with a guide on how to install). Could this possibly be advertised/documented there and/or else hosted on f-droid which doesn't have auto-update capabilities? I would NOT trust Google with protecting or withholding any data from governments, as their objective is entirely to make money.
(2) Since we use SQLite on Cordova within the app, how feasible would it be to have an "offline" mode where nothing is pushed, pulled, etc. from any servers? That way, users might be able to use a VPN to initially connect, download resources, etc - but then disconnect and not have to worry so much.
Beta Was this translation helpful? Give feedback.
All reactions