[9fans] Is Plan 9 C "Less Dangerous?"

2018-09-02 Thread Chris McGee
Hi All, I'm reading this article about how they are going through the giant heaping pile of Linux kernel code and trying to come up with safer practices to avoid the "dangers" of C. The prevailing wisdom appears to be that things should eventually be rewritten in Rust some day.

Re: [9fans] Raspberry Pi 3 B+ image of 9front

2019-01-05 Thread Chris McGee
I have been intending to try out the new raspberry pi updates too for 9front, but haven't had the chance yet. A couple of years ago I was building the sd-card images for my raspberry pis by using qemu to bring up an x86 install of 9front and doing a cross-compile within to build the new disk

Re: [9fans] any git client?

2019-02-03 Thread Chris McGee
There is the beginnings of a client written in Go here that should work in Plan 9. https://github.com/driusan/dgit I have heard rumours of a port libgit2 somewhere. Chris > On Feb 3, 2019, at 9:32 AM, Mayuresh Kathe wrote: > > Is there any Git client available under Plan 9? > If not, is

Re: [9fans] UI design | enhancements.

2019-04-15 Thread Chris McGee
Hi Darren, Your goal seem to be to make the system less daunting for new users. I think there are a number of ways to accomplish this. Dressing up the UI and/or making it more like popular used interfaces might be one way to make new users feel more comfortable. One concern with doing this is

Re: [9fans] Understanding /dev/draw

2019-04-18 Thread Chris McGee
Thanks David, you have saved me a bunch of work. If I were to fix/extend the project would you be interested in the changes or should I just fork it? On Thu, Apr 18, 2019 at 4:37 PM David Hoskin wrote: > > Does anyone know if David is still active in this space? > > Hi Chris, > > I'm still

Re: [9fans] Understanding /dev/draw

2019-04-18 Thread Chris McGee
Hi All, I managed to get it running after all of these years. In case anyone tries it again here's a few things that I had to do to get it to work on the latest 9front. * Copy the latin1.h header file from the bell labs distribution and copy it into /sys/src/9/port * Run ip/httpd/httpd -w

[9fans] Understanding /dev/draw

2019-04-18 Thread Chris McGee
Hi All, I'm looking at creating an alternate filesystem for /dev/draw, /dev/mouse and /dev/kbd that hooks up to a web server providing HTML interfaces (e.g. canvas) for Plan 9 UI. I've been reading over the manual pages, which are quite detailed, which is great, but there are some points of

Re: [9fans] Understanding /dev/draw

2019-04-18 Thread Chris McGee
ult/ > > On Thu, Apr 18, 2019 at 7:36 AM Chris McGee wrote: > >> Hi All, >> >> I'm looking at creating an alternate filesystem for /dev/draw, /dev/mouse >> and /dev/kbd that hooks up to a web server providing HTML interfaces (e.g. >> canvas) for Plan 9 UI. I've

Re: [9fans] Plan9 on radpberry pi zero ?

2019-08-24 Thread Chris McGee
Has anyone tried putting Plan 9 on one of these MIPS based SoC’s? https://vocore.io/v2u.html The hardware is supposedly open, which might make it easier to work on drivers. Chris

[9fans] Pine64

2019-09-06 Thread Chris McGee
Hi All, The Pine64 group is working on cheap and documented hardware for a variety of form factors from compute modules to SBC and even laptops, tablets and phones. https://www.pine64.org It's all Arm 64. Has anyone managed to get Plan 9 running on one of these? It looks like they are interested

Re: [9fans] Ottawa Spring 2020

2019-11-11 Thread Chris McGee
I live nearby and was considering attending BSDCan this year. How many people do we think might be in the city around that time and interested in a get-together? I think I count 3 or 4 at the moment. There seemed to have been some interest about Plan 9 on Twitter among the BSDCan groups when I

Re: [9fans] Request for (constructive?) comments: Plan 9 : 2020

2019-10-30 Thread Chris McGee
This sounds good to me, either Ottawa or Montreal. I've never been to BSDCan. Could the meetup be part of the conference itself or would it need to be separately arranged? On Tue, Oct 29, 2019 at 4:03 PM Dave MacFarlane wrote: > On Tue, Oct 29, 2019 at 3:44 PM Lyndon Nerenberg > wrote: > > > >

Re: [9fans] Request for (constructive?) comments: Plan 9 : 2020

2019-10-29 Thread Chris McGee
It's really great to see this kind of activity. I am unlikely to be able to come unless it is north eastern US or Canada, maybe Toronto or Montreal. I know of at least one other Plan 9 tinkerer in the area. -- 9fans: 9fans Permalink:

[9fans] Plan9 and Pine

2020-04-14 Thread Chris McGee
Hello All, I'm not sure how many on here are aware of the Pine SBC's. There are a few different variants of those. Now there are even pre-built laptops and a phone. There is a plan for a tablet too. https://www.pine64.org/ >From what I can tell the hardware is well documented, inexpensive and

Re: [9fans] a simple graphical application in Go?

2020-04-04 Thread Chris McGee
You can try this Go library by mischief and some examples in the cmd package: https://bitbucket.org/mischief/draw9/src/default/ Last I recall, it worked fine on 9front. I'm not sure about the other variants. Cheers, Chris On Sat, Apr 4, 2020 at 9:54 AM Kim Lassila wrote: > Has anyone written

Re: [9fans] Plan9 and Pine

2020-04-28 Thread Chris McGee
Thanks everyone for the ideas, background and links to add to my research. Cheers, Chris -- 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/Tca918503d5b19459-Ma961623aed6f9538e324bc9e Delivery options:

Re: [9fans] PoE Support for Plan9 on RPI 4B/3B+?

2020-03-24 Thread Chris McGee
I can vouch for the fact that the Pi 1,2 and 3 work fine with a simple 12W 10/100 PoE network/power splitter. They work fine with 9front as it is mostly transparent to the OS as far as I can tell. Chris On Mon, Mar 23, 2020 at 5:23 PM Skip Tavakkolian wrote: > The PoE hat shouldn't need any

Re: [9fans] Drawterm GPU (was: Software philosophy)

2021-08-22 Thread Chris McGee
I was thinking that another way to get access to GPU across other OSes, chipsets, etc. might be WebGL. I was going to try with one of the web frontend drawterms out there (maybe aiju's) would be a reasonable starting point to expose a gpufs and model how it would work such that someday it could be

[9fans] Can acme directory listings be customized through plumber?

2021-09-15 Thread Chris McGee
Hi All, I heard somewhere that it should be possible to customize directory listings in acme via some plumber rules. I'm hoping to append the contents of a file if it exists in a particular directory below the listing. I'm new to plumber and curious if this is possible. If so, where might I look

[9fans] fd and /srv filesystem

2023-10-04 Thread Chris McGee
Hi All, I was thinking about file descriptors in the context of Plan 9. On Unix an fd is generally only usable by the current process, and child ones through a fork with some special incantation if one wants to communicate one over a domain socket. This is possibly for security reasons, avoiding

Re: [9fans] fd and /srv filesystem

2023-10-04 Thread Chris McGee
Thanks all for the explanations. I think I understand better now. Chris > On Oct 4, 2023, at 12:06 PM, o...@eigenstate.org wrote: > > Quoth Chris McGee : >> Hi All, >> >> I was thinking about file descriptors in the context of Plan 9. On Unix an >> fd is gen

<    1   2