From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from tb-mx0.topicbox.com (localhost.local [127.0.0.1]) by tb-mx0.topicbox.com (Postfix) with ESMTP id C636EB3A196 for <9fans@9fans.net>; Sat, 23 Nov 2019 18:08:46 -0500 (EST) (envelope-from ori@eigenstate.org) Received: from tb-mx0.topicbox.com (localhost [127.0.0.1]) by tb-mx0.topicbox.com (Authentication Milter) with ESMTP id CBE1387AF0F; Sat, 23 Nov 2019 18:08:46 -0500 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1574550526; b=C6SCeCJKFAzkJUwscqT/qgsSqO6mnwF8W0WJACFpAHZ8FLC9Mi x0BI7b3ZT3smoAcyt7eLcS0Qmpf/ZUZGdp+kIMcFb/61/YIFLbfRtMMzhAF7uZTz 6b9Q/7qQDoMW6i0AY4E556/lMjOCoDLA6wMcp60afinHIpV9m8v9ie/Q/QVDsDoR vTlpcMZZBpxNREAsPPZ5p3J6d6sv/pvOXcYVbRd/w4t+97O9xVHsrjnblYwvsTu9 G6sW5bNv24gq8NSTS6ktT5/aOmi76Btxd1f4us9VeW28t5bKr89i4FceVKzsqUHc IEryG4aBVqC/sy/XYpDGGQQQ2WmmGEQaAx2Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=date:from:to:subject:message-id:in-reply-to :references:mime-version:content-type:content-transfer-encoding; s=arcseal; t=1574550526; bh=FdiaO0lV+IIJFIYnuwUn0XcOCDfwVNmNUtC W1yVpmMw=; b=oRVsaMPzP7nGJn5OqI5MC4SielgG2VAZC15xq2zqmWxjMlPfmVy ZYxhlIwulOwbUWRMdrG78FTm2tbUE97OnvWC9xSO31EkUOvfX/+SkR+P3evwLC9c htaSJhinhRIKJLycm3ckmg9vJtvLRow/VQZun2mHr6HuIMkExFUp4BWKd+VoPZab 7BVnfb68lG/6/3j6mN+hEk/1rEuZgR/1zNGbPLxPaLY87EmeIkv77db6LJJicV22 MEf6GS7Ipyxl70ctNEO5NqkjkCqPLAO3B95SvQIpzT06m2taDlijpH9lijxWwF9W NVSZK12A/j+oXoCreNQZ5J0GXlEd9iFVgGg== ARC-Authentication-Results: i=1; tb-mx0.topicbox.com; arc=none (no signatures found); dkim=pass (1024-bit rsa key sha1) header.d=eigenstate.org header.i=@eigenstate.org header.b=IxtnFgJJ header.a=rsa-sha1 header.s=mail x-bits=1024; dmarc=pass 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=eigenstate.org; iprev=pass smtp.remote-ip=206.124.132.107 (mimir.eigenstate.org); spf=pass smtp.mailfrom=ori@eigenstate.org smtp.helo=eigenstate.org; x-aligned-from=pass (Address match); x-ptr=fail smtp.helo=eigenstate.org policy.ptr=mimir.eigenstate.org; x-return-mx=pass header.domain=eigenstate.org policy.is_org=yes (MX Record found); x-return-mx=pass smtp.domain=eigenstate.org policy.is_org=yes (MX Record found); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 Authentication-Results: tb-mx0.topicbox.com; arc=none (no signatures found); dkim=pass (1024-bit rsa key sha1) header.d=eigenstate.org header.i=@eigenstate.org header.b=IxtnFgJJ header.a=rsa-sha1 header.s=mail x-bits=1024; dmarc=pass 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=eigenstate.org; iprev=pass smtp.remote-ip=206.124.132.107 (mimir.eigenstate.org); spf=pass smtp.mailfrom=ori@eigenstate.org smtp.helo=eigenstate.org; x-aligned-from=pass (Address match); x-ptr=fail smtp.helo=eigenstate.org policy.ptr=mimir.eigenstate.org; x-return-mx=pass header.domain=eigenstate.org policy.is_org=yes (MX Record found); x-return-mx=pass smtp.domain=eigenstate.org policy.is_org=yes (MX Record found); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgedufedrudehjedgtdejucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenucfjughrpeffhffvuf fkjghfofggtgfgsehtjeertdfjtddvnecuhfhrohhmpefqrhhiuceuvghrnhhsthgvihhn uceoohhrihesvghighgvnhhsthgrthgvrdhorhhgqeenucffohhmrghinhepsggvlhhlqd hlrggsshdrtghomhenucfkphepvddtiedruddvgedrudefvddruddtjedpuddvrdduhedu rdefiedrvddtvdenucfrrghrrghmpehinhgvthepvddtiedruddvgedrudefvddruddtje dphhgvlhhopegvihhgvghnshhtrghtvgdrohhrghdpmhgrihhlfhhrohhmpeeoohhrihes vghighgvnhhsthgrthgvrdhorhhgqeenucevlhhushhtvghrufhiiigvpedt X-ME-VSCategory: clean Received-SPF: pass (eigenstate.org: 206.124.132.107 is authorized to use 'ori@eigenstate.org' in 'mfrom' identity (mechanism 'mx' matched)) receiver=tb-mx0.topicbox.com; identity=mailfrom; envelope-from="ori@eigenstate.org"; helo=eigenstate.org; client-ip=206.124.132.107 Received: from eigenstate.org (mimir.eigenstate.org [206.124.132.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tb-mx0.topicbox.com (Postfix) with ESMTPS for <9fans@9fans.net>; Sat, 23 Nov 2019 18:08:45 -0500 (EST) (envelope-from ori@eigenstate.org) Received: from eigenstate.org (localhost [127.0.0.1]) by eigenstate.org (OpenSMTPD) with ESMTP id d212b48f for <9fans@9fans.net>; Sat, 23 Nov 2019 15:08:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=eigenstate.org; h=date :from:to:subject:message-id:in-reply-to:references:mime-version :content-type:content-transfer-encoding; s=mail; bh=R5pohbBdvL5p xZYMGFNZ6E8SreE=; b=IxtnFgJJtvk5l8Q22DvSbPEE+2op0c/1qjdYm+LXQJSE OBkfUr5tBd0oDjS6CFDXVqVkPCBoamns8BltgftuJCgEVJ7OZw8PU9I3+oYY3pmE k20LQPhnMT64PDw8x7ITHxsdBvZqt4vtYP9Y/G/r7Z4ehjeCBLonBnUjEaYzO2s= DomainKey-Signature: a=rsa-sha1; c=nofws; d=eigenstate.org; h=date:from :to:subject:message-id:in-reply-to:references:mime-version :content-type:content-transfer-encoding; q=dns; s=mail; b=J5VNmY 6ZWXgZodr4ex/zMJ/58QVQHvDGnO4Xi7j/eNTl4HsqB+4+7cq7YXtEEVqSp9VIoa R1CoSpE5YN65d+uF4o0X4etcuPjmGxcT2sLGolNeoz7ocPf/dk9MlVAVjZG8h+IX 9dB++WfIT7/pAO6cMUk+6UWWo0QIE4kzGVYQM= Received: from gooseberry.eigenstate.org. (12.151.36.202 [12.151.36.202]) by eigenstate.org (OpenSMTPD) with ESMTPSA id 88e259cc (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for <9fans@9fans.net>; Sat, 23 Nov 2019 15:08:43 -0800 (PST) Date: Sat, 23 Nov 2019 15:08:42 -0800 From: Ori Bernstein To: 9fans@9fans.net Subject: Re: [9fans] Is the vanilla Plan 9 still alive? Message-Id: <20191123150842.0cb241ffef2e3b6b0affa08a@eigenstate.org> In-Reply-To: References: <83054678AC38490907D956243528B1D4@ewsd.inri.net> <2566f3964ef2455c38c1576b7f68fc45@hamnavoe.com> X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.32; x86_64-unknown-openbsd6.6) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: 36330c5e-0e46-11ea-b587-8df735085175 On Sat, 23 Nov 2019 08:24:41 -0600, Steven Stallion wrote: Against my better judgement... On Sat, 23 Nov 2019 08:24:41 -0600, Steven Stallion wrote: > On Sat, Nov 23, 2019 at 3:30 AM Richard Miller <9fans@hamnavoe.com> wrote: > > Grow up. > > Indeed. It's interesting that folks from 9front like to tout their > development as "open" using tools that others in the community have > developed in addition to their own. To wit, you seem to have gotten > along quite nicely using the porting work I did for Mercurial in 2012. Yes, and thank you. I mean that. You put your code in the open, and people that found it useful were able to use it. > The Plan 9 community is certainly fragmented, but there are still a > number of people that are willing to share their knowledge and work > with others and it benefits no one to cast aspersions. It's frustrating. I *want* to see a healthy, active Labs distribution. >From my viewpoint, fragmentation doesn't capture the nature of the difficulty. The problem is that the fragments are invisible. The most official looking site for vanilla plan9 is 9p.io. It doesn't show any sign of activity since 2015. The wiki not only fails to point to a more up to date location, it confuses the issue by exclusively pointing at dead links. 9legacy exists. It doesn't bill itself as living continuation of Plan 9. It claims it's a patch set for the last image to come out of the moldering corpse of Bell Labs. Even there, '9fs sources' tries to connect to the long-gone sources.cs.bell-labs.com. There's code scattered on contrib, but as for who has the most up to date/maintained/functioinal version of something -- it's hearsay, and usually, I haven't heard anyone say. There's the plan9-contrib github repository, but the last commit on that was over a year ago, and until recently, there was no way to use it *from* plan 9 -- now, lufia has ported git, and I wrote git9. Lufia's patches seem to be stalled in review. There are contrib directories, but projects are haphazardly thrown in, often duplicated them, with no indication of what's working, up to date, or maintained. Code may exist, but... where? I've been around for a while and I would have trouble finding the bits needed for a day-to-day usable system outside of the 9front world. God have mercy on someone trying to use the system seriously for the first time. -- Ori Bernstein