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.6 required=5.0 tests=DATE_IN_PAST_06_12,DKIM_SIGNED, DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE, T_SCC_BODY_TEXT_LINE autolearn=no 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 130C723DFC for ; Thu, 25 Jan 2024 00:28:22 +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 2B6032149C for ; Wed, 24 Jan 2024 18:28:22 -0500 (EST) (envelope-from bounce.mMd302c7e36ed5f10a57504bcd.r522be890-2105-11eb-b15e-8d699134e1fa@9fans.bounce.topicbox.com) Received: by tb-mx1.topicbox.com (Postfix, from userid 1132) id 362ACA22440; Wed, 24 Jan 2024 18:28:22 -0500 (EST) ARC-Authentication-Results: i=2; topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=fastmail.fm header.i=@fastmail.fm header.b=XBffhPs2 header.a=rsa-sha256 header.s=fm3 x-bits=2048; dkim=pass (2048-bit rsa key sha256) header.d=messagingengine.com header.i=@messagingengine.com header.b=N3imo0As header.a=rsa-sha256 header.s=fm3 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=none,d=none,d.eval=none) policy.policy-from=p header.from=fastmail.fm; spf=pass smtp.mailfrom=vic.thacker@fastmail.fm smtp.helo=out4-smtp.messagingengine.com; 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=mime-version:message-id:in-reply-to:references :date:from:to:subject:content-type:content-transfer-encoding :list-help:list-id:list-post:list-subscribe:reply-to :list-unsubscribe; s=sysmsg-1; t=1706138902; bh=Hfx3GqkGXQD0h6JE ual+ecSy6fFEWczOL5kh94H+tLg=; b=WplsCdy8Y91HyMd79EF5xTeLNo4UlPMv 5M/OjHWtMNoARH7pNVvqOg/oaujaGKwdCbHKwhhkSjVOqo3ZuCTVFzVE3sHF0bCO AF0sRR6JPn3jV1s1aP8DOK1ZmjitvZsgH5fND8sdH8sSGbQFQGUIRA2thTIGN5ZQ FM5XHb7jFF0= ARC-Seal: i=2; a=rsa-sha256; cv=pass; d=topicbox.com; s=sysmsg-1; t= 1706138902; b=O8J47AusB+YqfpGOyFZw07hlNmsQoW49CQAYwyKQkj1+eilbVm et87OZcnsY7Ldvgm9pw3x/PHxciaUndnt0KLcOXFY5lpOAf1zg1XDWO0xdJA14Sd +lDriMrxHO2jxfrzGvZaEdXB6tk18t/1ZhTkAbDVpmRmvQAeerdl+fIAI= Authentication-Results: topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=fastmail.fm header.i=@fastmail.fm header.b=XBffhPs2 header.a=rsa-sha256 header.s=fm3 x-bits=2048; dkim=pass (2048-bit rsa key sha256) header.d=messagingengine.com header.i=@messagingengine.com header.b=N3imo0As header.a=rsa-sha256 header.s=fm3 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=none,d=none,d.eval=none) policy.policy-from=p header.from=fastmail.fm; spf=pass smtp.mailfrom=vic.thacker@fastmail.fm smtp.helo=out4-smtp.messagingengine.com; 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 (2048-bit rsa key sha256) header.d=fastmail.fm header.i=@fastmail.fm header.b=XBffhPs2 header.a=rsa-sha256 header.s=fm3 x-bits=2048; dkim=pass (2048-bit rsa key sha256) header.d=messagingengine.com header.i=@messagingengine.com header.b=N3imo0As header.a=rsa-sha256 header.s=fm3 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=none,d=none,d.eval=none) policy.policy-from=p header.from=fastmail.fm; iprev=pass smtp.remote-ip=66.111.4.28 (out4-smtp.messagingengine.com); spf=pass smtp.mailfrom=vic.thacker@fastmail.fm smtp.helo=out4-smtp.messagingengine.com; x-aligned-from=pass (Address match); x-me-sender=pass policy.xms= A52xZXeth1k2KAayFL6aIb2lSk7JyNymGZPNUlxmha-yo91-sIUGEWfax037COTUXQDGEq7hOk52d49iQVeQPskFPvr8AbyG62SWwaR9XwpjSir_lMun8-SMeyZeMMNb_4-Lj88-Iti6VA; x-ptr=pass smtp.helo=out4-smtp.messagingengine.com policy.ptr=out4-smtp.messagingengine.com; x-return-mx=pass header.domain=fastmail.fm policy.is_org=yes (MX Records found: in1-smtp.messagingengine.com,in2-smtp.messagingengine.com); x-return-mx=pass smtp.domain=fastmail.fm policy.is_org=yes (MX Records found: in1-smtp.messagingengine.com,in2-smtp.messagingengine.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=-100 state=0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=9fans.net; h= mime-version:message-id:in-reply-to:references:date:from:to :subject:content-type:content-transfer-encoding:list-help :list-id:list-post:list-subscribe:reply-to:list-unsubscribe; s= dkim-1; t=1706138902; x=1706225302; bh=Hfx3GqkGXQD0h6JEual+ecSy6 fFEWczOL5kh94H+tLg=; b=SEpoa3YOCSjeF39qF/CRKUH3YThP+ZlHPXHknVCOX iDSvQ5/p56x5yukpTZHTIUBF4+4hI5T38GNJd+dhl7FRoJSZr7XV5wsOHtdc3kez YZIkF5Lg4s3l/YOoMQZBY0PfLqquNy+C6PTtqHgvR0ccDMC9eqycxtpJ2B00waK5 gI= Received: from tb-mx0.topicbox.com (localhost.local [127.0.0.1]) by tb-mx0.topicbox.com (Postfix) with ESMTP id 0C19E2EED3B8 for <9fans@9fans.net>; Wed, 24 Jan 2024 18:28:03 -0500 (EST) (envelope-from vic.thacker@fastmail.fm) Received: from tb-mx0.topicbox.com (localhost [127.0.0.1]) by tb-mx0.topicbox.com (Authentication Milter) with ESMTP id 3AD69A3D2C8; Wed, 24 Jan 2024 18:28:03 -0500 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1706138883; b=M9l8MaF4v3WYuuWbYs6FXB9ovNmF0bEIIw6VnpeaDdSfp2yUc2 buyNl5w8SDl1w0E4+pcp5RWoCcBobA/qs7jKhw5wZhPDq7ieq5QAhv0wGAr/810M /0Hr7gwm0BcSUPtyEDL173mBUyCQCP0Xtfg6zmdD6tnV6k8OIx6cHsdLHgB/W3x7 gFbryBXTK9ogDFcD0J97RFCzqq5+4/w+VDPRCzwQGxL68WXLqcu+6/2bXzPK3NVj RtHxE+tWnnKY/LDpoA5S261TUgWNYWDB3rt1hAnNa3QJ8STSqskUXRFF2ATZ5iUh 0cPUl8pcxffaH6/NbzrTQLL0LkfWMKUKqoKg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:message-id:in-reply-to:references :date:from:to:subject:content-type:content-transfer-encoding; s= arcseal; t=1706138883; bh=f8VTEwWuKDuLH1zvE6Lp9Uj0LM4l9i388N1YqX aZV9s=; b=dgbljNRpxVKlu8wbGpKOsVjqAlT1PVbcPztTF9zo/Ux5gL6F4BPmdK 12BxobtSltyic1Waf6YAc8UmRmtOnSMVdebFENlHQBi6PP/DSUiRyw4z/ELj+9LG TQkVcO5dLRg+xouXWpf2RG5jCLoCxhWfpu0qqAWuldRFKJUtbeU0BWg35LIki02P ljcGb5gtyKnS4UXr91f+wnM/FzmvwgtaHcLQ3+nAOlrB+CvnTXWc/V+cwPkL5W3n zhVXYN+zXNzPtgyfd+m0ZdkIaDNB1Do6/jVMAKBUgHvPM772tQw7H/e5Jhhpoarj uwpL9fc6udM5fEUAI6W7pOD+JNoutBEQ== ARC-Authentication-Results: i=1; tb-mx0.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=pass (2048-bit rsa key sha256) header.d=fastmail.fm header.i=@fastmail.fm header.b=XBffhPs2 header.a=rsa-sha256 header.s=fm3 x-bits=2048; dkim=pass (2048-bit rsa key sha256) header.d=messagingengine.com header.i=@messagingengine.com header.b=N3imo0As header.a=rsa-sha256 header.s=fm3 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=none,d=none,d.eval=none) policy.policy-from=p header.from=fastmail.fm; iprev=pass smtp.remote-ip=66.111.4.28 (out4-smtp.messagingengine.com); spf=pass smtp.mailfrom=vic.thacker@fastmail.fm smtp.helo=out4-smtp.messagingengine.com; x-aligned-from=pass (Address match); x-me-sender=pass policy.xms= A52xZXeth1k2KAayFL6aIb2lSk7JyNymGZPNUlxmha-yo91-sIUGEWfax037COTUXQDGEq7hOk52d49iQVeQPskFPvr8AbyG62SWwaR9XwpjSir_lMun8-SMeyZeMMNb_4-Lj88-Iti6VA; x-ptr=pass smtp.helo=out4-smtp.messagingengine.com policy.ptr=out4-smtp.messagingengine.com; x-return-mx=pass header.domain=fastmail.fm policy.is_org=yes (MX Records found: in1-smtp.messagingengine.com,in2-smtp.messagingengine.com); x-return-mx=pass smtp.domain=fastmail.fm policy.is_org=yes (MX Records found: in1-smtp.messagingengine.com,in2-smtp.messagingengine.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=-100 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgedvkedrvdelvddgtdelucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnh htshculddquddttddmnecujfgurhepofgfggfkjghffffhvffutgfgsehtqhertderreej necuhfhrohhmpehvihgtrdhthhgrtghkvghrsehfrghsthhmrghilhdrfhhmnecuggftrf grthhtvghrnhephfekkedvuefftdetvdetkedufeehvdfhueeiieektdfffeeiffeiveek keehkefgnecuffhomhgrihhnpehtohhpihgtsghogidrtghomhenucfkphepieeirdduud durdegrddvkeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeei iedrudduuddrgedrvdekpdhhvghlohepohhuthegqdhsmhhtphdrmhgvshhsrghgihhngh gvnhhgihhnvgdrtghomhdpmhgrihhlfhhrohhmpeeovhhitgdrthhhrggtkhgvrhesfhgr shhtmhgrihhlrdhfmheq X-ME-VSScore: -100 X-ME-VSCategory: clean Received-SPF: pass (fastmail.fm: Sender is authorized to use 'vic.thacker@fastmail.fm' in 'mfrom' identity (mechanism 'include:spf.messagingengine.com' matched)) receiver=tb-mx0.topicbox.com; identity=mailfrom; envelope-from="vic.thacker@fastmail.fm"; helo=out4-smtp.messagingengine.com; client-ip=66.111.4.28 Received: from out4-smtp.messagingengine.com (out4-smtp.messagingengine.com [66.111.4.28]) (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>; Wed, 24 Jan 2024 18:28:03 -0500 (EST) (envelope-from vic.thacker@fastmail.fm) Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 0377B5C00F8 for <9fans@9fans.net>; Wed, 24 Jan 2024 18:28:03 -0500 (EST) Received: from imap51 ([10.202.2.101]) by compute2.internal (MEProxy); Wed, 24 Jan 2024 18:28:03 -0500 X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedrvdelvddgtdelucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepofgfggfkjghffffhvffutgfgsehtqhertderreejnecuhfhrohhmpehvihgt rdhthhgrtghkvghrsehfrghsthhmrghilhdrfhhmnecuggftrfgrthhtvghrnhephfekke dvuefftdetvdetkedufeehvdfhueeiieektdfffeeiffeiveekkeehkefgnecuffhomhgr ihhnpehtohhpihgtsghogidrtghomhenucevlhhushhtvghrufhiiigvpedtnecurfgrrh grmhepmhgrihhlfhhrohhmpehvihgtrdhthhgrtghkvghrsehfrghsthhmrghilhdrfhhm X-ME-Proxy: Feedback-ID: i12e44095:Fastmail Received: by mailuser.nyi.internal (Postfix, from userid 501) id B9C66B6008F; Wed, 24 Jan 2024 18:28:02 -0500 (EST) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.11.0-alpha0-119-ga8b98d1bd8-fm-20240108.001-ga8b98d1b MIME-Version: 1.0 Message-Id: In-Reply-To: References: <7FCFB39A-387F-437B-9CE1-874ABAC78C79@gmail.com> Date: Wed, 24 Jan 2024 23:27:45 +0900 From: vic.thacker@fastmail.fm To: "leimy2k via 9fans" <9fans@9fans.net> Subject: Charting the Future: Envisioning Plan 9 Release 5 for the 9fans Community. [Was:Re: [9fans] Supported Notebooks] Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: 3d851cb0-bb10-11ee-92c4-bd91ff8b7b06 Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UNDJmMTFlMDI2NWJjZmExOC1NZDMwMmM3ZTM2ZWQ1ZjEwYTU3NTA0?= =?UTF-8?B?YmNkPg==?= 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:Md302c7e36ed5f10a57504bcd:1:BjyXVbS6obp6NGA3xzFXiawMYV-dQk2qW3vjwCM1doY Dear 9fans, as enthusiasts and experts of Plan 9, you are undoubtedly aware= of the unique position this operating system holds in the world of distrib= uted computing. Its influence on modern computing paradigms is undeniable. = In the spirit of continuing this legacy, the prospect of Plan 9 Release 5 b= eckons, offering a pathway to not just preserve but also enhance our belove= d system. This essay aims to articulate the rationale for Plan 9 Release 5,= focusing on the need for modernization, the potential for innovation, and = the practical considerations that align with our shared passions and expert= ise. The Need for Modernization Technological Evolution:=20 We've all witnessed the dramatic shifts in technology since Plan 9's last i= teration. To keep Plan 9 at the forefront of utility and innovation, it's e= ssential to adapt and update our system in line with the latest advancement= s in hardware, networking, and programming languages. This evolution is cru= cial to ensure that Plan 9 remains an indispensable tool in our modern tech= toolkit. Security Enhancements:=20 In our ever-connected world, the sophistication of cyber threats is a reali= ty we cannot ignore. It is imperative that Plan 9 evolves to include cuttin= g-edge security protocols, safeguarding our systems and the unique work we = do from emerging cyber risks. Hardware Compatibility:=20 The advent of new hardware architectures is an exciting challenge for us. U= pdating Plan 9 to support these new platforms means not only preserving its= usability but also expanding our horizons to new forms of computing, somet= hing we, as 9fans, have always embraced. Fostering Innovation Research and Education:=20 Plan 9=E2=80=99s novel approach to system design and distributed computing = has always been a beacon for academic research and education. A new release= would re-energize our academic endeavors, offering a modern platform for c= ontinued exploration and learning, pushing the boundaries of what we can ac= hieve with Plan 9. Community Engagement: A new version of Plan 9 stands to reinvigorate our community. This is an op= portunity to deepen our engagement, attract new talent, and foster a richer= ecosystem around our shared passion. The development of Plan 9 Release 5 c= ould be a rallying point for our community, sparking new collaborations and= innovations. Showcasing Plan 9=E2=80=99s Potential:=20 Plan 9 Release 5 would be a powerful statement of our system's capabilities= , especially in burgeoning fields like cloud computing, IoT, and distribute= d systems. This is our chance to demonstrate the adaptability and forward-t= hinking design of Plan 9 to the wider world. Practical Considerations Resource Allocation:=20 We understand the importance of efficient resource management in bringing P= lan 9 Release 5 to fruition. This means tapping into our collective knowled= ge, drawing on community contributions, and possibly exploring new partners= hips or funding avenues. Backward Compatibility: Maintaining backward compatibility is essential to honor our past work and = ensure a smooth transition. We must respect the legacy of Plan 9 while char= ting a course for its future. Documentation and Support:=20 Enhanced documentation and support are crucial for the success of this new = release. As a community, we can collaborate to create resources that will a= id in adoption and usability, ensuring Plan 9 Release 5 becomes a tool we c= an all be proud of. Conclusion 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 en= suring Plan 9's continued relevance, security, and functionality in the mod= ern era. It's an opportunity to broaden its impact in the realms of researc= h, 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 while = shaping its future. Let's embark on this journey together, shaping the next= chapter in the Plan 9 story. Thank you for dedicating your time and attention. --vic 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 that= it would be easy to use for porting 9legacy or in fact any system. But it = 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-Md302c= 7e36ed5f10a57504bcd Delivery options: https://9fans.topicbox.com/groups/9fans/subscription