Re: [9fans] libtask

2016-10-18 Thread Chris McGee
Yeah, I saw that and it made me chuckle, especially once I discovered the 
recursive reflection.

It's reasonably easy to program in it. I know that it can handle 16 bit 44.1 
kHz stereo pcm streaming over a network. Does that it "performing?"

Chris

> 
> Reading the description of the go-p9p, it says "A modern, performant 9P 
> library for Go.".  I'm guessing "modern" refers to being implemented in Go.  
> Any pointers on how performance was measured or what it was measured against?
> 
> 
> 
>> On Tue, Oct 18, 2016 at 11:32 AM Chris McGee  wrote:
>> If you're interested in Go, this 9p library has worked reasonably well for 
>> my servers.
>> 
>> https://github.com/docker/go-p9p
>> 
>> 
>>> On Oct 18, 2016, at 1:31 PM, Iruatã Souza  wrote:
>>> 
>>> https://github.com/iru-/lua9p
>> 
>>> 
>>> 
 On Thu, Oct 13, 2016 at 3:47 PM, yy  wrote:
> On 13 October 2016 at 18:03, Steve Simon  wrote:
> Anyone written or ported a small simple 9p library;
 
 As part of a GSoC project I wrote
 https://bitbucket.org/yiyus/devwsys-prev/src/tip/libninep/ (man pages
 can be found in the same repo). There is a ninepserver but not a
 ninepclient because the only client I wrote was to be used with p9p,
 so I was using 9pclient(3), but it should be relatively easy to write
 one if you need it.
 
 
 --
 - yiyus || JGL .
 
>>> 


Re: [9fans] libtask

2016-10-18 Thread Skip Tavakkolian
Reading the description of the go-p9p, it says "A modern, performant 9P
library for Go.".  I'm guessing "modern" refers to being implemented in
Go.  Any pointers on how performance was measured or what it was measured
against?



On Tue, Oct 18, 2016 at 11:32 AM Chris McGee  wrote:

> If you're interested in Go, this 9p library has worked reasonably well for
> my servers.
>
> https://github.com/docker/go-p9p
>
>
> On Oct 18, 2016, at 1:31 PM, Iruatã Souza  wrote:
>
> https://github.com/iru-/lua9p
>
>
>
> On Thu, Oct 13, 2016 at 3:47 PM, yy  wrote:
>
> On 13 October 2016 at 18:03, Steve Simon  wrote:
>
> Anyone written or ported a small simple 9p library;
>
>
> As part of a GSoC project I wrote
>
> https://bitbucket.org/yiyus/devwsys-prev/src/tip/libninep/ (man pages
>
> can be found in the same repo). There is a ninepserver but not a
>
> ninepclient because the only client I wrote was to be used with p9p,
>
> so I was using 9pclient(3), but it should be relatively easy to write
>
> one if you need it.
>
>
>
> --
>
> - yiyus || JGL .
>
>
>
>


Re: [9fans] libtask

2016-10-18 Thread Chris McGee
If you're interested in Go, this 9p library has worked reasonably well for my 
servers.

https://github.com/docker/go-p9p


> On Oct 18, 2016, at 1:31 PM, Iruatã Souza  wrote:
> 
> https://github.com/iru-/lua9p
> 
>> On Thu, Oct 13, 2016 at 3:47 PM, yy  wrote:
>>> On 13 October 2016 at 18:03, Steve Simon  wrote:
>>> Anyone written or ported a small simple 9p library;
>> 
>> As part of a GSoC project I wrote
>> https://bitbucket.org/yiyus/devwsys-prev/src/tip/libninep/ (man pages
>> can be found in the same repo). There is a ninepserver but not a
>> ninepclient because the only client I wrote was to be used with p9p,
>> so I was using 9pclient(3), but it should be relatively easy to write
>> one if you need it.
>> 
>> 
>> --
>> - yiyus || JGL .
>> 
> 


Re: [9fans] libtask

2016-10-18 Thread Iruatã Souza
https://github.com/iru-/lua9p

On Thu, Oct 13, 2016 at 3:47 PM, yy  wrote:
> On 13 October 2016 at 18:03, Steve Simon  wrote:
>> Anyone written or ported a small simple 9p library;
>
> As part of a GSoC project I wrote
> https://bitbucket.org/yiyus/devwsys-prev/src/tip/libninep/ (man pages
> can be found in the same repo). There is a ninepserver but not a
> ninepclient because the only client I wrote was to be used with p9p,
> so I was using 9pclient(3), but it should be relatively easy to write
> one if you need it.
>
>
> --
> - yiyus || JGL .
>



Re: [9fans] libtask

2016-10-13 Thread yy
On 13 October 2016 at 18:03, Steve Simon  wrote:
> Anyone written or ported a small simple 9p library;

As part of a GSoC project I wrote
https://bitbucket.org/yiyus/devwsys-prev/src/tip/libninep/ (man pages
can be found in the same repo). There is a ninepserver but not a
ninepclient because the only client I wrote was to be used with p9p,
so I was using 9pclient(3), but it should be relatively easy to write
one if you need it.


-- 
- yiyus || JGL .



Re: [9fans] libtask

2016-10-13 Thread michaelian ennis
Hmmm. python's probably a poor match for the server in this case.

Ian


Re: [9fans] libtask

2016-10-13 Thread michaelian ennis
I've incorporated a python module based on a code of Tim Newsham, Andrey
Mirtchovski and a version of Peter Saveliev's py9p [1] into work I've done
before[2].  They HarveyOS folks appear to be using a go library[3] .


Ian

[1] https://github.com/svinota/py9p
[2] https://github.com/mennis/NSCLI/blob/master/py9p.py
[3] https://github.com/Harvey-OS/ninep


Re: [9fans] libtask

2016-10-13 Thread Sigrid Haflinadóttir
https://github.com/ftrvxmtrx/c9
That one I wrote specifically for highly constrained environments. That's
also the reason it has no memory allocation nor higher level API. Sorry,
there are no examples that are open-source.
Hopefully someone will find it useful.

On Thu, Oct 13, 2016 at 6:29 PM, Stanley Lieber  wrote:

> Steve Simon  wrote:
>
> >Hi all,
> >
> >I am using libtask on an embedded system with great success,
> >however I would like to add remote file access to the system...
> >
> >9p seems a good fit ☺
> >
> >Anyone written or ported a small simple 9p library;
> >I am after client and server but anything would be good.
> >
> >Thanks,
> >
> >-Steve
>
> http://9p.cat-v.org/implementations
>
> sl
>
>
>
>


Re: [9fans] libtask

2016-10-13 Thread Stanley Lieber
Steve Simon  wrote:

>Hi all,
>
>I am using libtask on an embedded system with great success,
>however I would like to add remote file access to the system...
>
>9p seems a good fit ☺
>
>Anyone written or ported a small simple 9p library;
>I am after client and server but anything would be good.
>
>Thanks,
>
>-Steve

http://9p.cat-v.org/implementations

sl