From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: References: <20131213173148.GA85777@shells> Date: Sun, 15 Dec 2013 10:36:30 -0600 Message-ID: From: Blake McBride To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: multipart/alternative; boundary=20cf3011d9b92c353604ed954ca7 Subject: Re: [9fans] Can't start multiple copies of acme Topicbox-Message-UUID: 9b69de90-ead8-11e9-9d60-3106f5b1d025 --20cf3011d9b92c353604ed954ca7 Content-Type: text/plain; charset=ISO-8859-1 On Sun, Dec 15, 2013 at 10:00 AM, erik quanstrom wrote: > On Sun Dec 15 10:23:13 EST 2013, blake@mcbride.name wrote: > > > I checked. The following shell script does the trick: > > > > > > # > > mkdir /tmp/acme-$$ > > NAMESPACE=/tmp/acme-$$ acme "$@" > > this is swimming up stream. acme's model is to run 1 copy of acme, > and edit all files in it. many things, such as plumbing, will work > better with 1 copy of acme. > I agree completely. I would, in general, only run one copy because that is all that would generally be needed. However, there are a couple of circumstances where starting more than one copy does make sense. I detail those two cases in my first post in this thread. > > by the way, this limitation is p9p specific. but still it's no > fun to have the same file get plumbed to every acme. > As you can tell by all my posts. All of this is new to me, and I am tring to understand it all. I like what I see so far, and, in fact, I have some ideas that are germinating in my mind. I am planning a future post about it. Focusing on sam & acme, I don't yet understand the plumber except in the most vague respect. Specifically what one can do with the plumber on p9p is unknown to me. On a semi-different note, I understand the great advancement Plan-9 brings to the table with respect to making all operations part of the file system. On the flip side, I do not understand the benefit p9p brings to the table with bind and friends. It is too much of a tack-on IMO. I deeply appreciate native sam & acme, and would appreciate an even more native port of same. And, not to dispriage the true benefits of Plan-9, I would love to see a POSIX implementation of those ideas. (A topic of a future post.) Thanks. Blake > > - erik > > --20cf3011d9b92c353604ed954ca7 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
On S= un, Dec 15, 2013 at 10:00 AM, erik quanstrom <quanstro@quanstro.net> wrote:
On Sun Dec 15 10:23:13 EST= 2013, blake@mcbride.name wrote:<= br>
> I checked. =A0The following shell script does the trick:
>
>
> #
> mkdir /tmp/acme-$$
> NAMESPACE=3D/tmp/acme-$$ acme "$@"

this is swimming up stream. =A0acme's model is to run 1 copy of a= cme,
and edit all files in it. =A0many things, such as plumbing, will work
better with 1 copy of acme.

I agree com= pletely. =A0I would, in general, only run one copy because that is all that= would generally be needed. =A0However, there are a couple of=A0circumstanc= es=A0where starting more than one copy does make=A0sense. =A0I detail those= two cases in my first post in this thread.

=A0

by the way, this limitation is p9p specific. =A0but still it's no
fun to have the same file get plumbed to every acme.
<= br>
As you can tell by all my posts. =A0All of this is new to me,= and I am tring to understand it all. =A0I like what I see so far, and, in = fact, I have some ideas that are germinating in my mind. =A0I am planning a= future post about it.

Focusing on sam=A0& acme, I don't = yet understand the plumber except in the most vague respect. =A0Specificall= y what one can do with the plumber on p9p is unknown to me.

On a semi-different note, I understand the great advanc= ement Plan-9 brings to the table with respect to making all operations part= of the file system. =A0On the flip side, I do not understand the benefit p= 9p brings to the table with bind and friends. =A0It is too much of a tack-o= n IMO. =A0I deeply appreciate native sam=A0& acme, and wou= ld appreciate an even more native port of same. =A0And, not to dispriage th= e true benefits of Plan-9, I would love to see a POSIX implementation of th= ose ideas. =A0(A topic of a future post.)

Thanks.

Blake

=A0

- erik


--20cf3011d9b92c353604ed954ca7--