<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>214378</bug_id>
          
          <creation_ts>2020-07-15 14:25:01 -0700</creation_ts>
          <short_desc>[webkitcorepy] Umbrella bug</short_desc>
          <delta_ts>2020-08-28 08:52:30 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Tools / Tests</component>
          <version>Safari 13</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=214309</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=214399</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=214405</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=214475</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=214484</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=214580</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=214606</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=214998</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=215067</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=214981</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=215234</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=215230</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=215276</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=215380</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=215524</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=215534</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=215584</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=215650</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=215653</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=215654</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=215702</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=215712</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Jonathan Bedard">jbedard</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>aakash_jain</cc>
    
    <cc>ap</cc>
    
    <cc>dean_johnson</cc>
    
    <cc>dewei_zhu</cc>
    
    <cc>hysu</cc>
    
    <cc>jlewis3</cc>
    
    <cc>kocsen_chung</cc>
    
    <cc>repstein</cc>
    
    <cc>slewis</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zhifei_fang</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1671936</commentid>
    <comment_count>0</comment_count>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2020-07-15 14:25:01 -0700</bug_when>
    <thetext>Bug to track the extraction of some general Python tooling used by webkitpy that should not be dependent on WebKit.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1673869</commentid>
    <comment_count>1</comment_count>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2020-07-22 09:55:51 -0700</bug_when>
    <thetext>To elaborate a bit, the intention of webkitcorepy is that it will contain generic Python utilities needed for many Python scripts and services. These utilities should not be specific to the script or service using them, nor should they contain project-specific quirks. An non exhaustive list of things I see as owned by webkitcorepy: Version handling, Python 2/3 unicode quirks, subprocess tooling, memoization, retry decorators, timeout utilities, subprocess mocking, requests mocking, package auto-instillation and logging tooling.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1673971</commentid>
    <comment_count>2</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-07-22 14:25:26 -0700</bug_when>
    <thetext>&lt;rdar://problem/65955590&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1683651</commentid>
    <comment_count>3</comment_count>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2020-08-28 08:49:35 -0700</bug_when>
    <thetext>While webkitcorepy is not finished as a package, it is both functional and being used. So I’m going to close out this umbrella bug, and future improvements will be tracked in separate bugs.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>