From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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_SIGNED,DKIM_VALID, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: from tb-ob1.topicbox.com (tb-ob1.topicbox.com [64.147.108.173]) by inbox.vuxu.org (Postfix) with ESMTP id 7CEF723F17 for ; Thu, 25 Jan 2024 12:03:57 +0100 (CET) Received: from tb-mx1.topicbox.com (tb-mx1.nyi.icgroup.com [10.90.30.61]) by tb-ob1.topicbox.com (Postfix) with ESMTP id 8CEB12985B for ; Thu, 25 Jan 2024 06:03:56 -0500 (EST) (envelope-from bounce.mM0c2b725f078b954990ba13ff.r522be890-2105-11eb-b15e-8d699134e1fa@9fans.bounce.topicbox.com) Received: by tb-mx1.topicbox.com (Postfix, from userid 1132) id 89ABFA3BEC5; Thu, 25 Jan 2024 06:03:56 -0500 (EST) ARC-Authentication-Results: i=2; topicbox.com; arc=pass; dkim=pass (1024-bit rsa key sha1) header.d=eigenstate.org header.i=@eigenstate.org header.b=SabxpDGq 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; spf=pass smtp.mailfrom=ori@eigenstate.org smtp.helo=mimir.eigenstate.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=message-id:to:subject:date:from:in-reply-to :mime-version:content-type:content-transfer-encoding:list-help :list-id:list-post:list-subscribe:reply-to:list-unsubscribe; s= sysmsg-1; t=1706180636; bh=CKeA9Q8o2TpsisAivSePU+4Tr6vIqkdNmNs+q kXnwUE=; b=bmVtcqubVRU3iayC3mhAcS02K52NE2m/D7g9Sy95uiNNwPew+3EZq /jRERCS7gw98olUXJXEDxkuW7nuQB3WovVqyVvrAACzga4CalglSpxLoRE3R2Dq5 IUhRH+1yb0LWQmK5QcdNE8nOUCOXki0OgymkFppe8hTVN6lXRCzxKY= ARC-Seal: i=2; a=rsa-sha256; cv=pass; d=topicbox.com; s=sysmsg-1; t= 1706180636; b=IOrfFQcCig5ni6SeLhIYyzrgUWVtjc81tRsscudPYWitcpVrvJ b9eaOWF/xCWlklFfuD0P4rGHB2LMlih71qlscWn1/G65Rfpqx1j06LxBr1Kn2UBf 29MEFHr5fC4TiCIpDbAMfRiyjoe9eMXtH7YRKvIyNpqBOvoeTnzvvXnvE= Authentication-Results: topicbox.com; arc=pass; dkim=pass (1024-bit rsa key sha1) header.d=eigenstate.org header.i=@eigenstate.org header.b=SabxpDGq 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; spf=pass smtp.mailfrom=ori@eigenstate.org smtp.helo=mimir.eigenstate.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-mx0.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=pass (1024-bit rsa key sha1) header.d=eigenstate.org header.i=@eigenstate.org header.b=SabxpDGq 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=mimir.eigenstate.org; x-aligned-from=pass (Address match); x-me-sender=none; x-ptr=pass smtp.helo=mimir.eigenstate.org policy.ptr=mimir.eigenstate.org; x-return-mx=pass header.domain=eigenstate.org policy.is_org=yes (MX Records found: eigenstate.org,mail.pikopiko.org,kusuri.pikopiko.org,nokogiri.pikopiko.org); x-return-mx=pass smtp.domain=eigenstate.org policy.is_org=yes (MX Records found: eigenstate.org,mail.pikopiko.org,kusuri.pikopiko.org,nokogiri.pikopiko.org); 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=9fans.net; h=message-id :to:subject:date:from:in-reply-to:mime-version:content-type :content-transfer-encoding:list-help:list-id:list-post :list-subscribe:reply-to:list-unsubscribe; s=dkim-1; t= 1706180636; x=1706267036; bh=CKeA9Q8o2TpsisAivSePU+4Tr6vIqkdNmNs +qkXnwUE=; b=VyOlVqBIfL0uhWrg5mHhBRgZrt3ZyEi1fTI10uV3ky4NKT1kNhU OgzPVjLwj7Ycqi1XCFaZPvNE5GSBaFgGxpmc95LHg4wh68fyV3QI9ubliDaI1KPw DTwyvrDFKmac0sjO37ZvhPbdIVTNL7BvBeIdlO/9tNa7kgtiBxh4z+AM= Received: from tb-mx0.topicbox.com (localhost.local [127.0.0.1]) by tb-mx0.topicbox.com (Postfix) with ESMTP id 197BE2EFB97A for <9fans@9fans.net>; Thu, 25 Jan 2024 06:03:42 -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 08CFB91B8CB; Thu, 25 Jan 2024 06:03:42 -0500 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1706180622; b=d05ApkRx5LmbCcGNsh8nXJ4OUMFRm6zXYipBEENF8WneMS0iUW gPhi2vJ9VVkCflsgXqhxXreRVc91zvLa7fxKXWgTsGrB1QHiHhf1XPfxq4oxRk65 wWo5SJ1f3ECBqvEQPAuVPYsQMsNEYAY9q8CzOYvlgtMJNDYoFI7uFGfVe9m+CIpt UUDe0ICG6mFiHkmP0/RBluBLpJMJxaUfYtk1ZT+hSi62FIlJCB4rKMBZEH1+RCao L8xS8jWW2o23tRncTT29FczaqHZYAkaG0xJiAD50fTiQmvCxUPDm3pLkuDw1PuYw D8mc4WfCwIe7mwg39L47f3Mv4aJ/jxEYrI8w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=message-id:to:subject:date:from:in-reply-to :mime-version:content-type:content-transfer-encoding; s=arcseal; t=1706180622; bh=BkMJWymGW7a5plX9ftjVyhinGHsv5JFbpAm0mcwfJRo=; b= SZyyAfKsVktsA5POqN/bBPNuP76LSaLaT/XNoNRJR36aesEj57j0ax+rSdMLkpGG lasM+1PhEKjkSVaE5AE7J35Ij4tQK3M2OMGDYwGDvBoPbuoAROJYiHq1m8MnHBMz ciXDQW9iYpzusbBgW8EaUpMKCit8q9UcsGr842TCv9zPweTjcaeIF5Odsf8a3K+j tU6K7OyMb/kDobbiGHdP+Uq84sQ9xef44hE2k1DW1sz4y+k8GmVN8EBxvg3fQsaa BE1BCdqkv7KQuKJhbyyB5+S2JkSlTu5uA2C0WgeyNYfHJ6grnxxBZkM4B75cD0fq dL0I7hlM4T1RCG9Tddyvkg== ARC-Authentication-Results: i=1; tb-mx0.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=pass (1024-bit rsa key sha1) header.d=eigenstate.org header.i=@eigenstate.org header.b=SabxpDGq 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=mimir.eigenstate.org; x-aligned-from=pass (Address match); x-me-sender=none; x-ptr=pass smtp.helo=mimir.eigenstate.org policy.ptr=mimir.eigenstate.org; x-return-mx=pass header.domain=eigenstate.org policy.is_org=yes (MX Records found: eigenstate.org,mail.pikopiko.org,kusuri.pikopiko.org,nokogiri.pikopiko.org); x-return-mx=pass smtp.domain=eigenstate.org policy.is_org=yes (MX Records found: eigenstate.org,mail.pikopiko.org,kusuri.pikopiko.org,nokogiri.pikopiko.org); 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: gggruggvucftvghtrhhoucdtuddrgedvkedrvdelfedgvdefucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenucfjughrpefkvffuff fhjgggtgfgsehtkeejtddttdejnecuhfhrohhmpehorhhisegvihhgvghnshhtrghtvgdr ohhrghenucggtffrrghtthgvrhhnpeefgfevieduhfehieduteffveehffehjeejvefhue eghfevffeludejtdevgeegffenucffohhmrghinhepthhophhitggsohigrdgtohhmnecu kfhppedvtdeirdduvdegrddufedvrddutdejpdekvddruddvjedrvdefledrvddufeenuc evlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpedvtdeirdduvdegrddu fedvrddutdejpdhhvghlohepmhhimhhirhdrvghighgvnhhsthgrthgvrdhorhhgpdhmrg hilhhfrhhomhepoehorhhisegvihhgvghnshhtrghtvgdrohhrgheq X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: pass (eigenstate.org: 206.124.132.107 is authorized to use 'ori@eigenstate.org' in 'mfrom' identity (mechanism 'ip4:206.124.132.96/28' matched)) receiver=tb-mx0.topicbox.com; identity=mailfrom; envelope-from="ori@eigenstate.org"; helo=mimir.eigenstate.org; client-ip=206.124.132.107 Received: from mimir.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>; Thu, 25 Jan 2024 06:03:40 -0500 (EST) (envelope-from ori@eigenstate.org) Received: from mimir.eigenstate.org (localhost [127.0.0.1]) by mimir.eigenstate.org (OpenSMTPD) with ESMTP id 5302f810 for <9fans@9fans.net>; Thu, 25 Jan 2024 03:03:39 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=eigenstate.org; h=message-id :to:subject:date:from:in-reply-to:mime-version:content-type :content-transfer-encoding; q=dns; s=mail; b=fwnKp9LfZ+Pp9SMsvJv gBOyr350fQgTQfv10Hi0EXadJHFwgU13ZBmseYT3YQItnkyZaOK6W8bPCUWyXcpV 8ubue4pYeFu04WoYOPRJzBHmEAVY9Y0G/QbeOMJUzA+xiAZyG7UYkLFbGPWME2/5 a3oO7DYQ33bw7mdoDAoMNdlA= Received: from stockyard (lmontsouris-659-1-123-213.w82-127.abo.wanadoo.fr [82.127.239.213]) by mimir.eigenstate.org (OpenSMTPD) with ESMTPSA id b873b4cf (TLSv1.2:ECDHE-RSA-AES256-SHA:256:NO) for <9fans@9fans.net>; Thu, 25 Jan 2024 03:03:38 -0800 (PST) Message-ID: To: 9fans@9fans.net Subject: Re: Charting the Future: Envisioning Plan 9 Release 5 for the 9fans Community. [Was:Re: [9fans] Supported Notebooks] Date: Thu, 25 Jan 2024 06:03:34 -0500 From: ori@eigenstate.org In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: 6960097e-bb71-11ee-97a0-3a84098c7b06 Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UNDJmMTFlMDI2NWJjZmExOC1NMGMyYjcyNWYwNzhiOTU0OTkwYmEx?= =?UTF-8?B?M2ZmPg==?= List-Help: List-Id: "9fans" <9fans.9fans.net> List-Post: List-Software: Topicbox v0 List-Subscribe: Precedence: list Reply-To: 9fans <9fans@9fans.net> List-Unsubscribe: , Topicbox-Delivery-ID: 2:9fans:437d30aa-c441-11e9-8a57-d036212d11b0:522be890-2105-11eb-b15e-8d699134e1fa:M0c2b725f078b954990ba13ff:1:6Jn76t6G6X3N7P3RGriDFMFijyQkW_y9pw4U51riQ3Y This email suffers from a lack of semicolons; Bell labs is extremely dead at this point, and direction comes from people writing code; once the work begins, people are sometimes willing to help -- but only once work begins. Quoth vic.thacker@fastmail.fm: > Dear 9fans, as enthusiasts and experts of Plan 9, you are undoubtedly awa= re of the unique position this operating system holds in the world of distr= ibuted computing. Its influence on modern computing paradigms is undeniable= . In the spirit of continuing this legacy, the prospect of Plan 9 Release 5= beckons, offering a pathway to not just preserve but also enhance our belo= ved system. This essay aims to articulate the rationale for Plan 9 Release = 5, focusing on the need for modernization, the potential for innovation, an= d the practical considerations that align with our shared passions and expe= rtise. >=20 > The Need for Modernization >=20 > Technological Evolution:=20 > We've all witnessed the dramatic shifts in technology since Plan 9's last= iteration. To keep Plan 9 at the forefront of utility and innovation, it's= essential to adapt and update our system in line with the latest advanceme= nts in hardware, networking, and programming languages. This evolution is c= rucial to ensure that Plan 9 remains an indispensable tool in our modern te= ch toolkit. >=20 > Security Enhancements:=20 > In our ever-connected world, the sophistication of cyber threats is a rea= lity we cannot ignore. It is imperative that Plan 9 evolves to include cutt= ing-edge security protocols, safeguarding our systems and the unique work w= e do from emerging cyber risks. >=20 > Hardware Compatibility:=20 > The advent of new hardware architectures is an exciting challenge for us.= Updating Plan 9 to support these new platforms means not only preserving i= ts usability but also expanding our horizons to new forms of computing, som= ething we, as 9fans, have always embraced. >=20 > Fostering Innovation >=20 > Research and Education:=20 > Plan 9=E2=80=99s novel approach to system design and distributed computin= g has always been a beacon for academic research and education. A new relea= se would re-energize our academic endeavors, offering a modern platform for= continued exploration and learning, pushing the boundaries of what we can = achieve with Plan 9. >=20 > Community Engagement: > A new version of Plan 9 stands to reinvigorate our community. This is an = opportunity to deepen our engagement, attract new talent, and foster a rich= er ecosystem around our shared passion. The development of Plan 9 Release 5= could be a rallying point for our community, sparking new collaborations a= nd innovations. >=20 > Showcasing Plan 9=E2=80=99s Potential:=20 > Plan 9 Release 5 would be a powerful statement of our system's capabiliti= es, especially in burgeoning fields like cloud computing, IoT, and distribu= ted systems. This is our chance to demonstrate the adaptability and forward= -thinking design of Plan 9 to the wider world. >=20 > Practical Considerations >=20 > Resource Allocation:=20 > We understand the importance of efficient resource management in bringing= Plan 9 Release 5 to fruition. This means tapping into our collective knowl= edge, drawing on community contributions, and possibly exploring new partne= rships or funding avenues. >=20 > Backward Compatibility: > Maintaining backward compatibility is essential to honor our past work an= d ensure a smooth transition. We must respect the legacy of Plan 9 while ch= arting a course for its future. >=20 > Documentation and Support:=20 > Enhanced documentation and support are crucial for the success of this ne= w release. As a community, we can collaborate to create resources that will= aid in adoption and usability, ensuring Plan 9 Release 5 becomes a tool we= can all be proud of. >=20 > Conclusion >=20 > The creation of Plan 9 Release 5 is more than a technological update; it= =E2=80=99s a reaffirmation of our commitment to a system that has long been= at the vanguard of computing innovation. This initiative is a step towards= ensuring Plan 9's continued relevance, security, and functionality in the = modern era. It's an opportunity to broaden its impact in the realms of rese= arch, education, and beyond. As 9fans, we have the passion, the knowledge, = and the community to make this a reality, honoring the legacy of Plan 9 whi= le shaping its future. Let's embark on this journey together, shaping the n= ext chapter in the Plan 9 story. >=20 >=20 > Thank you for dedicating your time and attention. > --vic >=20 > On Thu, Jan 25, 2024, at 05:48, Jacob Moody wrote: > > On 1/24/24 14:28, Michael Grunditz wrote: > >> I have looked at the reform code and I like how it is done. I think th= at it would be easy to use for porting 9legacy or in fact any system. But i= t is more work than a recompile. > >>=20 > >> Michael=20 > >=20 > > It is certainly not drag and drop. Getting the arm64 compiler and > > linker working on > > 9legacy is already not what I would consider trivial due to drift in > > /sys/src/cmd/cc. > > So yes if you have enough understanding on how to work with and debug > > the compiler, the linker, and > > the kernel then perhaps you could call it "easy". I'll believe it when > > I see it. > >=20 ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T42f11e0265bcfa18-M0c2b7= 25f078b954990ba13ff Delivery options: https://9fans.topicbox.com/groups/9fans/subscription