LogoPear Docs

Release pipeline glossary

Definitions for Pear desktop release and OTA vocabulary — staging, provisioning, multisig, pear links, and release lines.

This page lists terms you will see when reading about Pear desktop releases and OTA updates. For how they connect, read Release pipeline and Pear desktop application architecture.

Related pages: Release pipeline and Deploy your application use this vocabulary throughout.

TermMeaning
OTAOver-the-air: delivering a new app build without a traditional reinstall flow from a store.
OTA updatesSyncing the running app’s bundle from a peer-to-peer source when the application drive changes.
P2PPeer-to-peer: machines replicate directly; distribution does not require a single central server if seeders exist.
Application driveThe Hyperdrive that holds the published app files and version history for a given pear:// link.
Deployment directoryThe multi-architecture folder produced after per-OS builds are assembled (for example with pear-build) and before pear stage. See Release pipeline.
MultisigCo-signing: a quorum of signers must approve before writes land on the production drive.
Pear linkStable pear://… identifier the swarm routes on; see the Links row in Command Line Interface and Storage and distribution.
QuorumMinimum number of multisig signers required to commit a release.
Release lineA parallel deployment stream (for example development, staging, rc) at its own stability level, each with its own staged link.
SeedingKeeping a drive announced and available so peers can discover and replicate it (pear seed).
Vendor signingOS-level code signing (Apple notarization, Windows Authenticode, etc.) so distributables run on other machines without quarantine.
Versioned linkA pear:// link that pins fork, length, and key of the Hypercore behind the application Hyperdrive — used when provisioning between known versions.

See also

On this page