Re: [webkit-dev] Identifiers in Log and Blame

2021-08-17 Thread Jonathan Bedard via webkit-dev
ut I really don't use command line tools to > see my blame. What I need is this getting applied to a online tools like trac > and GitHub. > > On Tue, Aug 17, 2021 at 10:57 AM Jonathan Bedard via webkit-dev > mailto:webkit-dev@lists.webkit.org>> wrote: > Hi folks, >

[webkit-dev] Identifiers in Log and Blame

2021-08-17 Thread Jonathan Bedard via webkit-dev
Hi folks, As we move towards using Git as our version control system, more services and scripts will be using identifiers instead of revisions or hashes. Already, build.webkit.org , results.webkit.org and ews-build.webkit.org

[webkit-dev] Fixed merged commits in GitHub Mirror

2021-07-28 Thread Jonathan Bedard via webkit-dev
Morning folks, Last Friday, git-svn failed us and merged two commits together (this was the cause of the incorrect commits.webkit.org links folks saw over the last few days). I’ve fixed it, but that fix involves force-pushing, if you have a GitHub checkout, you

[webkit-dev] Identifier Conversion Tooling

2021-02-12 Thread Jonathan Bedard via webkit-dev
Hello contributors, As we move forward with the transition to GitHub, we are starting to adopt identifiers in tooling and infrastructure. This is going to take a few weeks, but you will start seeing links based on identifiers more frequently.

[webkit-dev] Scripts default to Python 3

2021-02-04 Thread Jonathan Bedard via webkit-dev
Hello contributors, Now that trunk no longer supports Mojave, it’s time to change our Python shebangs to Python 3 in our scripts. https://bugs.webkit.org/show_bug.cgi?id=221411 is the umbrella bug that covers this change. We aren’t ready to

Re: [webkit-dev] Replacing PHP with Python in Layout Tests

2021-02-02 Thread Jonathan Bedard via webkit-dev
>> Hello Contributors, >> >> To help reduce the number of dependencies WebKit?s tools have, I would >> like to replace our PHP tests (and resources used by tests) with Python 3 >> CGI scripts. I?ve already attempted to convert a few dozen PHP tests and >> resources to demonstrate that this is

[webkit-dev] Replacing PHP with Python in Layout Tests

2021-02-01 Thread Jonathan Bedard via webkit-dev
Hello Contributors, To help reduce the number of dependencies WebKit’s tools have, I would like to replace our PHP tests (and resources used by tests) with Python 3 CGI scripts. I’ve already attempted to convert a few dozen PHP tests and resources to demonstrate that this is both possible and

[webkit-dev] Official GitHub Mirror Automatically Syncing

2021-01-06 Thread Jonathan Bedard via webkit-dev
Hey folks, Just wanted to let everyone know that our GitHub mirror, https://github.com/WebKit/WebKit , is being automatically updated on SVN commits to trunk, just like the git.webkit.org repositories. Using the GitHub repository for

Re: [webkit-dev] GitHub Account and Commit Attribution

2020-12-17 Thread Jonathan Bedard via webkit-dev
ecause someone could just grab the commit log and find the email), but that setting your email to private will not prevent commits from being attributed to you. Jonathan > On Dec 17, 2020, at 1:02 PM, Darin Adler wrote: > >> On Dec 17, 2020, at 8:47 AM, Jonathan Bedard via web

[webkit-dev] GitHub Account and Commit Attribution

2020-12-17 Thread Jonathan Bedard via webkit-dev
Hey folks, Something we’ve just learned about commit attribution and GitHub is that adding an email to your GitHub account may not attribute commits that were pushed to a repository before you added the email. There were a few issues with history as it stands now, and I will be pushing up the

Re: [webkit-dev] GitHub Clone Published

2020-12-15 Thread Jonathan Bedard via webkit-dev
To provide a short update: Thanks to Fuji Hironori who pointed out a class of contributors which were not properly imported. Re-writing history again to correct these cases. This does mean that the history on https://github.com/WebKit/Webkit will be changing

[webkit-dev] GitHub Clone Published

2020-12-14 Thread Jonathan Bedard via webkit-dev
Hello contributors, This morning, I just finished pushing main with re-written history to https://github.com/WebKit/WebKit . Nothing is yet relying on this new repository yet, so we still have an opportunity to change things. In particular, I’m interested in

[webkit-dev] Bugzilla Accounts and contributors.json

2020-12-08 Thread Jonathan Bedard via webkit-dev
Hello contributors, As of r270538, commit-queue will only respect committer and reviewer permissions on the first email in contributor.json. The motivation for this is that many contributors have old email addresses that they no longer control (usually because of certain email services being

Re: [webkit-dev] Commit Authorship on GitHub

2020-12-01 Thread Jonathan Bedard via webkit-dev
> On Dec 1, 2020, at 1:55 PM, Yusuke Suzuki wrote: > > Hi Jonathan! > >> On Dec 1, 2020, at 8:22 AM, Jonathan Bedard via webkit-dev >> mailto:webkit-dev@lists.webkit.org>> wrote: >> >> Hello contributors, >> >> I am in the process

[webkit-dev] Commit Authorship on GitHub

2020-12-01 Thread Jonathan Bedard via webkit-dev
Hello contributors, I am in the process of modifying one of our Git mirrors of the repository for permanent use. As part of that modification, I am repairing authorship of historical commits based on contributors.json. This effort includes our branches and resolving commits attributed to

Re: [webkit-dev] Github mirror is not updating

2020-11-30 Thread Jonathan Bedard via webkit-dev
Not at first, but at the moment, yes, it is intentional. We are working on migrating WebKit to a more permanent and complete Git repository, which involves editing history. Because of this, we didn’t want to further the confusion we already have with two different sets of git hashes. The new