<div dir="ltr"><div>I'm not sure I follow what the benefits of this would be. My installation process would still be limited by my network performance.</div><div><br></div><div>How does this improve the workflow or experience for a user?</div><div><br></div><div>--Greg</div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Sat, May 24, 2025 at 8:30 PM Aaron Rainbolt <<a href="mailto:arraybolt3@gmail.com">arraybolt3@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">One issue with this is that Google will limit how many different<br>
people can download a specific file per day (the limit is unpublished<br>
but I think it's somewhere around 60). Thus if this unified repo was<br>
to get popular, it would probably stop working.<br>
<br>
I wonder if Cloudflare's R2 storage could be made to work for<br>
something like this?<br>
<br>
On Sat, May 24, 2025 at 10:29 AM Karl Kleinpaste <<a href="mailto:karl@kleinpaste.org" target="_blank">karl@kleinpaste.org</a>> wrote:<br>
><br>
> This has been on my mind for a couple years: Creation of a unified module repo in one of the major cloud storage systems. Some months ago, I got around to fiddling with things enough to make it a possibility. I'm wondering how useful others might find this, and whether users could put it to use if it was offered publicly.<br>
><br>
> Google Drive has been the most obvious candidate for storage because it has, as far as I know, the most generous space for free usage. Along with filesystem tools like rclone and sshfs, it's possible to glue many random things around the net into a filesystem as a quasi-local reference.<br>
><br>
> If you're not aware of rclone, see <a href="https://rclone.org/" rel="noreferrer" target="_blank">https://rclone.org/</a> where you'll learn it's "rsync for cloud storage." It has support for Windows, Linux, and MacOS. Most importantly to me, rclone has a FUSE-driven mount capability, by which I can simply glue remote filesystems to my own. So I use sshfs to mount <a href="http://ftp.xiphos.org" rel="noreferrer" target="_blank">ftp.xiphos.org</a> and <a href="http://ftp.crosswire.org" rel="noreferrer" target="_blank">ftp.crosswire.org</a> (because I have personal creds there), and rclone with an anon configuration to mount eBible and IBT. Then I use rsync from each to push it all into my Google Drive.<br>
><br>
> I have cloned 11 repos into my personal GDrive, using a script that can update them regularly (though it's manual so far, not yet cron-driven):<br>
><br>
> crosswire/pub/sword/atticraw<br>
> crosswire/pub/sword/betaraw<br>
> crosswire/pub/sword/dbgraw<br>
> crosswire/pub/sword/experimentalraw<br>
> crosswire/pub/sword/lockmanraw<br>
> crosswire/pub/sword/raw<br>
> crosswire/pub/sword/wyclifferaw<br>
> crosswire/pub/bible-org/sword<br>
> xiphos/pub/xiphos<br>
> ebible<br>
> ibt<br>
><br>
> These occupy ~5Gbytes. Then the user could surf this shared link for my GDrive to connect at his end: <a href="https://drive.google.com/drive/folders/1nDVZRDfs8EtdXV_aKpbea1YbSEOSyJW5" rel="noreferrer" target="_blank">https://drive.google.com/drive/folders/1nDVZRDfs8EtdXV_aKpbea1YbSEOSyJW5</a> ...and then an rclone configuration at his end will let him get at these things directly using "local" filesystem references with InstallMgr.conf's "DIRSource=" directive.<br>
><br>
> I'm a networks guy, so this is in part a technical toy to me. But it requires someone adept enough to use GDrive in the 1st place, and to use rclone to get at their GDrive.<br>
><br>
> It's likely that I've overthought this to a degree. Nonetheless what do others think about the availability of all repos in a one-stop-shopping motif under a common subtree?<br>
> _______________________________________________<br>
> sword-devel mailing list: <a href="mailto:sword-devel@crosswire.org" target="_blank">sword-devel@crosswire.org</a><br>
> <a href="http://crosswire.org/mailman/listinfo/sword-devel" rel="noreferrer" target="_blank">http://crosswire.org/mailman/listinfo/sword-devel</a><br>
> Instructions to unsubscribe/change your settings at above page<br>
_______________________________________________<br>
sword-devel mailing list: <a href="mailto:sword-devel@crosswire.org" target="_blank">sword-devel@crosswire.org</a><br>
<a href="http://crosswire.org/mailman/listinfo/sword-devel" rel="noreferrer" target="_blank">http://crosswire.org/mailman/listinfo/sword-devel</a><br>
Instructions to unsubscribe/change your settings at above page<br>
</blockquote></div>