Date: Mon, 2 Jul 2012 22:11:35 -0700 From: "David O'Brien" <obrien@freebsd.org> To: Pedro Giffuni <pfg@freebsd.org> Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org Subject: Re: svn commit: r237624 - in head: cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/llquantize cddl/contrib/opensolaris/lib/libdtrace/common sys/cddl/contrib/opensolaris/uts/common/dtrace sys/cddl/c... Message-ID: <20120703051135.GA69017@dragon.NUXI.org> In-Reply-To: <1341270626.1322.YahooMailClassic@web113509.mail.gq1.yahoo.com> References: <20120702210438.GA85618@dragon.NUXI.org> <1341270626.1322.YahooMailClassic@web113509.mail.gq1.yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Jul 02, 2012 at 04:10:26PM -0700, Pedro Giffuni wrote: > --- Lun 2/7/12, David O'Brien <obrien@freebsd.org> ha scritto: > I tend to agree with the Illumos community on that however > we may still be seeing some movement in that area. Oracle > has a linux distribution and commercial interests are > always strong in unpredicable ways. > > Oracle has been porting Dtrace to Linux. Apparently they > will be adopting dual GPLv2/CDDL for some few kernel > stuff and CDDL only for the main code, but just the same > there may be some stuff we want to take from them. That may be the case -- but what is the likelihood there would be code from that effort we would want? Vs. the real brain-share of DTrace which commits into Illumos? Isn't it much more likely we would want their innovations? > > It may be conceptually cleaner to import into > > '^/vendor{,-sys}/illumos', but I believe that will cause > > issues with importing updates to existing files > > (e.g., r237458) as the 'svn merge' > > from '^/vendor{,-sys}' will get messy. I believe we > > may have to resort > > to a three-way merge using "--ignore-ancestry" -- something > > I don't believe we want to do. > > I think Martin Matuska did exactly the right thing: > he created the illumos vendor branch starting from > the opensolaris branch. I don't disagree in principle, but I feel it should have been an 'svn rename' not 'svn copy'. You didn't suggest or comment on the SCM operations having two "vendors" puts us in. I don't think you can make precise statements about an illumos vendor branch without considering those. > Concerning ZFS: the main developer of the encryption stuff > did stay at Oracle. At this time that code will not be seen > in the open (apparently there was a Solaris 11 source leak > but that's not something we can touch), but we just never > know. We can always figure out something *if* it comes to pass that there is a code drop from Oracle that we want to consume. I believe the question which code base are we *most likely* to pull technology from. The proof to date in an 'svn log' of our repo is Illumos. > > Doesn't this commit of yours which brought in new DTrace > > work by Joyent > > (likely Brendan Gregg or Bryan Cantrill) show this point? > > > > Perhaps we should do an 'svn move' of > > '^/vendor{,-sys}/opensolaris' > > to '^/vendor{,-sys}/illumos'? > > Illumos is a fork so svn copy works just fine for this, plus > copying is a very cheap operation in SVN. That misses my point. Yes, copying is a very cheap operation in SVN. (so is 'svn rename') The issue is should we have _two_ vendors that we are attempting to merge into the same files within HEAD? -- -- David (obrien@FreeBSD.org)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120703051135.GA69017>