I will try to keep this from partaking of the Rant nature, but I don't expect that to be easy. As I see it, there are sundry problems and not a few great improvements in using OZ 3.5.1, but for my money the true OZ "showstopper", to borrow otzenpunk's convenient word (
https://www.oesf.org/forums/inde...?showtopic=7930) is the deplorable state of documentation for OZ.
What we are talking about here is a complex, subtle, very powerful computer operating system and a divers collection of applications that are ditto. And there is virtually no organized information on how to install, configure, correct or use any of it. Nada.
Yes, yes, yes, I know, there are some wiki pages on how to flash your Zaurus to the distribution of your choice. Molti ringraziamenti. It's like blindfolding you, leading you into the middle of the North Woods, and then giving you instructions for removing the blindfold.
Let me give you an specific example. I have this little problem in getting the Sharp CF camera module to work on my beloved SL 5600. (
https://www.oesf.org/forums/inde...?showtopic=7849) RichS offered some advice beginning with
The first thing to try is to hold down the stylus on the camera icon to get the menu. Then make sure it runs with root priviledges.
Now, that, actually, is the
first time anywhere that I've seen a reference to the Incredibly Useful Fact that holding down the stylus on an icon brings up any sort of menu. As it turns out, you can't affect much by holding down on the desktop icon, you have to bring up a file manager, nose around until you find the actual executable file, and
then do the hold-down thing. But the point is I shouldn't have learned that from some chance helpful comment. Maybe it's buried in the Sharp documentation, but that's only the vaguest improvement over OZ. The camera, by the way, still doesn't work.
I have commercial apps I'm fond of, such as NeoCal and Stage One that almost-but-not-quite run under OZ 3.5.1. No clue why not. No docs. I've managed to get some ipkg functionality working, that involved serendipitous notes in this forum. I've
seen references to some other package management system, but now I can't find them and it hardly matters because at the time it was imporssible to find any information on how it worked. Madness.
This basic issue comes up again and again. Cf.
https://www.oesf.org/forums/inde...topic=7825&st=0. I have the sense that are dozens of useful bits and pieces of information that have been discovered by the pitiable OZ user community, with some assist from the coders, but they are scattered to Hell and Gone through a dozen different wikis, fact sheets, fora (fori? forii? never could get that declension right), email lists and what-have-you. It's ridiculous. And it ultimately will kill the OZ effort.
Now I get it that the poor beleaguered OZ implementers, hardworking techies all, feel they do not have time to both produce dynamite free software
and document it. I mean, they have to earn a living at some point. And have a life. But they might as well give up the software coding as well and do something much more fun and interesting, because without an adequate body of documentation, no one save half a dozen like souls will use their work. And then what's the point?
Myself, I'm a professional science and technology writer, and part of my ire stems from the sheer professional affront. Software documentation has been a snake pit since the first Altair or before, of course, but the OZ effort plumbs new depths. Hell, you need decompression stages to climb back out. I'd write it myself, heroically forgoing my usual exorbitant fees, but I don't know enough, as witness the Camera Debacle. Or the NeoCal Boondoggle. Or ... well, you get the idea. I'd be happy to work with the OZ team to develop Real Documentation if they'd like to send me some detailed information on how to make things work from the ground up, but I'm guessing that if they had that they'd have published something.
It's a shame, really. For all its flaws, the Opie distribution is a beautiful little piece of open source work. But I think it's doomed.
Windrose