From mboxrd@z Thu Jan 1 00:00:00 1970 To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> In-reply-to: Your message of "Mon, 02 Dec 2013 16:03:54 EST." <32a86cf956b90da0581db3e74ed099e5@coraid.com> References: <5fc4ecdb1523a9dbda1829df0018500a@proxima.alt.za> <20131202183901.Horde.so34A23woqwLYjKomWz6Ag1@ssl.eumx.net> <74126e01b30ebb946afb3adcd8705e01@coraid.com> <20131202212426.0730342a@zinc.9fans.fr> <20131202204405.64EB7B82A@mail.bitblocks.com> <00a506505703685b5fbc43a3d98d23a6@coraid.com> <20131202205922.DE453B827@mail.bitblocks.com> <32a86cf956b90da0581db3e74ed099e5@coraid.com> Date: Mon, 2 Dec 2013 15:35:07 -0800 From: Bakul Shah Message-Id: <20131202233507.D920CB827@mail.bitblocks.com> Subject: Re: [9fans] Go and 21-bit runes (and a bit of Go status) Topicbox-Message-UUID: 8ee36d3a-ead8-11e9-9d60-3106f5b1d025 On Mon, 02 Dec 2013 16:03:54 EST erik quanstrom wrote: > > I am suggesting breaking out just the diffs and new mkfiles in > > a separate tree so that one can do > > > > mk all && mk install > > > > This can fetch the necessary bits, apply patches, build, test, > > create downloadable binaries (with crypto signatures if you > > care) etc. As part of this it can mk any dependencies. One > > of which can pull in changes for ape. Right now all this seems > > rather manual. As more changes are merged back in the upstream > > sources, port diffs can reduce. > > patches are the plan 9 standard way of doing > things. they've been submitted, and can be > applied by anyone. Right but clearly this is not working well. Anyway, I'll try to find time to whip up a prototype of what I am talking about.