[webkit-dev] location in the tree for third party python code?

Adam Barth abarth at webkit.org
Thu Jan 21 14:35:20 PST 2010


This page makes it looks like we can just autoinstall simplejson:

http://pypi.python.org/pypi/simplejson/

IMHO, that's better than checking it in.

Adam


On Thu, Jan 21, 2010 at 1:58 PM, Eric Seidel <eric at webkit.org> wrote:
> We also have webkitpy/autoinstall.py which knows how to download
> modules on-demand.  This is useful in the case that you're using code
> with an incompatible license.
>
> see webkitpy/__init__.py for an example of how we pull in mechanize
> (which is a HUGE module, with a compatible license for most files, but
> includes a bit of code which is not compatible).
>
> On Thu, Jan 21, 2010 at 1:39 PM, David Levin <levin at google.com> wrote:
>> So far, things have been put in place with other files (like the python
>> websockets code) but I think that is confusing for a number of reasons:
>> 1. The level of review needed varies imo between 3rd party code that is
>> being used vs new code added to wk.
>> 2. The style never seems to match what is done for the rest of WebKit.
>> 3. It becomes unclear how to update it because there aren't always good
>> concise instructions about this.
>> Personally, I'd much prefer a ThirdParty directory to check these things
>> into which we could use to help address these things.
>> dave
>>
>> On Thu, Jan 21, 2010 at 1:30 PM, Dirk Pranke <dpranke at chromium.org> wrote:
>>>
>>> Hi all,
>>>
>>> I'm about to upload a patch that depends on third-party python code
>>> (simplejson). The patch is a bunch of scripts that'll live under
>>> WebKitTools/Scripts . Is there an appropriate place for the simplejson
>>> code? In the absence of a better location, I'll probably check it in
>>> under WebKitTools.
>>>
>>> -- Dirk
>>> _______________________________________________
>>> webkit-dev mailing list
>>> webkit-dev at lists.webkit.org
>>> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>>
>>
>> _______________________________________________
>> webkit-dev mailing list
>> webkit-dev at lists.webkit.org
>> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>>
>>
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>


More information about the webkit-dev mailing list