Hello WebKit,

Seven years ago, the WebKit project launched WebKit2 
<https://trac.webkit.org/changeset/57296/webkit/trunk/WebKit2/ChangeLog>, a 
modern multi-process based API layer for WebKit. Five years later, we moved the 
original WebKit API to a framework called WebKitLegacy 
<https://bugs.webkit.org/show_bug.cgi?id=132399> and the WebKit2 framework 
became just plain WebKit.

On Thursday evening (PST), we are updating the directory structure and the 
project files to match the framework naming conventions. A summary of the work 
being done is included below.

Please reach out to me directly with any questions.

Matt



Upcoming Renames
Legacy WebKit API

Source/WebKit/                 => Source/WebKitLegacy/
Source/WebKit/WebKit.xcodeproj => Source/WebKitLegacy/WebKitLegacy.xcodeproj
Source/WebKit/WebKit.vcxproj   => Source/WebKitLegacy/WebKitLegacy.vcxproj
Modern WebKit API

Source/WebKit2/                  => Source/WebKit/
Source/WebKit2/WebKit2.xcodeproj => Source/WebKit/WebKit.xcodeproj
Source/WebKit2/WebKit2.vcxproj   => Source/WebKit/WebKit.vcxproj


Q&A
Is there a bug tracking this work?

Yes there is. Renaming WebKit to WebKitLegacy is tracked by 174162 
<https://bugs.webkit.org/show_bug.cgi?id=174162> and renaming WebKit2 to WebKit 
is tracked by 174164 <https://bugs.webkit.org/show_bug.cgi?id=174164>.

When is this happening?

The rename will take place on Thursday, July 13 at 7pm PST. The WebKit tree 
will be closed from 7:00pm to 7:30pm while the work is being done, to allow for 
rebasing and to avoid conflicts.

What do I need to do?

If you have expertise in either GTK or Windows WebKit, I would love to talk to 
you. I want to make sure that the rename goes smoothly on all platforms.

Most people should not need to do anything other than remember that 
Source/WebKit will house the modern WebKit API once the work is done. I will 
send out further announcements:

The day before the rename
15 minutes before the tree is closed
Once the rename is complete
What have we tested?

iOS builds + tests pass
macOS builds + tests pass
What needs to be tested?

Ensure that Windows builds + tests pass
Ensure that GTK builds + tests pass

_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev

Reply via email to