>> There's nothing wrong with mk.  It's just that
>> I highly doubt we could get a separate set of
>> mkfiles included in the Go distribution.
> 
> Have you tried?  It's a non-invasive change, and once they are set up it's 
> unlikely they will need to be updated often.

I think Anthony is on the right path on this point, in that I've had
to update a couple of mkfiles in the recent past because I had
overlooked changes to the coresponding Makefiles.  Not many, but they
do trigger additional maintenance problems.

The only alternative option I would pick is to merge the Go release
into the Plan 9 (and nix) distribution - mkfiles and all - then use a
mechanism analogous to mine to keep them in sync.  The unsuspecting
public would never see the hard backroom effort.

In my fantasies, I see p9p as a stepping stone in that direction.

Lastly, my congratulations to Anthony, if there is any way I can
assist in merging the code, I'd be happy to help (just don't ask me to
install Python and Mercurial on my Plan 9 system - mind you, I'll
probably have to do so, sooner or later :-(.

Lucio.


Reply via email to