Subject:
#Wikipedia and other knowledge bases for the
#ZaurusThis is personal tech email offered with only that much context. I'm experimenting with simply posting some of my outbound email to different people.
Q1. JM said: I found in my archives a ported version of smbmount for the Zaurus. I will focus on learning to setup the loopback but is a SMB mount anything that can be useful?
A1. OldCoder responds: "smbmount" is used to access Windows shared folders that are located on Windows boxes in a local network. The Zaurus version probably wouldn't work with boxes that are running newer releases of Windows. So, the short answer is probably "no", but it isn't 100% ruled out.
Q2. JM said: I did as you said and the Zaurus via the Opera browser displayed the file correctly both times! The text and image was displayed.
A2. OldCoder responds: Bingo was his Name-O.
This is the take-away: If we get the right type of loopback filesystem to work on the Zaurus, I can probably create browseable encyclopedias for you [and other Zaurus users] that will work in the web browser but without search.
It might be possible to add search using external Zaurus CLI or GUI tools. However, the larger encyclopedias might be too large for that to work. You have a sense of what might happen based on your experience the other day.
Nothing is guaranteed yet to work. However, tests should be relatively simple. If it doesn't work, no harm done.
The pluses would be as follows: Multiple encyclopedias or knowledge bases. Only one [1] large file for each of them. No millions of files to copy. Not much work needed except for a bash script that sets up loopback.
The next steps are as follows:
a. Look into Zaurus loopback support. Use "dd" to create a file of zeroes that is from 50 MB to 100 MB in size. Format the file as ext2fs. Mount that file using loopback. Copy the recent test HTML file and image into the mounted filesystem. Confirm that that copy of the recent test HTML file and image can be viewed in the browser.
The odds of this part working are good.
b. Find out if the Zaurus does, or doesn't, support one of the compressed filesystems that existed about 25 years ago. We can talk about (b) after you finish (a).
c. If (a) works, you can have a few encyclopedias or similar works but not all of Wikipedia. If both (a) and (b) work, you can have Wikipedia as well.
Q3. JM said: I like that screenshot of WikiVoyage! I never heard of that. Very nice! If given a choice I would actually prefer to have something other than Wikipedia.
A3. OldCoder responds: If (a) above works, the odds are that Wikivoyage and a few other knowledge bases will work. If both (a) and (b) above work, you can have Wikipedia as well, but this is optional and up to you.
The available knowledge bases include:
* Wikipedia. Size: 100 GB. This one requires (b).
* Different subsets or versions of Gutenberg. Millions of books [legal due to out of copyright]. Size: 5 GB to 100 GB. This one requires (b). For technical reasons, it might or might not work for the Zaurus.
* Wikibooks. Size: 6 GB if (b) works or 2X to 4X and up otherwise. This is a collection of textbooks for different ages.
* Wikiquote. Size: 1 GB if (b) works or 2X to 4X and up otherwise.
* Wikisource. Size: 20 GB if (b) works or 2X to 4X and up otherwise.
* Wikispecies. Size: 3 GB if (b) works or 2X to 4X and up otherwise.
* Wikiversity. Size: 3 GB if (b) works or 2X to 4X and up otherwise.
* Wikivoyage. Size: 1 GB of (b) works or 2X to 4X and up otherwise.
* Australian Slang, Online Etymology Dictionary, Food Glossary, Chess Glossary, The Devil's Dictionary, and a few other random knowledge bases: Details at a later date.
* Any small 1990s to 2000s website that is still online and can be captured.
Newer websites can be sometimes be captured, too, but it's far more difficult to capture them and to make them work offline. Except for single web pages, even highly dynamic web pages. It's easy to capture those.
Sites with 10,000s of files or large amounts of dynamic content can't be captured.
The preceding option includes Zaurus websites that you have or that can be captured.
In short, a Zaurus Stick can be prepared that includes everything to do with the Zaurus, including articles and binary or source packages, in Web form. Plus mountable knowledge bases of other types. You have the option of snail-mailing such sticks to other Zaurus people.
N4. OldCoder adds: My motivation for preparing detailed notes of this type is in part to start or encourage FOSS or writing projects. This includes whatever works for the Zaurus. If time permits, maintain your own detailed notes on things, in text or DOC form, success or failure, and provide me at a later date with the notes.
If you write on other subjects, either fact or fiction, and are comfortable with the CC BY-NC-SA International license, feel free to include that.
Illustration: Screenshot of the Wikispecies website.