Skip to content

Commit f53036e

Browse files
jdmdelan
andcommitted
This month in Servo: June 2025 (#239)
* Add initial commit dump. * Start triaging commits. * Triage all commits. * Add outline. * Clarify procedures in README * Write about donations * Add chart * Fix some author handles * Write about new features * Write about encoding bug fix * Write about layout optimisations * Write about WebDriver * Write about devtools * Add devtools figure * Add a WebDriver tutorial * Write about DOM changes * Write about screen reader support (and add figure) * Remove notes and linkify everything * Title, summary, and date * Add pref gate for IndexedDB * Fix alt text in WebDriver figure * Make figures a bit more compact * Tweak summary * Add figure for setTransform() and fix text * Remove commits.txt * Move screen reader section up * Write about Outreachy interns * Add teaser about CI * Temper the title a bit --------- Co-authored-by: Delan Azabani <[email protected]>
1 parent 4d33c95 commit f53036e

File tree

7 files changed

+242
-8
lines changed

7 files changed

+242
-8
lines changed

README.md

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,12 @@
1919

2020
## How to list commits that landed in each nightly
2121

22-
Note that the list of nightly builds is cached in tools/runs.json, so if it exists, you will need to delete it to fetch an updated list.
22+
**Note that the list of nightly builds is cached in tools/runs.json, so if it exists, you will need to delete it to fetch an updated list.**
2323

2424
Make sure your Servo checkout is on the main branch, and that the branch is up to date. Then run the script below, passing it the path to your checkout:
2525

2626
```sh
27-
$ rm tools/runs.json # Optional: clear CI history cache
27+
$ rm tools/runs.json # Optional: clear cached list of nightly builds
2828
$ tools/list-commits-by-nightly.sh /path/to/servo
2929
```
3030

@@ -352,15 +352,13 @@ And generally we want to exclude...
352352

353353
The suggested workflow for efficiently triaging commits is as follows:
354354

355-
- [Fetch pull request details](#how-to-list-this-years-pull-request-contributors) for the last two months, as follows:
355+
**Note that the list of nightly builds is cached in tools/runs.json, so if it exists, you will need to delete it to fetch an updated list.**
356356

357-
```
358-
$ tools/list-pull-requests.sh servo/servo 2025-01 2025-02 > tools/pulls-2025-01-2025-02.json
359-
```
360-
361-
- [List commits that landed in each nightly](#how-to-list-commits-that-landed-in-each-nightly) last month, as follows:
357+
- [Fetch pull request details](#how-to-list-this-years-pull-request-contributors) for the **last two months** (`2025-01 2025-02`), then [list commits that landed each nightly](#how-to-list-commits-that-landed-in-each-nightly) for **last month** (`/^>>> 2025-02-/,/^>>> 2025-03-/!d`):
362358

363359
```
360+
$ rm tools/runs.json # Optional: clear cached list of nightly builds
361+
$ tools/list-pull-requests.sh servo/servo 2025-01 2025-02 > tools/pulls-2025-01-2025-02.json
364362
$ tools/list-commits-by-nightly.sh ~/code/servo tools/pulls-2025-01-2025-02.json 2>&1 | tee /dev/stderr | sed '/^>>> 2025-02-/,/^>>> 2025-03-/!d' > commits.txt
365363
```
366364

_posts/2025-07-17-this-month-in-servo.md

Lines changed: 236 additions & 0 deletions
Large diffs are not rendered by default.
320 KB
Loading

assets/img/blog/2025-07-diffie.png

217 KB
Loading
169 KB
Loading
573 KB
Binary file not shown.
522 KB
Loading

0 commit comments

Comments
 (0)