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=-1.0 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H5, RCVD_IN_MSPIKE_WL,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 318 invoked from network); 19 Feb 2022 16:32:27 -0000 Received: from tb-ob1.topicbox.com (64.147.108.173) by inbox.vuxu.org with ESMTPUTF8; 19 Feb 2022 16:32:27 -0000 Received: from tb-mx0.topicbox.com (tb-mx0.nyi.icgroup.com [10.90.30.73]) by tb-ob1.topicbox.com (Postfix) with ESMTP id 410F026B9F for ; Sat, 19 Feb 2022 11:32:26 -0500 (EST) (envelope-from bounce.mMc494dd5ad027aad6fc42c2fb.r522be890-2105-11eb-b15e-8d699134e1fa@9fans.bounce.topicbox.com) Received: by tb-mx0.topicbox.com (Postfix, from userid 1132) id 3E9FA1796080; Sat, 19 Feb 2022 11:32:26 -0500 (EST) ARC-Authentication-Results: i=2; topicbox.com; arc=pass; dkim=none (no signatures found); dmarc=none policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=icebubble.org; spf=pass smtp.mailfrom=cigar562hfsp952fans@icebubble.org smtp.helo=icebubble.org; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (message has been altered)) (Message modified while forwarding at Topicbox) ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=from:to:references:date:in-reply-to:message-id :mime-version:content-type:list-help:list-id:list-post :list-subscribe:reply-to:subject:content-transfer-encoding :list-unsubscribe; s=sysmsg-1; t=1645288346; bh=6WBDJ5NpASsqNtVZ Yp/sVRJ+jkYmaKnFNk8srEA9WS8=; b=ho1L/V41GJwx2/WgWkWD/U8oU8OMZB1G vKTmWP1RE0W1u0Eh59qu/3OAg9/l3Gr+PT8rRA+dU8aAHK1vcnSDKiBs+Xlvr8/d n5qUafmJ7hSgvNjc8cGJAb4cXf4v1Rm6KCpGbSWTTNoIjFmnpkYvaWYyioTeYMlc iyyazfRPIG0= ARC-Seal: i=2; a=rsa-sha256; cv=pass; d=topicbox.com; s=sysmsg-1; t= 1645288346; b=sCaA1DP5Um9l97293NXjtq6i544C8EyEuRj63atLkJjTpRnlG6 XU96pJDXfiBGB5pLq9Crw828a1qMKPBQeLqBwZk3zZpc0AfmPMD89xmtvgqUBsFu F/gwgarYFf14ry2UcjP1hwhgZvcj6hT0y1F4dPD4dstCXm7UQocJIs8VM= Authentication-Results: topicbox.com; arc=pass; dkim=none (no signatures found); dmarc=none policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=icebubble.org; spf=pass smtp.mailfrom=cigar562hfsp952fans@icebubble.org smtp.helo=icebubble.org; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (message has been altered)) (Message modified while forwarding at Topicbox) X-Received-Authentication-Results: tb-mx1.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC did not pass); dkim=none (no signatures found); dmarc=none policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=icebubble.org; iprev=pass smtp.remote-ip=174.136.103.210 (smtp.icebubble.org); spf=pass smtp.mailfrom=cigar562hfsp952fans@icebubble.org smtp.helo=icebubble.org; x-aligned-from=pass (Address match); x-me-sender=none; x-ptr=fail smtp.helo=icebubble.org policy.ptr=smtp.icebubble.org; x-return-mx=pass header.domain=icebubble.org policy.is_org=yes (MX Records found: icebubble.org,icebubble.org); x-return-mx=pass smtp.domain=icebubble.org policy.is_org=yes (MX Records found: icebubble.org,icebubble.org); x-tls=pass smtp.version=TLSv1 smtp.cipher=DHE-RSA-AES256-SHA smtp.bits=256/256; x-vs=clean score=0 state=0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=9fans.net; h=from:to :references:date:in-reply-to:message-id:mime-version :content-type:list-help:list-id:list-post:list-subscribe :reply-to:subject:content-transfer-encoding:list-unsubscribe; s= dkim-1; bh=HKtuZEOtnIb4CS5myqIL+L2dD2LLUjx0CYNBRqx3cg0=; b=DjFA5 LmBuXl9fRBc12Br18mI96hnE7vD3ot4W0UHOdfyCn473tF1GkvUchkg1rxdrvU1R FJRp75dbfGofuyc9GeLny8KZ6beQpjMQ3Uev6DLUkvVz9q2RWyZSGVxnu3VTNBs5 gMoOkB+pyyo+8NowT3Yti655JyWFWXCk1XNRP8= Received: from tb-mx1.topicbox.com (localhost.local [127.0.0.1]) by tb-mx1.topicbox.com (Postfix) with ESMTP id 5526510F6182 for <9fans@9fans.net>; Sat, 19 Feb 2022 11:32:15 -0500 (EST) (envelope-from cigar562hfsp952fans@icebubble.org) Received: from tb-mx1.topicbox.com (localhost [127.0.0.1]) by tb-mx1.topicbox.com (Authentication Milter) with ESMTP id 59C654F1273; Sat, 19 Feb 2022 11:32:15 -0500 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1645288335; b=IEX12S81e5Ela1rPo+kDXFpCGB0N2QMdDs0Tqyu/Zi5sIc1erV d98NE15QStr7c3biVM1msOEjM8fwNnQOKGmv4FowX0Fr7OG3svJ5nHZQ4FgkAJMf L1DbSoHzMwYLhXPyejS0b+KqM6XqnZ+/IZDZkU7WCgFFkUfUn5D6wRCC+YqTsGLM W8roTWO5UrhpiKJT5UFP+2Ha/HzbS51sUilyE4wdNVWUJV4FaXDToSAXqyk8drd5 /HzGKSbVkRHB8wCnhwRWJbFkyIDuFw7th16OFWrAN4cgMutKMwEoO4HigVoQ7XC3 6FSkbQ1GeAmcykMqCNa4xog52Z/z4XcDVOew== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=from:to:subject:references:date:in-reply-to :message-id:mime-version:content-type; s=arcseal; t=1645288335; bh=3nvvgBB2BGHwQeNaKShbvZeK2LgtrVDJrnqQ8X9b+Lg=; b=VvO/l/gdFJbj EgwnS65D4rBiKtLK9p9ToJGIKFLTU9QV7qkFlwPdmlRY3Vcc/TOw2RmXNgczJ3y9 utibIT+vYiP5Qd5gqZ64e6zNBq4kB4EfC6q8ZnVMwkTCAim8ihOcndOGbPzMOCjC qedaszxyQqrCK5RoTfalpkFJQ+bpIjJMnwjXK9owA6/wIWnBuxDOeJo+zm+4nzC0 sPN+wlUoe1G/ENXYXYCnU3YfHwghigOXOaBZUmJnYiUM+631ZPMZ74yPw1X4lpQ6 JnlyzpR0FtNPlATq+SlnbqLzb+wBsVTPi6a2NLmDhaeOAvWaX00K5y5qXMn9hkKD cq0XYKvKBQ== ARC-Authentication-Results: i=1; tb-mx1.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC did not pass); dkim=none (no signatures found); dmarc=none policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=icebubble.org; iprev=pass smtp.remote-ip=174.136.103.210 (smtp.icebubble.org); spf=pass smtp.mailfrom=cigar562hfsp952fans@icebubble.org smtp.helo=icebubble.org; x-aligned-from=pass (Address match); x-me-sender=none; x-ptr=fail smtp.helo=icebubble.org policy.ptr=smtp.icebubble.org; x-return-mx=pass header.domain=icebubble.org policy.is_org=yes (MX Records found: icebubble.org,icebubble.org); x-return-mx=pass smtp.domain=icebubble.org policy.is_org=yes (MX Records found: icebubble.org,icebubble.org); x-tls=pass smtp.version=TLSv1 smtp.cipher=DHE-RSA-AES256-SHA smtp.bits=256/256; x-vs=clean score=0 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgedvvddrkedvgdeklecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdpuffr tefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecunecujfgurhephffvufhfff gjkfggtgesthdttddttddtvdenucfhrhhomheptghighgrrhehiedvhhhfshhpleehvdhf rghnshesihgtvggsuhgssghlvgdrohhrghenucggtffrrghtthgvrhhnpeehfeeggfejke ehhfefveefleejhfetffekffekvedtjeeikeelfedvgfeugfeugfenucfkphepudejgedr udefiedruddtfedrvddutdenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepih hnvghtpedujeegrddufeeirddutdefrddvuddtpdhhvghlohepihgtvggsuhgssghlvgdr ohhrghdpmhgrihhlfhhrohhmpeeotghighgrrhehiedvhhhfshhpleehvdhfrghnshesih gtvggsuhgssghlvgdrohhrgheq X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: pass (icebubble.org: 174.136.103.210 is authorized to use 'cigar562hfsp952fans@icebubble.org' in 'mfrom' identity (mechanism 'a' matched)) receiver=tb-mx1.topicbox.com; identity=mailfrom; envelope-from="cigar562hfsp952fans@icebubble.org"; helo=icebubble.org; client-ip=174.136.103.210 Received: from icebubble.org (smtp.icebubble.org [174.136.103.210]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by tb-mx1.topicbox.com (Postfix) with ESMTPS for <9fans@9fans.net>; Sat, 19 Feb 2022 11:32:14 -0500 (EST) (envelope-from cigar562hfsp952fans@icebubble.org) Received: from petunia by icebubble.org with local-bsmtp (Exim 4.76) (envelope-from ) id 1nLSfj-0001mS-KR for 9fans@9fans.net; Sat, 19 Feb 2022 16:33:23 +0000 Received: from rusat by cmarib.ramside with local (Exim 4.72) (envelope-from ) id 1nLSPr-000365-10 for 9fans@9fans.net; Sat, 19 Feb 2022 16:16:59 +0000 From: cigar562hfsp952fans@icebubble.org To: 9fans <9fans@9fans.net> References: <33881A44-3016-432E-AA81-54ED41E32000@9srv.net> <98804c9e-140d-4a3f-9446-bc5c152119ba@sirjofri.de> Date: Sat, 19 Feb 2022 16:16:48 +0000 In-Reply-To: <98804c9e-140d-4a3f-9446-bc5c152119ba@sirjofri.de> (sirjofri's message of "Sat, 19 Feb 2022 11:00:37 +0000 (UTC)") Message-ID: <8635keal1r.fsf@cmarib.ramside> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: 8278f73c-91a1-11ec-a1af-dadd4a0fcf17 Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UZDQ0NDllZGM0ODYzZTE2ZS1NYzQ5NGRkNWFkMDI3YWFkNmZjNDJj?= =?UTF-8?B?MmZiPg==?= List-Help: List-Id: "9fans" <9fans.9fans.net> List-Post: List-Software: Topicbox v0 List-Subscribe: Precedence: list Reply-To: 9fans <9fans@9fans.net> Subject: [9fans] Re: Plan 9 applying to GSoC Content-Transfer-Encoding: quoted-printable List-Unsubscribe: , Topicbox-Delivery-ID: 2:9fans:437d30aa-c441-11e9-8a57-d036212d11b0:522be890-2105-11eb-b15e-8d699134e1fa:Mc494dd5ad027aad6fc42c2fb:1:WtG05vjCa_vSAMaH1uLAbJBs52pCUIpbMxZ5mfxqCzA sirjofri writes: > (3) A high-level filesystem interface for UI widgets. Many modern UI > layouts can be described as a hierarchy of containers. The UI > filesystem would start as an empty window, which is reflected by an > empty filesystem. The user could create widget containers (hbox, vbox) > by creating directories and files, as well as input boxes, buttons and > more by creating files. The hierarchy would directly reflect the drawn > window. The user can listen to files for button interaction and write > text to labels etc.. Ballastero(sp?) and lsub's Octopus (Omero? O-something) does something like this. With it, you can tar/untar a Tk UI from one system to another. IIRC, it was implemented with Inferno. Since I is similiar to 9, it probably wouldn't be too hard to port. ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/Td4449edc4863e16e-Mc494d= d5ad027aad6fc42c2fb Delivery options: https://9fans.topicbox.com/groups/9fans/subscription