토요일, 4월 20, 2024

Apple, WebKit을 GitHub로 이전

Must read

Ae Dong-Yul
Ae Dong-Yul
"트위터를 통해 다양한 주제에 대한 생각을 나누는 아 동율은 정신적으로 깊이 있습니다. 그는 맥주를 사랑하지만, 때로는 그의 무관심함이 돋보입니다. 그러나 그의 음악에 대한 열정은 누구보다도 진실합니다."

Apple은 WebKit 개발을 현재 Microsoft가 소유하고 있는 GitHub로 이전한다고 발표했습니다.


WebKit은 다른 Apple 앱 중에서 Safari, Mail 및 App Store에서 사용하는 Apple의 웹 브라우저 엔진입니다. 엔진은 SDK를 제공하며 Apple은 WebKit이 플랫폼의 기본 보기를 제공하고 HTML, CSS 및 JavaScript를 사용하여 풍부한 웹 콘텐츠를 표시하고 페이지 콘텐츠의 과부하를 처리하기 위한 지원 클래스를 제공하여 콘텐츠에 대한 완전한 탐색 경험을 제공한다고 말합니다.

웹킷

WebKit 팀의 Apple 운영 엔지니어인 Jonathan Bedard는 이 발표를 하면서 다음과 같이 말했습니다.

6월 23일 WebKit 프로젝트는 Subversion 트리를 동결하고 소스 코드와의 관리 및 상호 작용을 GitHub로 옮겼습니다.

Bedard는 GitHub로의 이전은 WebKit 프로젝트가 전 세계 개발자들의 기여와 피드백을 지원해야 했기 때문이라고 말했습니다.

“GitHub에는 매우 큰 규모의 개발자 커뮤니티, 특히 웹 개발자가 있으며, WebKit 프로젝트는 이러한 개발자의 창의성을 전 세계 사용자에게 전달하는 엔진을 개선하기 위해 긴밀히 협력하고 있습니다.”

Bedard는 또한 Apple이 GitHub API가 기존 인프라를 비교적 적게 수정하면서 고급 사전 커밋 및 사후 커밋 자동화를 가능하게 하고 새로운 코드 변경 사항을 검토하고 피드백을 제공할 수 있는 현대적이고 안전한 플랫폼을 제공한다는 것을 발견했다고 말했습니다.

Bedard에 따르면 주요 단점은 git 해시가 정상적으로 정렬되지 않는다는 것입니다. 이 문제를 해결하기 위해 WebKit 팀은 파티셔닝이 필요한 워크플로에서 “커밋 식별자”를 사용합니다. 이들은 다수의 커밋 조상을 제공하며, 기본 브랜치에 대한 해당 커밋의 관계 및 커밋하는 조상 수를 기반으로 커밋을 고유하게 정의합니다.

웹킷

추가 정보

Github의 WebKit

관련 기사

WebKit은 웹을 깨뜨립니다.

누가 WebKit을 구축합니까?

오페라 WebKit으로 이동

I Programmer에 대한 새로운 기사를 보려면 주간 뉴스레터에 가입하십시오. RSS 피드를 구독하고 팔로우하세요. 트위터, 페이스북 또는 링크드인.

간판

뱀



코멘트

또는 다음 주소로 의견을 이메일로 보내주십시오. [email protected]

Latest article