Skip to content

Commit 103035c

Browse files
docs(reports): add monthly report for January 2026
1 parent 7b358ab commit 103035c

File tree

1 file changed

+75
-36
lines changed

1 file changed

+75
-36
lines changed

reports/2025-12-31-report.mdx

Lines changed: 75 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -10,18 +10,19 @@ import GitHubProfileCard from '@site/src/components/GitHubProfileCard';
1010

1111
# Summary
1212

13-
- **Month:** December 2025
14-
- **Total items:** 121
15-
- **Planned work:** 49
16-
- **Opportunistic work:** 72
17-
- **Contributors:** 20
18-
- **New contributors:** 13
13+
| | |
14+
|--------|-------|
15+
| **Total Items** | 115 (49 planned, 66 opportunistic) |
16+
| **Automation** | 42.5% (85 bot PRs out of 200 total PRs) |
17+
| **Contributors** | 20 total, 16 new |
1918

2019

2120
## Desktop
2221

2322
![area/gnome](https://img.shields.io/badge/area%2Fgnome-28A745?style=flat-square) ![area/aurora](https://img.shields.io/badge/area%2Faurora-1D76DB?style=flat-square) ![area/bling](https://img.shields.io/badge/area%2Fbling-F9C74F?style=flat-square)
2423

24+
*GNOME desktop environment, Aurora variant (KDE), and terminal enhancements*
25+
2526
### Planned Work
2627

2728
- feat: disable atuin shell integration by default by [@​castrojo](https://github.com/castrojo) in [#90](https://github.com/projectbluefin/common/pull/90)
@@ -44,6 +45,8 @@ import GitHubProfileCard from '@site/src/components/GitHubProfileCard';
4445

4546
![area/dx](https://img.shields.io/badge/area%2Fdx-17A2B8?style=flat-square)
4647

48+
*Development tools and IDE integrations*
49+
4750
### Planned Work
4851

4952
- feat: add nvim, micro, and helix to the ide list by [@​castrojo](https://github.com/castrojo) in [#88](https://github.com/projectbluefin/common/pull/88)
@@ -55,16 +58,16 @@ import GitHubProfileCard from '@site/src/components/GitHubProfileCard';
5558
5659
### Homebrew Package Updates
5760

58-
![Production Tap](https://img.shields.io/badge/production--tap-33%20updates-blue?style=flat-square) ![Experimental Tap](https://img.shields.io/badge/experimental--tap-47%20updates-orange?style=flat-square)
61+
![Production Tap](https://img.shields.io/badge/production--tap-33%20updates-blue?style=flat-square) ![Experimental Tap](https://img.shields.io/badge/experimental--tap-43%20updates-orange?style=flat-square)
5962

60-
**80 automated updates** this month via GitHub Actions. Homebrew tap version bumps ensure Bluefin users always have access to the latest stable releases.
63+
**76 automated updates** this month via GitHub Actions. Homebrew tap version bumps ensure Bluefin users always have access to the latest stable releases.
6164

6265
#### Quick Summary
6366

6467
| Tap | Updates |
6568
|-----|---------|
6669
| production-tap | 33 |
67-
| experimental-tap | 47 |
70+
| experimental-tap | 43 |
6871

6972
<details>
7073
<summary>View all production-tap updates (33)</summary>
@@ -80,25 +83,24 @@ import GitHubProfileCard from '@site/src/components/GitHubProfileCard';
8083
</details>
8184

8285
<details>
83-
<summary>View all experimental-tap updates (47)</summary>
86+
<summary>View all experimental-tap updates (43)</summary>
8487

8588
| Package | Versions | PR |
8689
|---------|----------|-----|
87-
| cursor-linux | 2.3.15 → 2.1.50 (10 updates) | [#105](https://github.com/ublue-os/homebrew-experimental-tap/pull/105) |
90+
| cursor-linux | 2.3.15 → 2.2.6 (9 updates) | [#105](https://github.com/ublue-os/homebrew-experimental-tap/pull/105) |
8891
| antigravity-linux | 1.13.3 → 1.11.17 (3 updates) | [#83](https://github.com/ublue-os/homebrew-experimental-tap/pull/83) |
8992
| datagrip-linux | 2025.3.2 → 2025.3.1 (2 updates) | [#92](https://github.com/ublue-os/homebrew-experimental-tap/pull/92) |
9093
| dataspell-linux | 2025.3.1 → 2025.3 (2 updates) | [#91](https://github.com/ublue-os/homebrew-experimental-tap/pull/91) |
9194
| bluefin-cli | 0.0.3 → 0.0.2 (2 updates) | [#89](https://github.com/ublue-os/homebrew-experimental-tap/pull/89) |
9295
| rustrover-linux | 2025.3.1 → 2025.3 (2 updates) | [#86](https://github.com/ublue-os/homebrew-experimental-tap/pull/86) |
9396
| phpstorm-linux | 2025.3.1 → 2025.3 (2 updates) | [#85](https://github.com/ublue-os/homebrew-experimental-tap/pull/85) |
9497
| webstorm-linux | 2025.3.1 → 2025.3 (2 updates) | [#87](https://github.com/ublue-os/homebrew-experimental-tap/pull/87) |
95-
| clion-linux | 2025.3.1 → 2025.3 (2 updates) | [#75](https://github.com/ublue-os/homebrew-experimental-tap/pull/75) |
9698
| intellij-idea-linux | 2025.3.1 → 2025.3 (2 updates) | [#78](https://github.com/ublue-os/homebrew-experimental-tap/pull/78) |
9799
| pycharm-linux | 2025.3.1 → 2025.3 (2 updates) | [#79](https://github.com/ublue-os/homebrew-experimental-tap/pull/79) |
98100
| rider-linux | 2025.3.1 → 2025.3.0.4 (2 updates) | [#80](https://github.com/ublue-os/homebrew-experimental-tap/pull/80) |
99101
| rubymine-linux | 2025.3.1 → 2025.3 (2 updates) | [#81](https://github.com/ublue-os/homebrew-experimental-tap/pull/81) |
102+
| clion-linux | 2025.3.1 | [#75](https://github.com/ublue-os/homebrew-experimental-tap/pull/75) |
100103
| goland-linux | 2025.3 | [#55](https://github.com/ublue-os/homebrew-experimental-tap/pull/55) |
101-
| emacs-app-linux | 30.2 | [#52](https://github.com/ublue-os/homebrew-experimental-tap/pull/52) |
102104

103105
</details>
104106

@@ -108,6 +110,8 @@ import GitHubProfileCard from '@site/src/components/GitHubProfileCard';
108110

109111
![area/brew](https://img.shields.io/badge/area%2Fbrew-E8590C?style=flat-square) ![area/bluespeed](https://img.shields.io/badge/area%2Fbluespeed-1D76DB?style=flat-square) ![area/flatpak](https://img.shields.io/badge/area%2Fflatpak-9333EA?style=flat-square)
110112

113+
*Homebrew packages, AI/ML tools (Bluespeed), and Flatpak applications*
114+
111115
### Planned Work
112116

113117
- chore(tools): move swift Brewfile to shared by [@​ahmedadan](https://github.com/ahmedadan) in [#76](https://github.com/projectbluefin/common/pull/76)
@@ -129,6 +133,8 @@ import GitHubProfileCard from '@site/src/components/GitHubProfileCard';
129133

130134
![area/services](https://img.shields.io/badge/area%2Fservices-4A90E2?style=flat-square) ![area/policy](https://img.shields.io/badge/area%2Fpolicy-5B8BC1?style=flat-square)
131135

136+
*Systemd services and system-level policies*
137+
132138
### Planned Work
133139

134140
- fix: re-include zsa udev rules by [@​tulilirockz](https://github.com/tulilirockz) in [#74](https://github.com/projectbluefin/common/pull/74)
@@ -147,7 +153,9 @@ import GitHubProfileCard from '@site/src/components/GitHubProfileCard';
147153

148154
## Hardware
149155

150-
![area/hardware](https://img.shields.io/badge/area%2Fhardware-F59E0B?style=flat-square) ![area/nvidia](https://img.shields.io/badge/area%2Fnvidia-76B900?style=flat-square)
156+
![area/hardware](https://img.shields.io/badge/area%2Fhardware-F59E0B?style=flat-square) ![area/nvidia](https://img.shields.io/badge/area%2Fnvidia-76B900?style=flat-square) ![aarch64](https://img.shields.io/badge/aarch64-F59E0B?style=flat-square)
157+
158+
*Hardware support, drivers, NVIDIA GPU, and ARM64 architecture*
151159

152160
> Status: _ChillOps_
153161
@@ -157,6 +165,8 @@ import GitHubProfileCard from '@site/src/components/GitHubProfileCard';
157165

158166
![area/iso](https://img.shields.io/badge/area%2Fiso-A0522D?style=flat-square) ![area/upstream](https://img.shields.io/badge/area%2Fupstream-5CB85C?style=flat-square) ![area/buildstream](https://img.shields.io/badge/area%2Fbuildstream-0066FF?style=flat-square) ![area/finpilot](https://img.shields.io/badge/area%2Ffinpilot-7C3AED?style=flat-square) ![area/just](https://img.shields.io/badge/area%2Fjust-E99695?style=flat-square) ![area/testing](https://img.shields.io/badge/area%2Ftesting-F59E0B?style=flat-square)
159167

168+
*ISO images, upstream integration, build systems, and testing frameworks*
169+
160170
### Planned Work
161171

162172
- feat: add loading message to ujust bbrew command by [@​castrojo](https://github.com/castrojo) in [#97](https://github.com/projectbluefin/common/pull/97)
@@ -183,13 +193,17 @@ import GitHubProfileCard from '@site/src/components/GitHubProfileCard';
183193

184194
![kind/documentation](https://img.shields.io/badge/kind%2Fdocumentation-0066FF?style=flat-square)
185195

196+
*Documentation improvements and additions*
197+
186198
> Status: _ChillOps_
187199
188200
---
189201

190202
## Tech Debt
191203

192-
![kind/tech-debt](https://img.shields.io/badge/kind%2Ftech-debt-D4A259?style=flat-square)
204+
![kind/tech-debt](https://img.shields.io/badge/kind%2Ftech-debt-D4A259?style=flat-square) ![kind/parity](https://img.shields.io/badge/kind%2Fparity-9333EA?style=flat-square)
205+
206+
*Maintenance work and feature parity between variants*
193207

194208
### Planned Work
195209

@@ -205,6 +219,8 @@ import GitHubProfileCard from '@site/src/components/GitHubProfileCard';
205219

206220
![kind/automation](https://img.shields.io/badge/kind%2Fautomation-5B8BC1?style=flat-square) ![kind/github-action](https://img.shields.io/badge/kind%2Fgithub-action-2088FF?style=flat-square) ![kind/renovate](https://img.shields.io/badge/kind%2Frenovate-3B82F6?style=flat-square)
207221

222+
*CI/CD pipelines, GitHub Actions, and automated dependency updates*
223+
208224
### Planned Work
209225

210226
- feat: enable merge queue in build workflow by [@​castrojo](https://github.com/castrojo) in [#46](https://github.com/projectbluefin/common/pull/46)
@@ -220,6 +236,8 @@ import GitHubProfileCard from '@site/src/components/GitHubProfileCard';
220236

221237
![kind/translation](https://img.shields.io/badge/kind%2Ftranslation-8B5CF6?style=flat-square)
222238

239+
*Translation and internationalization work*
240+
223241
> Status: _ChillOps_
224242
225243
---
@@ -233,12 +251,6 @@ import GitHubProfileCard from '@site/src/components/GitHubProfileCard';
233251
- feat: add Cryptomator to utilities list by [@​sebjag](https://github.com/sebjag) in [#95](https://github.com/projectbluefin/common/pull/95)
234252
- feat(bazaar): add brief, remove rewaita by [@​castrojo](https://github.com/castrojo) in [#89](https://github.com/projectbluefin/common/pull/89)
235253
- fix: centralize bluefin bazaar config by [@​renner0e](https://github.com/renner0e) in [#59](https://github.com/projectbluefin/common/pull/59)
236-
- fix(ci): remove unconsumed build arg by [@​renner0e](https://github.com/renner0e) in [#943](https://github.com/ublue-os/bluefin-lts/pull/943)
237-
- chore: fix local builds; check for yq; update bib recipe by [@​hanthor](https://github.com/hanthor) in [#941](https://github.com/ublue-os/bluefin-lts/pull/941)
238-
- fix: motd printing variables by [@​renner0e](https://github.com/renner0e) in [#942](https://github.com/ublue-os/bluefin-lts/pull/942)
239-
- chore: get bazaar config from common by [@​renner0e](https://github.com/renner0e) in [#922](https://github.com/ublue-os/bluefin-lts/pull/922)
240-
- fix(ci): use intermediate environment variables by [@​renner0e](https://github.com/renner0e) in [#1534](https://github.com/ublue-os/aurora/pull/1534)
241-
- fix(ci): use just action by [@​renner0e](https://github.com/renner0e) in [#1526](https://github.com/ublue-os/aurora/pull/1526)
242254
- fix(wallpapers): use postflight for artifacts by [@​ahmedadan](https://github.com/ahmedadan) in [#173](https://github.com/ublue-os/homebrew-tap/pull/173)
243255
- fix: wallpapers by [@​ahmedadan](https://github.com/ahmedadan) in [#170](https://github.com/ublue-os/homebrew-tap/pull/170)
244256
- fix: Update SHA256 checksums for 2025-11-30 releases by [@​castrojo](https://github.com/castrojo) in [#150](https://github.com/ublue-os/homebrew-tap/pull/150)
@@ -309,21 +321,18 @@ import GitHubProfileCard from '@site/src/components/GitHubProfileCard';
309321

310322
## Bot Activity
311323

312-
**Automation Percentage:** 42.9% (91 bot PRs out of 212 total PRs)
324+
**Automation Percentage:** 42.5% (85 bot PRs out of 200 total PRs)
313325

314326
| Repository | Bot PRs | % of Total |
315327
|------------|---------|------------|
316-
| documentation | 6 | 2.8% |
317-
| bluefin-lts | 2 | 0.9% |
318-
| dakota | 2 | 0.9% |
328+
| documentation | 6 | 3.0% |
329+
| dakota | 2 | 1.0% |
319330
| common | 1 | 0.5% |
320331

321332
<details>
322333
<summary>View bot activity details</summary>
323334

324335
- docs: document Brewfiles and remove non-existent flatpak-extras references by [@​copilot-swe-agent](https://github.com/copilot-swe-agent) in [projectbluefin/common#36](https://github.com/projectbluefin/common/pull/36)
325-
- chore(deps): update quay.io/centos-bootc/centos-bootc:c10s docker digest to 48bfc00 by [@​ubot-7274](https://github.com/ubot-7274) in [ublue-os/bluefin-lts#940](https://github.com/ublue-os/bluefin-lts/pull/940)
326-
- chore(deps): update quay.io/centos-bootc/centos-bootc:c10s docker digest to d30ad1a by [@​ubot-7274](https://github.com/ubot-7274) in [ublue-os/bluefin-lts#939](https://github.com/ublue-os/bluefin-lts/pull/939)
327336
- docs: update driver versions by [@​github-actions](https://github.com/github-actions) in [projectbluefin/documentation#550](https://github.com/projectbluefin/documentation/pull/550)
328337
- docs: update driver versions by [@​github-actions](https://github.com/github-actions) in [projectbluefin/documentation#534](https://github.com/projectbluefin/documentation/pull/534)
329338
- docs: update driver versions by [@​github-actions](https://github.com/github-actions) in [projectbluefin/documentation#526](https://github.com/projectbluefin/documentation/pull/526)
@@ -335,7 +344,37 @@ import GitHubProfileCard from '@site/src/components/GitHubProfileCard';
335344

336345
</details>
337346

338-
## New Lights
347+
---
348+
349+
## Build Health
350+
351+
### Raptor Race
352+
353+
Keep Bluefin healthy with green builds. Wranglers apply within!
354+
355+
| Image | Success Rate | Successes | Failures | Monthly Change |
356+
|------|--------------|-----------|----------|----------------|
357+
| `bluefin:stable` | 81% | 222 | 52 | ![+8.4%](https://img.shields.io/badge/%2B8.4%25-success?style=flat-square) |
358+
| `bluefin:gts` | 72.8% | 126 | 47 | ![+7.1%](https://img.shields.io/badge/%2B7.1%25-success?style=flat-square) |
359+
| `bluefin:latest` | 83.5% | 223 | 44 | ![+38.7%](https://img.shields.io/badge/%2B38.7%25-success?style=flat-square) |
360+
| `bluefin:lts` | 78.5% | 102 | 28 | ![-1.6%](https://img.shields.io/badge/--1.6%25-critical?style=flat-square) |
361+
| `bluefin:lts-hwe` | 80.8% | 105 | 25 | ![+2.7%](https://img.shields.io/badge/%2B2.7%25-success?style=flat-square) |
362+
| `bluefin-dx:lts` | 78.5% | 102 | 28 | ![-3%](https://img.shields.io/badge/--3%25-critical?style=flat-square) |
363+
| `bluefin-gdx:lts` | 50.8% | 66 | 64 | ![-28.8%](https://img.shields.io/badge/--28.8%25-critical?style=flat-square) |
364+
| `bluefin-dx:lts-hwe` | 0% | 0 | 0 | ![+0%](https://img.shields.io/badge/%2B0%25-success?style=flat-square) |
365+
366+
### This Month's Highlights
367+
368+
| Metric | Value |
369+
|--------|-------|
370+
| 📊 **Total Builds** | 1234 builds across all images |
371+
| 🏆 **Most Active** | `bluefin:stable` (274 builds) |
372+
| 💯 **100% Club** | _None. Vegeta is displeased._ |
373+
| ⏱️ **Avg Build Time** | 22 minutes across all variants |
374+
375+
## Contributors
376+
377+
### New Lights
339378

340379
We welcome our newest Guardians to the project.
341380

@@ -345,8 +384,14 @@ We welcome our newest Guardians to the project.
345384
346385
<div style={{ display: 'grid', gridTemplateColumns: 'repeat(2, 1fr)', gap: '1.5rem', marginBottom: '2rem' }}>
347386

387+
<GitHubProfileCard username="renner0e" highlight={true} />
388+
348389
<GitHubProfileCard username="dreamyukii" highlight={true} />
349390

391+
<GitHubProfileCard username="coxde" highlight={true} />
392+
393+
<GitHubProfileCard username="sebjag" highlight={true} />
394+
350395
<GitHubProfileCard username="tulilirockz" highlight={true} sponsorUrl="https://github.com/sponsors/tulilirockz" />
351396

352397
<GitHubProfileCard username="ahmedadan" highlight={true} sponsorUrl="https://github.com/sponsors/ahmedadan" />
@@ -373,22 +418,16 @@ We welcome our newest Guardians to the project.
373418

374419
</div>
375420

376-
## Contributors
421+
### Wayfinders
377422

378423
> "Define yourself by your actions."
379424
>
380425
> —Lord Saladin
381426
382427
<div style={{ display: 'grid', gridTemplateColumns: 'repeat(2, 1fr)', gap: '1.5rem', marginBottom: '2rem' }}>
383428

384-
<GitHubProfileCard username="renner0e" />
385-
386429
<GitHubProfileCard username="castrojo" sponsorUrl="https://github.com/sponsors/castrojo" />
387430

388-
<GitHubProfileCard username="coxde" />
389-
390-
<GitHubProfileCard username="sebjag" />
391-
392431
<GitHubProfileCard username="inffy" sponsorUrl="https://github.com/sponsors/inffy" />
393432

394433
<GitHubProfileCard username="hanthor" sponsorUrl="https://github.com/sponsors/hanthor" />
@@ -405,5 +444,5 @@ We welcome our newest Guardians to the project.
405444

406445
---
407446

408-
*Generated on 2026-01-28*
447+
*Generated on 2026-01-29*
409448
[View Project Board](https://todo.projectbluefin.io) | [Report an Issue](https://github.com/projectbluefin/common/issues/new)

0 commit comments

Comments
 (0)