From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from tb-mx1.topicbox.com (localhost.local [127.0.0.1]) by tb-mx1.topicbox.com (Postfix) with ESMTP id 731A3A28A6C for <9fans@9fans.net>; Sat, 23 Nov 2019 18:46:22 -0500 (EST) (envelope-from skip.tavakkolian@gmail.com) Received: from tb-mx1.topicbox.com (localhost [127.0.0.1]) by tb-mx1.topicbox.com (Authentication Milter) with ESMTP id 3B343108A0A; Sat, 23 Nov 2019 18:46:22 -0500 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1574552782; b=BfFTZT9clP4OWTMVETup/ZRHOcGW0aiIymurrfAJ86xNPRd/ec Kb7yIBbgXAv9awdUAu21iLW461OQGY7TkJyK6/VSL4376LkjCt0bAwRyF5Zk1FU7 mcqWqkqldpIlXjn/NwwNW9sQE8S+uQHxdPfPD+xrhJv/O2pte1NSXETqKqrdeGQv agpcBPJDxMH4zqS/204+uZnfJIaD4XTCcqz7fWTqtefwHVvjGV/ghLB766aat5KE xJKFU8FgJ9Djmi1z6GJvEJ4S+DzWPVNTGmwL0fUJDI74xs+g8mOYcSiLFNmGDIbw na+nHFDbbuXDeI0p2BG3cfQI4Ws/QYkIvgnQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:references:in-reply-to:from:date :message-id:subject:to:content-type; s=arcseal; t=1574552782; bh=JrbxNev4fjv0Rq82S/c5i+vEoIY/gZ0NnAwC06RpqE8=; b=ZtvwMJGNvkjn PT55uclBJplP0/Sl6vmb/h+uBQfHSlB63iofpA5WIXdLKjukmyGAbqjio9XyPa0M seiwwiQroLsfFfy6KswJK3IxcHWI7g/bqGSbO5LlUxcgmZrG6IqFF4CQpWGK5V+L ngHXLAuNPkW/0xlGUdORnrLODu7yxPurQd/lC0hgvLSKErxvxGzTMu/G34Fi3Ugb WzXXzyJy9rgRha1ik4fhde/t1UAhCBEabsCU6NFVnYgkh84OT0N7/lgb33CJOAVo Taz4quS6qdrBpBpwRhCCi3E3Vafe8BNST/SGTbgkEWty7k/P3s3JmfJ3cEM2odj7 t5eDbQz18A== ARC-Authentication-Results: i=1; tb-mx1.topicbox.com; arc=none (no signatures found); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=qii50EU1 header.a=rsa-sha256 header.s=20161025 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; iprev=pass smtp.remote-ip=209.85.217.54 (mail-vs1-f54.google.com); spf=pass smtp.mailfrom=skip.tavakkolian@gmail.com smtp.helo=mail-vs1-f54.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=qRHr2S/r; x-ptr=pass smtp.helo=mail-vs1-f54.google.com policy.ptr=mail-vs1-f54.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Record found); x-return-mx=pass smtp.domain=gmail.com 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-mx1.topicbox.com; arc=none (no signatures found); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=qii50EU1 header.a=rsa-sha256 header.s=20161025 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; iprev=pass smtp.remote-ip=209.85.217.54 (mail-vs1-f54.google.com); spf=pass smtp.mailfrom=skip.tavakkolian@gmail.com smtp.helo=mail-vs1-f54.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=qRHr2S/r; x-ptr=pass smtp.helo=mail-vs1-f54.google.com policy.ptr=mail-vs1-f54.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Record found); x-return-mx=pass smtp.domain=gmail.com 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: gggruggvucftvghtrhhoucdtuddrgedufedrudehjedgudegucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenucfjughrpeggfhgjhf ffkffuvfgtsegrtderredttdejnecuhfhrohhmpefukhhiphcuvfgrvhgrkhhkohhlihgr nhcuoehskhhiphdrthgrvhgrkhhkohhlihgrnhesghhmrghilhdrtghomheqnecuffhomh grihhnpehtohhpihgtsghogidrtghomhdpsggvlhhlqdhlrggsshdrtghomhdplehprdhi ohenucfkphepvddtledrkeehrddvudejrdehgeenucfrrghrrghmpehinhgvthepvddtle drkeehrddvudejrdehgedphhgvlhhopehmrghilhdqvhhsuddqfhehgedrghhoohhglhgv rdgtohhmpdhmrghilhhfrhhomhepoehskhhiphdrthgrvhgrkhhkohhlihgrnhesghhmrg hilhdrtghomhequcfukfgkgfepuddtheektdenucevlhhushhtvghrufhiiigvpedt X-ME-VSCategory: clean Received-SPF: pass (gmail.com ... _spf.google.com: Sender is authorized to use 'skip.tavakkolian@gmail.com' in 'mfrom' identity (mechanism 'include:_netblocks.google.com' matched)) receiver=tb-mx1.topicbox.com; identity=mailfrom; envelope-from="skip.tavakkolian@gmail.com"; helo=mail-vs1-f54.google.com; client-ip=209.85.217.54 Received: from mail-vs1-f54.google.com (mail-vs1-f54.google.com [209.85.217.54]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tb-mx1.topicbox.com (Postfix) with ESMTPS for <9fans@9fans.net>; Sat, 23 Nov 2019 18:46:22 -0500 (EST) (envelope-from skip.tavakkolian@gmail.com) Received: by mail-vs1-f54.google.com with SMTP id u6so7488262vsp.4 for <9fans@9fans.net>; Sat, 23 Nov 2019 15:46:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=JrbxNev4fjv0Rq82S/c5i+vEoIY/gZ0NnAwC06RpqE8=; b=qii50EU1FZ1gW1g07KBhD/iaNM1Ljezmi1XqGeEKa5C3iAur+M35kBEFgjpA2gtpnG hNpbmdmMKWJO/578N0aQnl7UVcximICy06byPjFA14yqY6hQDvXuamFUtmtOKiNq204N ucfsm1d1dqmnhvT8CFC9pQGMHInVS1OFMxjxS37kLkP8YbJT2HLCuguZg2iGZ0PPWL35 xuiubWRFTDlNivmLV4n4Bx/BgXG/UkYcKOYJlj9qfr5F/bldjcaq00++oJnJ5fldKmMt BpPaOlzBx1VzeeMEEhLa0/IZgIHmKtN1iCB5VUs1F62GrazGz8oaqEkQEgJn9+sXmGWJ 9r1w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=JrbxNev4fjv0Rq82S/c5i+vEoIY/gZ0NnAwC06RpqE8=; b=qRHr2S/r9KWXC6aucKqzWP+BxMOagGHxGlcI0xQgiQIHYG4JppcFa+lunf5YvctRZc YxY3HqokqwJlvjcTUoka07WL6SRX+KMVIRCduvEihgucATvw65GHNOUuZ5AEYMRyzikc UE3Ko14AlShbDfpEu2Un9zhnPtVMqnyUCDC8nSKd5bHvk6T4qsEAcdchWajkn5jNPvlh eUEAOHPiqzxsynqKMLfdyrWMOsIPuhbD3jo/BSESmeyNEJ0HoypXKb4of4BTtlvrzvY0 iuTrYjkbOihz2kmkbRL6oYSAumjzTHyg3RQYxJGyse/BmBqBeIgTzCJ+s+OxH+5uvVHN B+Mw== X-Gm-Message-State: APjAAAVn5QrxrMb1eAJ2qoJDbb2rJFoprT+0UZdnqM3vKevqxVvFDRku Go7762Zzxo/T0+ybJCG06ahMSmaqPX/NI8KjfdoGq3QV X-Google-Smtp-Source: APXvYqwklRsTLZRBdz/JxTKJ6Z2WDUFH/7cS7LxAsE2h3lMPzpcSHiKxuujMo6WzdwShlfQaCzy1vRbs0T8K/V42wEs= X-Received: by 2002:a67:ce84:: with SMTP id c4mr14446558vse.12.1574552781253; Sat, 23 Nov 2019 15:46:21 -0800 (PST) MIME-Version: 1.0 References: <83054678AC38490907D956243528B1D4@ewsd.inri.net> <2566f3964ef2455c38c1576b7f68fc45@hamnavoe.com> <20191123150842.0cb241ffef2e3b6b0affa08a@eigenstate.org> In-Reply-To: <20191123150842.0cb241ffef2e3b6b0affa08a@eigenstate.org> From: Skip Tavakkolian Date: Sat, 23 Nov 2019 15:46:07 -0800 Message-ID: Subject: Re: [9fans] Is the vanilla Plan 9 still alive? To: 9fans <9fans@9fans.net> Content-Type: multipart/alternative; boundary="00000000000034f17b05980c23ad" Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: 771e1a42-0e4b-11ea-9fcb-ddec302ecbe9 --00000000000034f17b05980c23ad Content-Type: text/plain; charset="UTF-8" It is unfortunate that some believe that being caustic is a prerequisite for 9front advocacy. Worse, many 9front advocates become offended by any challenge to claims they make, while at the same time administering personal insults with ease. Fixing the fragmentation doesn't come from starting yet another fork. On Sat, Nov 23, 2019 at 3:10 PM Ori Bernstein wrote: > 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 > > ------------------------------------------ > 9fans: 9fans > Permalink: > https://9fans.topicbox.com/groups/9fans/Tf27e6479d8812712-Mb9b516149f01370f96ffb6b8 > Delivery options: https://9fans.topicbox.com/groups/9fans/subscription > --00000000000034f17b05980c23ad Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
It is unfortunate that some believe that being caustic is = a prerequisite for 9front advocacy.

Worse, many 9front a= dvocates become offended by any challenge to claims they make, while at the= same time administering personal insults with ease.

Fixing the fragmentation doesn't come from starting yet another = fork.



On Sat, Nov 23, 2019 at 3:10 PM Or= i Bernstein <ori@eigenstate.org> wrote:
On = Sat, 23 Nov 2019 08:24:41 -0600, Steven Stallion <sstallion@gmail.com> wrote:

Against my better judgement...

On Sat, 23 Nov 2019 08:24:41 -0600, Steven Stallion <sstallion@gmail.com> 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 communi= ty 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.=C2=A0 It
doesn't show any sign of activity since 2015.=C2=A0 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.=C2=A0 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.=C2=A0 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...=C2=A0 where?=C2=A0 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.

--
=C2=A0 =C2=A0 Ori Bernstein

------------------------------------------
9fans: 9fans
Permalink: https:= //9fans.topicbox.com/groups/9fans/Tf27e6479d8812712-Mb9b516149f01370f96ffb6= b8
Delivery options: https://9fans.topicbox.com/gro= ups/9fans/subscription
--00000000000034f17b05980c23ad--