I think that's a good point, and it would make for a much easier to understand and enforce policy. It means some potential pain if we ever wish to fork a top-level directory off into a separate opensource project. -Darin
On Wed, May 13, 2009 at 10:56 AM, Ben Goodger (Google) <[email protected]>wrote: > I do think this distinction is fairly arbitrary in the world of open > source projects. It is not hard to imagine a time when some of these > dependencies may have more non-Google contributors than Googlers. It > is also possible that licensing may change over time. > > In addition, it makes it harder to distinguish what top level dirs we > have that aren't provided by deps. > > My personal preference is that everything that isn't hosted in our > repo goes into third_party regardless of whether its license agrees > with ours at this moment. > > -Ben > > On Tue, May 12, 2009 at 3:55 PM, Darin Fisher <[email protected]> wrote: > > On Tue, May 12, 2009 at 3:06 PM, Brett Wilson <[email protected]> > wrote: > >> > >> On Tue, May 12, 2009 at 2:48 PM, Nicolas Sylvain <[email protected] > > > >> wrote: > >> > On Tue, May 12, 2009 at 2:22 PM, Stephen White > >> > <[email protected]> > >> > wrote: > >> >> > >> >> I'm in the process of updating chromium to use tip-of-tree skia, and > in > >> >> the same CL, moving skia to a third_party directory, > >> >> retrieved via DEPS. What this means for you: > >> > > >> > Hi, > >> > Why do you want to move it to third party? > >> > The other projects developed at google that we fetch through DEPS like > >> > googleurl, breakpad, gtests and courgette are all living in src, not > >> > third_party.. > >> > Nicolas > >> > >> If our repo is not the canonical representation, they should all be in > >> thierd party. So I think that all your examples are in the wrong > >> place. > >> > >> Brett > > > > > > src/courgette is the canonical representation. we placed googleurl, > > breakpad, and v8 in src and not third_party because they are developed by > > our team, so we do not have licensing / copyright concerns. > > the rule we have been following is to put items in third_party that do > not > > conform to our licensing or that are developed by another group. i think > by > > this measure it is correct for googleurl, breakpad, and v8 to live in > src. > > same goes for gtest. skia seems like a borderline case to me. > > the point of third_party is to make ease the job of a licensing lawyer > who > > has to figure out what they need to worry about. > > -darin > > > > > > > --~--~---------~--~----~------------~-------~--~----~ Chromium Developers mailing list: [email protected] View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -~----------~----~----~----~------~----~------~--~---
