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 16486B22049 for <9fans@9fans.net>; Sat, 23 Nov 2019 14:00:17 -0500 (EST) (envelope-from khm@sciops.net) Received: from tb-mx0.topicbox.com (localhost [127.0.0.1]) by tb-mx0.topicbox.com (Authentication Milter) with ESMTP id 88982923CAC; Sat, 23 Nov 2019 14:00:17 -0500 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1574535617; b=k+77+ezKTCc8+iMn18Bms6bKDNPzJpPHTd/EgY6qWPTrGi1Z04 Ix+QLQhbBIbhfqNJWnvTBWDD1LAnBKi30CyLlnsCyf4StM8e6AnT8HLH1Ee03Y0B tg2/nl17qstogeJ0I9ynK4eyKwtQWTW5Duf+Y0ZZl3aAVNrjOLv7iF7jmr2ZKt9L Ar/Zcy7S/rEk9kGLykHFbLtjQ4PlTI3UEN/bJ3X7Du+vgFPNRmXdmBLtQ46B4c/6 BnuJZvNuR0meueyA5nwPa8NtUSqvNJfjRe6IKItWWzQNY3PMWnS1AyxGfJ82kv21 WkCNqFY78QPspzwsot8IivnLkKQMn/jzNqog== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=date:from:to:subject:message-id:references :mime-version:content-type:in-reply-to; s=arcseal; t=1574535617; bh=kxBPJoBVr+YXT+ezMIpCK3LxVqG0vVe9+KG3WN2uIPA=; b=DwfjfcYuSg+P uFlzzMWBFVVBe3Vu6uKGJZkU2FifPc9t3FHSPU/MKbbYIiVb2Vr7y4ikGsLMUwgX 9gn44gLC2aYiM0HubCVKhhWSGJ+tL7kVzqv7w4mTlWAYa94HSdEaWn46UdmoOrFw viTnNmBL48Yk6XcmhZm3p+MbzHVufc34iQC1C+Dqqdl3pZstKW+ERp5yDyEByxXk L5g/k4Vo2wPyb6VfHjIsGvZNeXzA2DWUPmw3iQmZ4jE54PS8p3NL4eIIFk+QczV3 XPzAQsdKKjmlOVAjypKJlCrTA0yNfgrBiMJ+boOqvbr9e46HreQlTvFAsdDmKkWV Gqh1t+Y6Cg== ARC-Authentication-Results: i=1; tb-mx0.topicbox.com; arc=none (no signatures found); 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=sciops.net; iprev=pass smtp.remote-ip=216.126.196.60 (wopr.sciops.net); spf=pass smtp.mailfrom=khm@sciops.net smtp.helo=wopr.sciops.net; x-aligned-from=pass (Address match); x-ptr=pass smtp.helo=wopr.sciops.net policy.ptr=wopr.sciops.net; x-return-mx=pass header.domain=sciops.net policy.is_org=yes (MX Record found); x-return-mx=pass smtp.domain=sciops.net 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=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=sciops.net; iprev=pass smtp.remote-ip=216.126.196.60 (wopr.sciops.net); spf=pass smtp.mailfrom=khm@sciops.net smtp.helo=wopr.sciops.net; x-aligned-from=pass (Address match); x-ptr=pass smtp.helo=wopr.sciops.net policy.ptr=wopr.sciops.net; x-return-mx=pass header.domain=sciops.net policy.is_org=yes (MX Record found); x-return-mx=pass smtp.domain=sciops.net 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: gggruggvucftvghtrhhoucdtuddrgedufedrudehiedguddvhecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecunecujfgurhepfffhvf fukfhfgggtuggjsehttdertddttddvnecuhfhrohhmpefmuhhrthcujfcuofgrihgvrhcu oehkhhhmsehstghiohhpshdrnhgvtheqnecuffhomhgrihhnpeelfhhrohhnthdrohhrgh enucfkphepvdduiedruddviedrudeliedriedtnecurfgrrhgrmhepihhnvghtpedvudei rdduvdeirdduleeirdeitddphhgvlhhopeifohhprhdrshgtihhophhsrdhnvghtpdhmrg hilhhfrhhomhepoehkhhhmsehstghiohhpshdrnhgvtheqnecuvehluhhsthgvrhfuihii vgeptd X-ME-VSCategory: clean Received-SPF: pass (sciops.net: 216.126.196.60 is authorized to use 'khm@sciops.net' in 'mfrom' identity (mechanism 'mx' matched)) receiver=tb-mx0.topicbox.com; identity=mailfrom; envelope-from="khm@sciops.net"; helo=wopr.sciops.net; client-ip=216.126.196.60 Received: from wopr.sciops.net (wopr.sciops.net [216.126.196.60]) (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 14:00:15 -0500 (EST) (envelope-from khm@sciops.net) Received: (qmail 13660 invoked by uid 1001); 23 Nov 2019 11:00:14 -0800 Date: Sat, 23 Nov 2019 11:00:14 -0800 From: Kurt H Maier To: 9fans <9fans@9fans.net> Subject: Re: [9fans] Is the vanilla Plan 9 still alive? Message-ID: <20191123190014.GE37773@wopr> Mail-Followup-To: 9fans <9fans@9fans.net> References: <83054678AC38490907D956243528B1D4@ewsd.inri.net> <2566f3964ef2455c38c1576b7f68fc45@hamnavoe.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <2566f3964ef2455c38c1576b7f68fc45@hamnavoe.com> Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: 7f913cae-0e23-11ea-af68-bc7077acc565 On Sat, Nov 23, 2019 at 09:29:14AM +0000, Richard Miller wrote: > > Never mind, I think I can just about see the gist of what you're > trying to get across. It's meant to be insulting, right? > It's meant to be a practical answer. When people come looking for information, they want to know where the information is. "It's in six different places, and the only consistent place to find them is by asking over and over again on a mailing list, because they move every couple years" is not an answer that people find much use for. Generalizations are useful ways to get an overall picture of the situation. If you read the documents on 9p.io, none of the people who currently develop Plan 9 or software for it are even mentioned except in the contrib index. An example of this is how people always describe 9p.io as a mirror. I'm grateful it's up, but the first time I found out that people have been posting source code to it post-mirror is *in this thread*. How is anyone supposed to have been able to discover this? Repeatedly walking the tree and diffing everything just in case? Another good example is the kernel changes we only find out about when someone tries to build a Go beta on 9front, fails, and then we realize that someone on that team has modified the kernel for the language. I opened a ticket and asked for such things to be mentioned in the Go release notes, and they kindly accomodated me. But that was not the default behavior; the default behavior was to assume everyone was monitoring some mercurial repository on bitbucket. Those assumptions do not hold. As for the "just send the money" joke, the code lives at code.9front.org/hg/ and the (little-used, despite years of requests for its existence) wiki is at code.9front.org/wiki/. The code repos are documented on 9front.org and the wiki is not advertised beyond the people who asked for it, but it's open to everyone and contains a changelog. I appreciate the work that people put into Plan 9. The reality of that work is that it's scattered, difficult to find, and necessitates years of monitoring 9fans to identify the people who do it. That works for the people involved, and nobody at this point expects it to change, but it is extremely disconnected from the way people tend to go about developing software nowadays. For all practical purposes, sl's answer is accurate. Whether it's insulting is really up to the reader. khm