More than 1,000 pull requests a year for Rust's HTML rendering engine 'Servo', which had no news, and Android version to be released in 2024



The HTML rendering engine Servo , which was once developed by Mozilla and later transferred to the Linux Foundation, received external funding and had a successful year in 2023 with over 1000 pull requests. I am reporting that.

Servo, the embeddable, independent, memory-safe, modular, parallel web rendering engine

https://servo.org/



This year in Servo: over 1000 pull requests and beyond - Servo, the embeddable, independent, memory-safe, modular, parallel web rendering engine

https://servo.org/blog/2023/12/18/this-year-in-servo/

Rendering engines for browsers include ' Blink ' used by Google Chrome and Microsoft Edge, ' Gecko ' used by Mozilla Firefox, and ' WebKit ' used by Safari.

'Servo' is a Rust rendering engine announced by Mozilla in 2013, and at that time it was being developed in partnership with Samsung as a rendering engine for Android and ARM devices.

Google announces new rendering engine 'Blink', Mozilla announces mobile engine 'Servo' - GIGAZINE


By

Steven Laurie

Mozilla released Firefox Quantum in 2017, which incorporates Servo's work. However, after that, there was no noticeable movement in Servo's development, and in November 2020, due to Mozilla's financial difficulties and other circumstances, the project was handed over to the Linux Foundation. From 2023, Linux Foundation Europe will be in charge.

The Linux Foundation will take over the rendering engine 'Servo' developed by Mozilla - GIGAZINE



Up until now, there hasn't been much movement regarding Servo, and there has been no news for a long time, but according to Servo, the developer team will become more active in 2023 as a result of receiving new external funding. A situation has arisen in which he can work on Servo.

Servo to Advance in 2023 - Servo, the embeddable, independent, memory-safe, modular, parallel web rendering engine
https://servo.org/blog/2023/01/16/servo-2023/

Servo has 53 contributors, an increase of 140% from 22 in 2022, the number of pull requests is 1037, an increase of 382% compared to last year, and the number of commits is 2485, an increase of 375% compared to last year.

Half of the contributions were made by browser development partner Igalia, but 30% of human pull requests were made by people other than Igalia, and 18% were made by people other than reviewers.

Below is a graph showing the percentage of pull requests including bots.



The roadmap looks like this.



In 2024, four major pillars have been set: ``project maintenance and support,'' ``CSS support,'' ``embedded API definition,'' and ``initial Android support,'' and a nightly version APK for Android is scheduled to be released on servo.org. ... apparently ...

Roadmap · servo/servo Wiki · GitHub
https://github.com/servo/servo/wiki/Roadmap/106e95887c3d9768f791a4e0501ba5c89abe9636

Although an executable file for Windows has been released, the version released on December 14, 2023 still has difficulty loading images and scripts, and it seems difficult to make it a regularly used browser.

◆Forum now open
A forum related to this article has been set up on the GIGAZINE official Discord server . Anyone can write freely, so please feel free to comment! If you do not have a Discord account, please create one by referring to the article explaining how to create an account!

• Discord | 'How many years do you think it will take for the Rust browser engine Servo to become practical? ' | GIGAZINE
https://discord.com/channels/1037961069903216680/1186961771882369065

in Software, Posted by logc_nt