diff --git a/assets/img/github-2024-09.png b/assets/img/github-2024-09.png new file mode 100644 index 000000000..252183f51 Binary files /dev/null and b/assets/img/github-2024-09.png differ diff --git a/assets/img/servo-android-2024-09.jpg b/assets/img/servo-android-2024-09.jpg new file mode 100644 index 000000000..f79032fa6 Binary files /dev/null and b/assets/img/servo-android-2024-09.jpg differ diff --git a/assets/img/servo-blitz-example.png b/assets/img/servo-blitz-example.png new file mode 100644 index 000000000..490cd9952 Binary files /dev/null and b/assets/img/servo-blitz-example.png differ diff --git a/assets/img/servo-github-star-history-2024-september.png b/assets/img/servo-github-star-history-2024-september.png new file mode 100644 index 000000000..b1007528b Binary files /dev/null and b/assets/img/servo-github-star-history-2024-september.png differ diff --git a/assets/img/servo-openharmony-2024-09.jpg b/assets/img/servo-openharmony-2024-09.jpg new file mode 100644 index 000000000..1dc23f2f9 Binary files /dev/null and b/assets/img/servo-openharmony-2024-09.jpg differ diff --git a/assets/img/servo-qt-example.png b/assets/img/servo-qt-example.png new file mode 100644 index 000000000..15c588fdf Binary files /dev/null and b/assets/img/servo-qt-example.png differ diff --git a/assets/img/servo-tauri-example.png b/assets/img/servo-tauri-example.png new file mode 100644 index 000000000..1a743b6a8 Binary files /dev/null and b/assets/img/servo-tauri-example.png differ diff --git a/assets/img/servo-verso-example.gif b/assets/img/servo-verso-example.gif new file mode 100644 index 000000000..c944faaef Binary files /dev/null and b/assets/img/servo-verso-example.gif differ diff --git a/assets/img/servoshell-2024-09.webm b/assets/img/servoshell-2024-09.webm new file mode 100644 index 000000000..54496410a Binary files /dev/null and b/assets/img/servoshell-2024-09.webm differ diff --git a/assets/reveal.js-theme/servo-no-svg.scss b/assets/reveal.js-theme/servo-no-svg.scss index 31aa2dd32..089190902 100644 --- a/assets/reveal.js-theme/servo-no-svg.scss +++ b/assets/reveal.js-theme/servo-no-svg.scss @@ -45,6 +45,29 @@ $heading4Size: 1.0em; @import "../template/theme"; // --------------------------------------------- +.reveal h2::after, .reveal h3:after, .reveal h4:after { + display: block; + content: ""; + width: 100px; + height: 10px; + margin-inline: auto; +} + +.reveal h2::after { + margin-block: 30px; + background: #488bd1; +} + +.reveal h3::after { + margin-block: 20px; + background: #4fc066; +} + +.reveal h4::after { + margin-block: 15px; + background: #209e9b; +} + .reveal .slide-background { background-image: url("/img/servo-color-negative-no-container.png"); background-size: 10%; diff --git a/slides/2024-09-19-lf-europe-member-summit.md b/slides/2024-09-19-lf-europe-member-summit.md new file mode 100644 index 000000000..506eae673 --- /dev/null +++ b/slides/2024-09-19-lf-europe-member-summit.md @@ -0,0 +1,219 @@ +--- +layout: slides-no-svg.html +title: Servo Project Updates +--- + + + +Servo logo + +
+ The + embeddable, + independent, + memory-safe, + modular, + parallel + web browser engine +
+
+ +
+ +Manuel Rego (he/him) + +
+ +
+ +Linux Foundation Europe Member Summit 2024 + +
+ +----- + +## Project Updates 🗞️ + +---- + + + +---- + +### Communication 📢 + +* [Monthly blog posts](https://servo.org/blog) that make it to + [Hacker News](https://news.ycombinator.com/) and [Phoronix](https://www.phoronix.com/) +* Weekly updates on [Mastodon](https://floss.social/@servo) and [Twitter](https://x.com/servodev) +* Talks in many events: [FOSDEM](https://fosdem.org/2024/schedule/event/fosdem-2024-2321-embedding-servo-in-rust-projects/), [Open Source Summit North America](https://youtu.be/RdtlD_7JAs8), [Seattle Rust User Group](https://servo.org/slides/2024-04-16-seattle-rust-user-group/), [GOSIM Europe 2024](https://www.youtube.com/watch?v=EA_1jxzR85M), [Global Software Technology Summit](https://www.youtube.com/watch?v=SamA5Oz-G5w) + +---- + + + +Contributors graph from https://github.com/servo/servo/graphs/contributors showing a very slow period from mid-2020 to end of 2023, and a bigger activity in 2023 & 2024. + +
+ +| | 2022 | 2023 | 2024 | +|---|---:|---:|---:| +| **PRs (total)** | 215 | 1094 | 1761 | +| **PRs (no bots)** | 65 | 673 | 1118 | +| **Contributors** | 20 | 54 | 102 | + +
+ +---- + + +GitHub Stars History Chart. Servo going up since in a 40-45 degree angle, getting up over 25,000 stars + + +---- + +### Donations 🙏 + +* GitHub sponsors: + https://github.com/sponsors/servo +* OpenCollective: + https://opencollective.com/servo + +> 350 people and organizations donating more than 16,000 USD! + + +---- + +### New platforms 📱 + + +
+ +Screenshot of Servo running on Android opening servo.org homepage + +
+Android +
+ +
+ +
+ +Screenshot of Servo running on OpenHarmony opening Servo's wikipedia page + +
+OpenHarmony +
+ +
+ + +---- + +### Embedding examples 🔗 + +
+ + Example of Servo and wry (Tauri) integration + +
+ + Example of Servo WebView for Qt using CXX-Qt + +
+
+ + Example of Blitz integration with Servo + +
+ + Example of Verso browser based on Servo + +
+ +
Tauri
+
Qt WebView
+
Blitz
+
Verso
+ +---- + +### And more ➕ + +* servoshell +* HTML&CSS support: tables & flexbox +* WebXR +* Gamepad API +* DevTools +* ... + +----- + +## A web engine for the future 🔮 + +
+ +
+ +### Highlights ✨ + +* **Independent**: Open governance +* **Performant**: Web content parallelization +* **Secure**: Rust language + +
+ +
+ +### Plan 📆 + +* Growing a **healthy ecosystem** +* Multiple organizations **joining efforts** +* Public and private sector **funding** + +
+ +
+ +### Opportunities 🌈 + +* **Simple applications** (controlled environment) +* **UI frameworks** +* **Default web engine** for Rust apps + +
+ +
+ +----- + +## Join the project 🤝 + +* GitHub: github.com/servo +* Chat: servo.zulipchat.com +* Email: join@servo.org +* Sponsor: [GitHub](https://github.com/sponsors/servo) & [Open Collective](https://opencollective.com/servo) + +
+
+ +> Looking into **growing the community around the project** + +----- + + + +
+ +https://servo.org + +https://floss.social/@servo + +https://twitter.com/ServoDev + +
+ +QR code with Servo logo pointing to servo.org website +