Re: [9fans] The Case for Bind

2017-09-18 Thread Marshall Conover
Thanks, Giacomo. I have no illusions of being the smartest person in the room or anything above mediocre, but I think there's a good chance the people at Bell Labs were in that category. Hopefully, if I try to follow their design ideas, I can at least play at being smart for a bit. And, if I do as

Re: [9fans] The Case for Bind

2017-09-18 Thread Giacomo Tesio
2017-09-17 23:06 GMT+02:00 Marshall Conover : > Giacomo - While thinking on your advice, I realized most of what I've done > so far is just a fix for a bug in their current exposed version of the > 'bind' command. > Just read carefully https://fuchsia.googlesource.com/zircon/+/HEAD/docs/contribut

Re: [9fans] The Case for Bind

2017-09-17 Thread Marshall Conover
BLS - thanks for the wise words. What you've said has inspired me to consider moving my efforts into user-space, and trying to create the entire environment I want instead of just a piece of that environment, so that I can achieve the simplicity you describe - instead of mixing approaches with the

Re: [9fans] The Case for Bind

2017-09-15 Thread Chris McGee
I really like this description. Thank you > On Sep 15, 2017, at 2:07 PM, Brian L. Stuart wrote: > >> On Fri, 9/15/17, Marshall Conover wrote: >> >> I'll start digging in to see what I can do. I think I jumped the >> gun by trying to contribute a feature, ... > > On this point, I'd suggest a

Re: [9fans] The Case for Bind

2017-09-15 Thread Fran. J Ballesteros
I'm going to print your mail, and read it every night. thanks. > El 15 sept 2017, a las 20:07, Brian L. Stuart > escribió: > >> On Fri, 9/15/17, Marshall Conover wrote: >> >> I'll start digging in to see what I can do. I think I jumped the >> gun by trying to contribute a feature, ... > >

Re: [9fans] The Case for Bind

2017-09-15 Thread Brian L. Stuart
On Fri, 9/15/17, Marshall Conover wrote: > I'll start digging in to see what I can do. I think I jumped the > gun by trying to contribute a feature, ... On this point, I'd suggest a slight shift of perspective. This is something that I've tried to convey both to collegues when in industry and t

Re: [9fans] The Case for Bind

2017-09-15 Thread Marshall Conover
> But you are not your contributions, and since you freely agreed to donate your time for free, they don't owe you anything. Yeah, I've gone into this fully knowing they have no obligation to respond - and to be honest, even if I were a team member, they'd still have no obligation; I'm not leaders

Re: [9fans] The Case for Bind

2017-09-15 Thread Giacomo Tesio
2017-09-14 16:58 GMT+02:00 Marshall Conover : > ...but enthusiasm for the concept seems lukewarm, and I'm coming to the > point where I feel I'm going to need to make a strong argument for... > 2017-09-15 2:53 GMT+02:00 Marshall Conover : > It is detrimental to not have this feature, and not hav

Re: [9fans] The Case for Bind

2017-09-14 Thread Marshall Conover
> Note that Fuschia is a microkernel. Does it provide a filesystem interface? Hi dho! Yes, it does, and the code I've modified to introduce the ability to perform bind is a modification of the rudimentary binding their interface already provided (top-level directory binds only, previously, with an

Re: [9fans] The Case for Bind

2017-09-14 Thread Devon H. O'Dell
Note that Fuschia is a microkernel. Does it provide a filesystem interface? It's possible this wouldn't be adopted simply because it's not in scope for the core system, and it's something that a system module could implement without requiring maintenance. --dho 2017-09-14 17:53 GMT-07:00 Marshall

Re: [9fans] The Case for Bind

2017-09-14 Thread Marshall Conover
Aleksandar - > I have a honest feeling you will end up as roadkill with this sort of approach. This is my concern as well. Combined with the fact the OS only has an IRC channel (which I'm constantly concerned I'm wearing out my welcome in) and the tepid response so far, part of the reason I came

Re: [9fans] The Case for Bind

2017-09-14 Thread Micah Stetson
It's been years since I've used Plan 9, and I very-much miss bind and union mount. For me, the big benefit of them is that you can hard-code well-known names for certain files or directories, and yet you can override those paths as needed, without having to set a bunch of environment variables and

Re: [9fans] The Case for Bind

2017-09-14 Thread Aleksandar Kuktin
>On Thu, 14 Sep 2017 14:58:02 + >Marshall Conover wrote: > I have two scenarios currently I feel make a strong argument for the > inclusion of bind: one is running tests on an install of a product > while still being able to do development on it, by using a bind to > redirect the development

Re: [9fans] The Case for Bind

2017-09-14 Thread Marshall Conover
Hmm... I had thought of parallel installs, but A/B testing in order to maximize ad revenue is a brilliant application. I have also been thinking about the potential for seamless instillation and startup of applications - updates to app can be installed in the background to a bound /tmp directory,

Re: [9fans] The Case for Bind

2017-09-14 Thread Kurt H Maier
On Thu, Sep 14, 2017 at 07:55:21PM +, Marshall Conover wrote: > khm - Unfortunately, that would conflict with the browsing model I want to > propose once I've proven my worth - in which the user emails a daemon with > the site they want, which the daemon then wgets, forwards to them, and > open

Re: [9fans] The Case for Bind

2017-09-14 Thread Marshall Conover
khm - Unfortunately, that would conflict with the browsing model I want to propose once I've proven my worth - in which the user emails a daemon with the site they want, which the daemon then wgets, forwards to them, and opens up emacs. Thanks! Marshall On Thu, Sep 14, 2017 at 10:58 AM Marshall

Re: [9fans] The Case for Bind

2017-09-14 Thread Kurt H Maier
On Thu, Sep 14, 2017 at 02:58:02PM +, Marshall Conover wrote: > > As someone who's neither on their > team nor an employee of google, I feel that I'm going to need to make a > damn good argument Suggest to them that the namespace status could be exposed to javascript and used to enhance the

[9fans] The Case for Bind

2017-09-14 Thread Marshall Conover
Hi All! I've been exploring the Fuchsia operating system, and while they have per-process namespaces, they don't have a utility like plan 9's bind, nor a method of supporting it by default in their system libraries. I've made some progress on adding it (https://imgur.com/HELWbrQ), but enthusias