From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/alternative; boundary=Apple-Mail-63DDC4A6-3A28-40A8-B5E9-D41ACA76C570 Content-Transfer-Encoding: 7bit From: Chris McGee Mime-Version: 1.0 (1.0) Date: Sun, 20 Nov 2016 10:23:23 -0500 Message-Id: References: In-Reply-To: To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Subject: Re: [9fans] Plan 9 5th Edition Topicbox-Message-UUID: acd1eabe-ead9-11e9-9d60-3106f5b1d025 --Apple-Mail-63DDC4A6-3A28-40A8-B5E9-D41ACA76C570 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable I like the idea of focusing on the functionality, not specific software, tha= t could go into a 5th edition. It seems that stepping back and rethinking po= pular industry trends led to some of the unique and interesting decisions th= at gave us plan9 in the first place. Here is what I'd like to see -3D graphics (something akin to /dev/draw except for graphics pipelines) -Location capabilities (gps, map drawing, routing) -Mobile interface (clean, simple, optimized for small and touch screens) -2D graphics editing (edit photographs or make raster art from scratch, laye= rs, antialiasing, filesystem for scripting) -3D printing (manipulate 3D model data, output one of the standard formats f= or printers) -Knowledge/AI system (plug in statements, make inferences) -Notifications (deliver events, alerts and reminders to my attention in a co= nsistent manner) -Search quickly for files based on content (indices, also accessible via 9P,= there's a paper floating around about this) -Easily find disk space statistics (free disk space for each file system) -Single Instruction Multiple Data (language and compiler for writing program= s that can use these special instructions) -Video playback and recording (support for most popular 3 codecs, including o= ne of the free ones, syncing of audio stream, record from camera and/or scre= en) -Clean HTML (not fully featured web browser, instead render existing HTML in= a clean, readable way, not unlike the various reader modes in popular web b= rowsers, convert to PDF/PS) I think that each of these can be done in the plan9 way with simple, consist= ent and elegant implementations that integrate well with the rest of the sys= tem. The focus is to enable capability and not necessarily to just port exis= ting software, repeating existing complexity and bloat. Chris > On Nov 19, 2016, at 3:37 PM, Charlie Lin wrote: >=20 > Any features that should be incorporated into Plan 9? >=20 >=20 >> On Nov 16, 2016 17:27, "Charlie Lin" wrote: >> Any plans for Plan 9 5th edition? >>=20 >> My desires: >> ISO-compliant C compiler and preprocessor >> Port other programming languages (especially Go) to here >> Start a source code repository >> Port Git, SVN, Mercurial, et cetera to here --Apple-Mail-63DDC4A6-3A28-40A8-B5E9-D41ACA76C570 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
I like the idea of focusing= on the functionality, not specific software, that could go into a 5th editi= on. It seems that stepping back and rethinking popular industry trends led t= o some of the unique and interesting decisions that gave us plan9 in the fir= st place.

Here is what I'd like to see
-3= D graphics (something akin to /dev/draw except for graphics pipelines)
=
-Location capabilities (gps, map drawing, routing)
-Mobile in= terface (clean, simple, optimized for small and touch screens)
-2D= graphics editing (edit photographs or make raster art from scratch, layers,= antialiasing, filesystem for scripting)
-3D printing (manipulate 3= D model data, output one of the standard formats for printers)
-Kn= owledge/AI system (plug in statements, make inferences)
-Notificat= ions (deliver events, alerts and reminders to my attention in a consistent m= anner)
-Search quickly for files based on content (indices, also a= ccessible via 9P, there's a paper floating around about this)
-Eas= ily find disk space statistics (free disk space for each file system)
<= div>-Single Instruction Multiple Data (language and compiler for writing pro= grams that can use these special instructions)
-Video playback and= recording (support for most popular 3 codecs, including one of the free one= s, syncing of audio stream, record from camera and/or screen)
-Cle= an HTML (not fully featured web browser, instead render existing HTML in a c= lean, readable way, not unlike the various reader modes in popular web brows= ers, convert to PDF/PS)

I think that each of these c= an be done in the plan9 way with simple, consistent and elegant implementati= ons that integrate well with the rest of the system. The focus is to enable c= apability and not necessarily to just port existing software, repeating exis= ting complexity and bloat.

Chris

On N= ov 19, 2016, at 3:37 PM, Charlie Lin <charlielin65@gmail.com> wrote:

Any features that should be incorporated into Plan 9?<= br>


On Nov 16, 2016 17= :27, "Charlie Lin" <charlielin6= 5@gmail.com> wrote:

Any plans for Plan 9 5th edition?

My desires:
ISO-compliant C compiler and preprocessor
Port other programming languages (especially Go) to here
Start a source code repository
Port Git, SVN, Mercurial, et cetera to here

= --Apple-Mail-63DDC4A6-3A28-40A8-B5E9-D41ACA76C570--