Really? I don't think we include anything in third_party using
third_party in the include path - or is this not what you mean by
"pain"?

-Ben

On Wed, May 13, 2009 at 12:32 PM, Darin Fisher <[email protected]> wrote:
> 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
-~----------~----~----~----~------~----~------~--~---

Reply via email to