RESOLVED FIXED 214378
[webkitcorepy] Umbrella bug
https://bugs.webkit.org/show_bug.cgi?id=214378
Summary [webkitcorepy] Umbrella bug
Jonathan Bedard
Reported 2020-07-15 14:25:01 PDT
Bug to track the extraction of some general Python tooling used by webkitpy that should not be dependent on WebKit.
Attachments
Jonathan Bedard
Comment 1 2020-07-22 09:55:51 PDT
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.
Radar WebKit Bug Importer
Comment 2 2020-07-22 14:25:26 PDT
Jonathan Bedard
Comment 3 2020-08-28 08:49:35 PDT
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.
Note You need to log in before you can comment on or make changes to this bug.