While I'm here, might as well review the whole page:
- "The binary release download comprises a root directory (libcblite-community-3.0.0 or libcblite-3.0.0), which contains" Both are libcblite-3.0.0, even community
- "For Android, a ready-to-adapt, skeleton application project." Not sure what this is referring to, the Android package is include / lib just like the other desktop
- "For Android and iOS the symbol version is incorporated in the standard release package." -> symbol version is -> symbols are
- "From within the root directory, libcblite-community-3.0.0, deploy" (multiple locations) -> libcblite-community -> libcblite
- "Direct access from Swift to Couchbase Lite for C is not possible in this 3.0.0 (beta) release." -> 3.0.0 not 3.0.0 (beta)
- "Drag libcblite.3.dylib into your Xcode project, within the dialog" -> not 100% sure this works, might need to be libcblite.3.0.0.dylib, as libcblite.3.dylib is a symlink
- "Within Android Studio, select and open the project folder (within the libcblite-community-3.0.0 or libcblite-3.0.0 folder)" ->both are libcblite-3.0.0 inside
- "Once the install is finished, you can build and run this skeleton app." -> what skeleton app?
homebrew installation will also be available shortly after GA, and so those instructions ( brew install libcblite and brew install libcblite-community should be included.
The table split between Debian 9 and 9 Desktop is still confusing to me, even 20.04 Desktop vs Core I don't think is needed. I think grouping the versions together so just, for example, Debian 9 shows all three architectures would be fine. Also Ubuntu 20.04 is missing arm32. iOS is also missing x86 and arm32.
As for the download links, the link text for Windows symbols is "macos" on both CE and EE and there are no symbols packages for debs, only for the tarballs (i.e. couchbase-lite-c-enterprise-3.0.0-debian10-x86_64.tar.gz has one but libcblite-dev-enterprise_3.0.0-debian10_amd64.deb does not).