From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 2110 invoked from network); 10 Feb 2023 17:20:09 -0000 Received: from minnie.tuhs.org (50.116.15.146) by inbox.vuxu.org with ESMTPUTF8; 10 Feb 2023 17:20:09 -0000 Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id BCDDE41C10; Sat, 11 Feb 2023 03:20:07 +1000 (AEST) Received: from mail-lf1-x12c.google.com (mail-lf1-x12c.google.com [IPv6:2a00:1450:4864:20::12c]) by minnie.tuhs.org (Postfix) with ESMTPS id 10FFE41C0F for ; Sat, 11 Feb 2023 03:20:04 +1000 (AEST) Received: by mail-lf1-x12c.google.com with SMTP id bi36so9330518lfb.8 for ; Fri, 10 Feb 2023 09:20:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=o+B0z5em6HFCKolnyWk87yqH6FOtYctVPgoH369PZjY=; b=Csy1kA/eTzPVS7QSVIGPLCxagmUqaco4QuA6YFSzwhcBY673hyq66XGeUuDnzCo11W k7+yAM7B9HgtrfCNf2hEeCFug71n7xky7oinOZsNqsr0H5dEkUQb/AF5lax4O48wdq4l PY/ycSkzeBB1ptaWZb45vZU0Xl+6rEQi713rY9mB15kNXx+FkfGMcogRjQq6NJwL6o5b 9/hwlJJDc1qkpgagyvVflulR2iYu7GVna76UJw7BNd8BYhv99bzKxYfRItvs2aD9kcCt lZnNWH5tCLkRXnhExU4G7yzrL7HKSYVRMyKsR0RPewPtgWcdP6Aus//Ri+e6xN4w2ZoD EIcg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=o+B0z5em6HFCKolnyWk87yqH6FOtYctVPgoH369PZjY=; b=WapBesW7xH/6Z6OX5/o9lylIJgPucN/j7qBoaV2vcO9TPlasNSr7+04QQew9fO4eSQ nXK7BsVwIhus8vAG5AAWXFFrAjuZ9DE4pz7YlnP0MsR0r0pXZq6vYJb848UCjrkx36qJ 8axeOoeOQqpDe1IHSQovv+H/vXhNRqAoPD5GAEtIgIjLdESNHdWp0+ZtkaABEielzguW aUI9++TbdsGvQ+DXdQdfVjLKRuGWlnNFEjiwYCwT6BEZ5Ibu0qxHUDSJkSSpE9xj7yAc 3gY8pmzhtUbDAEWa299d/j6y4LY/rvqHn31RbrbazgufjY8mz1VVCcB9LCEICte1Qxu1 eZig== X-Gm-Message-State: AO0yUKVxwAJqVSvSQOILs3ODarTOdqyHR3fvIP5qDG+apSLW59liQr2O DVK3s5WF4cgQWzAUIV0irMjqCdj8TbP41jco4WvobKDB5PM= X-Google-Smtp-Source: AK7set+eHhljJEmKJG2H4qJgGsS5HiRx9tYiJwGW4n/40IDnol2QhavPXnlkyFOPysi5Z9jkFfKuPU5fby+gVQAjexs= X-Received: by 2002:ac2:43d4:0:b0:4db:2879:bdc3 with SMTP id u20-20020ac243d4000000b004db2879bdc3mr638520lfl.12.1676049601690; Fri, 10 Feb 2023 09:20:01 -0800 (PST) MIME-Version: 1.0 References: <3e272d72-b77a-d347-b5c3-7ed19482e5af@gmail.com> <3h5FEAegoTs6FrhHODiW-rBdB59dt_Rmr4G0PIw7flqaJLsmorgPsilm4f2aJkDud-qEljDjnCJcE1uY05Iw4HNQcyNG4W3wzVlLD0UZfLg=@protonmail.com> <7wttzu3uvh.fsf@junk.nocrew.org> <7wlel54ynd.fsf@junk.nocrew.org> In-Reply-To: From: Dan Cross Date: Fri, 10 Feb 2023 12:19:25 -0500 Message-ID: To: Clem Cole Content-Type: text/plain; charset="UTF-8" Message-ID-Hash: 7LKOHHSIGW3NHODZCH5WQP3WL6U34P6J X-Message-ID-Hash: 7LKOHHSIGW3NHODZCH5WQP3WL6U34P6J X-MailFrom: crossd@gmail.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: Jonathan Gray , Computer Old Farts Followers X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [COFF] Re: [TUHS] Re: project athena (was Re: Setting up an X Development Environment for Mac OS) List-Id: Computer Old Farts Forum Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: On Fri, Feb 10, 2023 at 10:44 AM Clem Cole wrote: > On Fri, Feb 10, 2023 at 10:34 AM Dan Cross wrote: >> If I recall correctly (and it's been a while...) csup, CVSup, et al >> were based on `sup`, which was a file distribution tool somewhat like >> `rdist`, which came from CMU. csup/cvsup was optimized for moving >> source code deltas (a la CVS repositories) around. I recall a >> graphical client written in Modula-3? > > Right -- ??maybe?? Bob Baron or one of the Mach guys did it - used the DEC Modula-3 IIRC. That sounds right for `sup`. I vaguely remember it being associated with Coda, as well? I believe the BSDs used it to distribute source code (in addition to or instead of anoncvs?) in the 90s. It looks like CVSup was done by John Polstra in Modula-3. It was being used for FreeBSD in at least 1996, but I don't know when they started using it. It's mostly disappeared, but archive.org has a snapshot of its old web site: https://web.archive.org/web/20060103034312/http://www.cvsup.org/faq.html `csup` was a reimplementation in C (without the GUI part, I imagine) because the Modula-3 dependency was a pain. >> The SUPDUP protocol used by ITS hosts was a "Display Protocol" based >> on TELNET: https://www.rfc-editor.org/rfc/rfc734 > > Exactly - popular with the LISP hackers. I started to implement it in the CMU Distributed Front-End years ago but never finished it - I don't know if it was ever completed. Oh yeah, I imagine it was implemented on Lisp machines, probably for connecting to ITS. Lars, do you know? - Dan C.