Skip to content

Commit 8cb6965

Browse files
committed
add the progress report for May 2025
1 parent 4f27179 commit 8cb6965

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

etc/reports/25-05.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
This month is hard to characterize in terms of progress, but there certainly was some activity to write about.
2+
3+
## The RustWeek: Unconf
4+
5+
Christoph Rüßler and I got an invitation to the RustConf in Utrecht, allowing us to participate in the "Critical Infrastructure" group. The city is great, and it's easy to reach the location, overall, particularly because the Amsterdam Airport has a direct connection to Utrecht by train. That way I managed to get there at 8:57am in the morning by plane :D (I just had to get up at 2:30am to make it to the airport in Berlin which is much harder to reach).
6+
7+
The first day was full of session and the most relevant topic, to me, certainly was sustainable open source development. There was one crucial session about this with a lot of valuable insights being shared. Everything I got from that and other sessions can be found [in this discussion](https://github.com/GitoxideLabs/gitoxide/discussions/2015).
8+
9+
Was there any specific outcome? Frankly, I don't know as I did not feel that I can contribute anything of substance and quickly decided to roam around to meet and see people.
10+
11+
On the second day I had a crucial conversation with Erik and Folkert from the Trifecta Foundation to see how a Sovereign Tech Fund application could benefit `gitoxide` and `zlib-rs`. Let's just say that I really, really want to finish this application now to accelerate `gitoxide` development.
12+
13+
## Community
14+
15+
16+
### Gix in Cargo
17+
18+
Thanks to the Unconf I could drop in on the Cargo team swiftly talked myself into relieving my guilty conscience by finally integrating `gix statu` into `cargo package`.
19+
[The PR](https://github.com/rust-lang/cargo/pull/15534) was brought up a couple of hours later and finished (in its first revision) just two days later.
20+
And I think `gitoxide` can be very impactful there as the implementation will fix a couple of long-standing [performance](https://github.com/rust-lang/cargo/issues/14955)
21+
and correctness issues (particularly the one I have been seeing with ignored files being considered dirty).
22+
23+
This also means the next step for Cargo can be taken once there is a `git reset` implementation, something I'd expect to improve the performance of checkouts of Git dependencies.
24+
25+
Cheers
26+
Sebastian
27+
28+
PS: The latest timesheets can be found [here (2025)](https://github.com/Byron/byron/blob/main/timesheets/2025.csv).

0 commit comments

Comments
 (0)