Skip to content

History / udt demo

Revisions

  • docs: bring the wiki up to 2.0.0 — install and run, on every platform The wiki still described a one-platform product installed a way that no longer exists. Home called UniData "in progress" and did not mention UniVerse at all; the walkthrough installed 1.3.1 by hand and configured a UniObjects/UniRPC server, which the CLI stopped using in #45; nothing documented install.sh, GIT.SETUP, mvgitd, or the command set. New: Installing-on-UniData prerequisites, install.sh, per-account setup, upgrading, and how the CLI actually reaches records Installing-on-UniVerse the same, plus why mvgitd exists and what it does not need (no service, no administration) Installing-on-MVX release package and the submodule/standalone builds Command-reference all 24 commands with their flags, generated from the dispatch table in BP/GIT rather than transcribed Updated: Home platform matrix, both surfaces, demo account, 2.0.0 Account-git-structure dictionaries across platforms -- the SM/association remap, I-type canonicalisation, @ID, furniture and the trailing newline; and that both surfaces now project through one implementation (#108) udt-demo install section replaced by a pointer to the guide; the UniObjects environment variables are called out as no longer used rather than silently deleted, since people have them in their shell profiles UniData-troubleshooting a banner marking the UniRPC entries as not applying to 2.0.0, naming the four that still do _Sidebar grouped nav The obsolete UniRPC appendix is kept and labelled, not removed: it is still correct for anyone using UniRPC for other reasons.

    @gheydon gheydon committed Aug 24, 2026
  • docs: udt-git installs anywhere on PATH (/usr/local/bin), verb source at $UDTHOME/lib/mvgit Nothing ties the binary to $UDTHOME/bin — its UniData libs resolve via ldconfig, not an rpath — so recommend the conventional /usr/local/bin and split the in-session verb source out to $UDTHOME/lib/mvgit/GIT.udt.b.

    @gheydon gheydon committed Aug 7, 2026
  • docs: udt-git EL8 release targets libgit2 1.7 (EPEL libgit2_1.7), no source build The official EL8 build links libgit2.so.1.7 so end users install the runtime with 'dnf install epel-release && dnf install libgit2_1.7' — a parallel-installable EPEL package, no compiler. Flip the demo prereq and the troubleshooting libgit2 section from the 1.9 from-source path to this; keep the build-your-own path (min libgit2 1.0, -l:libgit2.so.1.7) and note preflight prints the exact soname a given binary needs.

    @gheydon gheydon committed Aug 7, 2026
  • docs: pin the libgit2 version requirement (build min 1.0, runtime 1.9.x soname) + note EPEL libgit2_1.7 as an alternate source

    @gheydon gheydon committed Aug 7, 2026
  • Add UniData demo: download, install, and use udt-git on the demo account A live transcript of installing the mv_git 0.1 UniData release on a clean system and version-controlling the bundled demo account's records with init/add/commit, plus an appendix for configuring the build container as a UniObjects server.

    @gheydon gheydon committed Jul 31, 2026