X

Google grants outsider Chrome-coding privileges

Although the browser is still largely a Google project, its open-source nature is being highlighted as a University of Warsaw programmer is granted insider status.

Stephen Shankland Former Principal Writer
Stephen Shankland worked at CNET from 1998 to 2024 and wrote about processors, digital photography, AI, quantum computing, computer science, materials science, supercomputers, drones, browsers, 3D printing, USB, and new computing technology in general. He has a soft spot in his heart for standards groups and I/O interfaces. His first big scoop was about radioactive cat poop.
Expertise Processors, semiconductors, web browsers, quantum computing, supercomputers, AI, 3D printing, drones, computer science, physics, programming, materials science, USB, UWB, Android, digital photography, science. Credentials
  • Shankland covered the tech industry for more than 25 years and was a science writer for five years before that. He has deep expertise in microprocessors, digital photography, computer hardware and software, internet standards, web technology, and more.
Stephen Shankland

I guess that Google Chrome really is an open-source project.

Thus far, the Web browser has been written largely by Google programmers, though shortly after the software's public release, Google started accepting patches from outsiders. Now, though, an outsider has become an official insider.

The search giant has bestowed upon the first non-Google programmer the privilege of adding code to the project, a process called committing. The new commiter: Paweł Hajdan Jr., a computer science student at the University of Warsaw who's submitted his own patches to Chrome almost daily, Google programmer Evan Martin wrote in a blog post Friday.

"In his free time, he's managed to write a ton of high-quality code towards making Chromium work on non-Windows platforms," Martin said.

According to Google's guidelines, becoming a Chrome committer isn't easy.

"This privilege is granted with some expectation of responsibility: committers are people who care about Chromium and want to help the project meet its goals. A committer is not just someone who can make changes to SVN (the repository where Chrome's source code is held), but someone who has demonstrated his or her ability to collaborate with the team, get the most knowledgeable people to review code, contribute high-quality code, and follow through to fix issues," the guidelines say.

More specifically, someone vying for committer status must "contribute 10 to 20 nontrivial patches, and get at least three different people to review them," according to the guidelines. Then that person must be nominated.