WebKit browser engine announces migration to Git and Microsoft GitHub
CTOnews.com, September 4, WebKit is the open source Web browser engine used by many App on Apple's Safari, Mail, App Store and macOS, iOS, and Linux.
On August 31, WebKit announced that it had migrated to Git and Microsoft GitHub.
According to the official blog, on June 23, the WebKit project froze its Subversion tree (another open source version control system) and transferred management and interaction with source code to Git on Microsoft GitHub.
Why choose Git?
The distributed nature of Git enables not only multiple developers, but also multiple organizations to easily collaborate on a single project. Git's local change records make it easy and quick to move between branches to commit or restore changes. The author and submitter model of Git well represents the complex way in which code is written and managed by large software projects like WebKit. Git's local commit message logging, and git log's ability to limit submission history to certain parts of the repository, mean that large projects no longer need to check in obsolete ChangeLog files at each commit.
Why choose GitHub?
The WebKit project is interested in contributions and feedback from developers from around the world. GitHub has a large community of developers, especially Web developers, and the WebKit project works closely with them to improve the engine and bring their creations to users around the world. We also found that GitHub's API can build advanced pre-and post-commit automation by making relatively small changes to the existing infrastructure and provide a modern and secure platform to review and provide feedback on new code changes.
CTOnews.com learned that the WebKit repository was online in GitHub and quickly got 4.1k of Star.